Hello , I am attempting to use the Xemu emulator on Fedora 40. I tried the App image & the flatpak. Both versions of the program exhibit the same behavior of booting me out of the program. I placed the required files in the necessary directory but Xemu will not go past the opening credits of the loaded game. Something appears to be blocking access to the game start screen? I tried putting SELinux in permissive mode but no luck. I don’t know what is causing the Issue?? Has anyone else tried Xemu???
@dwalsh would be very sad if he read this XD
Please put your SELinux back into enforcing mode, and install setroubleshoot
.
Then reboot maybe, to have it run. And run the flatpak from the terminal. It may give you outputs.
We need exact error messages to help.
4:49:58 PM reporter-system: Process 15395 (xemu) crashed in ??()
4:49:56 PM systemd: app-flatpak-app.xemu.xemu-15379.scope: Consumed 3min 22.192s CPU time.
4:49:56 PM systemd-coredum: Process 15395 (xemu) of user 1000 dumped core.
Stack trace of thread 4:
#0 0x00007f3affea3e14 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x90e14)
#1 0x00007f3affe51dce n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x3edce)
#2 0x00007f3affe3983f n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2683f)
#3 0x00007f3af65908c0 n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0x9908c0)
#4 0x00007f3af6593d74 n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0x993d74)
#5 0x00007f3af5cfe5d1 n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0xfe5d1)
#6 0x00007f3af5d1f16c n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0x11f16c)
#7 0x00007f3affea1e39 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x8ee39)
#8 0x00007f3afff299c4 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x1169c4)
ELF object binary architecture: AMD x86-64
4:49:52 PM xemu:cs0: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=9 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=15395 comm="xemu:cs0" exe="/app/bin/xemu" sig=6 res=1
4:49:52 PM xemu: amdgpu: The CS has cancelled because the context is lost. This context is innocent.
4:49:50 PM kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process xemu pid 15395 thread xemu:cs0 pid 15399
4:47:29 PM rtkit-daemon: Successfully made thread 15430 of process 15395 (/app/bin/xemu) owned by '1000' high priority at nice level -15.
4:47:28 PM xemu: GL_SHADING_LANGUAGE_VERSION: 4.60
4:47:28 PM systemd: Started app-flatpak-app.xemu.xemu-15379.scope.
4:44:00 PM xemu: Created QEMU launch parameters: xemu -machine xbox,bootrom=/home/user/.var/app/app.xemu.xemu/data/xemu/xemu/mcpx_1.0.bin,kernel-irqchip=off,avpack=hdtv -device smbus-storage,file=/home/user/.var/app/app.xemu.xemu/data/xemu/xemu/eeprom.bin -bios /home/user/.var/app/app.xemu.xemu/data/xemu/xemu/Complex_4627.bin -m 64 -drive index=0,media=disk,file=/home/user/.var/app/app.xemu.xemu/data/xemu/xemu/xbox_hdd.qcow2,locked=on -drive index=1,media=cdrom,file= -display xemu -device usb-hub,port=1,ports=4
4:43:40 PM rtkit-daemon: Successfully made thread 15029 of process 14993 (/app/bin/xemu) owned by '1000' high priority at nice level -15.
4:43:40 PM xemu: GL_SHADING_LANGUAGE_VERSION: 4.60
4:43:40 PM systemd: Started app-flatpak-app.xemu.xemu-14977.scope.
3:26:57 PM reporter-system: Process 7366 (xemu) crashed in ??()
3:26:54 PM systemd: app-flatpak-app.xemu.xemu-5637.scope: Consumed 3min 20.885s CPU time.
3:26:54 PM systemd-coredum: Process 7366 (xemu) of user 1000 dumped core.
Stack trace of thread 31:
#0 0x00007f6cae2a3e14 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x90e14)
#1 0x00007f6cae251dce n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x3edce)
#2 0x00007f6cae23983f n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2683f)
#3 0x00007f6cae23975b n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2675b)
#4 0x00007f6cae24a207 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x37207)
#5 0x00005592369b5993 n/a (/app/bin/xemu + 0x5f4993)
#6 0x00005592369d143f n/a (/app/bin/xemu + 0x61043f)
#7 0x00005592369b1aa8 n/a (/app/bin/xemu + 0x5f0aa8)
#8 0x0000559236c78875 n/a (/app/bin/xemu + 0x8b7875)
#9 0x00007f6cae2a1e39 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x8ee39)
#10 0x00007f6cae3299c4 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x1169c4)
ELF object binary architecture: AMD x86-64
3:26:48 PM kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process xemu pid 7366 thread xemu:cs0 pid 7371
3:26:43 PM xemu: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=6 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=7366 comm="xemu" exe="/app/bin/xemu" sig=6 res=1
3:24:20 PM rtkit-daemon: Successfully made thread 7404 of process 7366 (/app/bin/xemu) owned by '1000' high priority at nice level -15.
3:24:20 PM xemu: GL_SHADING_LANGUAGE_VERSION: 4.60
3:24:19 PM systemd: Started app-flatpak-app.xemu.xemu-5637.scope.
3:09:39 PM kernel: Process 3987 (xemu) crashed in ??()
3:09:36 PM systemd: app-flatpak-app.xemu.xemu-3965.scope: Consumed 3min 16.171s CPU time.
3:09:36 PM systemd-coredum: Process 3987 (xemu) of user 1000 dumped core.
Stack trace of thread 4:
#0 0x00007f655caa3e14 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x90e14)
#1 0x00007f655ca51dce n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x3edce)
#2 0x00007f655ca3983f n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2683f)
#3 0x00007f65593908c0 n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0x9908c0)
#4 0x00007f6559393d74 n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0x993d74)
#5 0x00007f6558afe5d1 n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0xfe5d1)
#6 0x00007f6558b1f16c n/a (/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so + 0x11f16c)
#7 0x00007f655caa1e39 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x8ee39)
#8 0x00007f655cb299c4 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x1169c4)
ELF object binary architecture: AMD x86-64
3:09:31 PM xemu:cs0: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=3987 comm="xemu:cs0" exe="/app/bin/xemu" sig=6 res=1
3:09:30 PM kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process xemu pid 3987 thread xemu:cs0 pid 3991
3:06:55 PM rtkit-daemon: Successfully made thread 4024 of process 3987 (/app/bin/xemu) owned by '1000' high priority at nice level -15.
3:06:54 PM systemd: Started app-flatpak-app.xemu.xemu-3965.scope.
Does not seem to be an SELinux issue. What are the Flatseal permissions?
The error messages suggest issues related to the AMD GPU driver and the OpenGL library.
I’ve used Xemu in the past, on AMD gpu. can you verify you have the latest Mesa update and the system is fully up to date?
1 Like
glxinfo | grep -e OpenGL.vendor -e OpenGL.renderer
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (radeonsi, renoir, LLVM 18.1.6, DRM 3.57, 6.9.8-200.fc40.x86_64)
user@fedora:~$ switcherooctl list
Device: 0
Name: Advanced Micro Devices, Inc. [AMD®/ATI] Renoir [Radeon RX Vega 6 (Ryzen 4000/5000 Mobile Series)]
Default: yes
Environment: DRI_PRIME=pci-0000_05_00_0
user@fedora:~$ lspci -n -n -k | grep -A 2 -e VGA -e 3D
05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1636] (rev c3)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device [103c:8730]
user@fedora:~$ glxinfo | grep -e OpenGL.vendor -e OpenGL.renderer
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (radeonsi, renoir, LLVM 18.1.6, DRM 3.57, 6.9.8-200.fc40.x86_64)
Gpu Acceleration for Xemu looks off.