Bug 2253141

Summary: Fedora 39 - KVM - Xorg - QXL not working
Product: [Fedora] Fedora Reporter: maverick.pt
Component: xorg-x11-drv-qxlAssignee: José Expósito <jexposit>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: airlied, alon, cfergeau, hdegoede, jexposit, marcandre.lureau, maverick.pt, victortoso
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: xorg-x11-drv-qxl-0.1.6-5.fc42 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-09-27 19:45:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
system and xorg logs none

Description maverick.pt 2023-12-06 09:21:36 UTC
Hi,

I just setup a KVM virtual machine with Fedora 39 as guest OS and Xorg doesn't start, crashes:

[   132.972] (EE) Backtrace:
[   132.973] (EE) 0: /usr/libexec/Xorg (ErrorFSigSafe+0xcc) [0x55926609f68c]
[   132.973] (EE) 1: /lib64/libc.so.6 (__sigaction+0x50) [0x7fe6691d89a0]
[   132.973] (EE) 2: /lib64/libc.so.6 (__pthread_kill_implementation+0x114) [0x7fe66922a834]
[   132.974] (EE) 3: /lib64/libc.so.6 (raise+0x1e) [0x7fe6691d88ee]
[   132.974] (EE) 4: /lib64/libc.so.6 (abort+0xdf) [0x7fe6691c08ff]
[   132.974] (EE) 5: /lib64/libc.so.6 (__assert_fail_base.cold+0xe) [0x7fe6691c081b]
[   132.975] (EE) 6: /lib64/libc.so.6 (__assert_fail+0x47) [0x7fe6691d0c57]
[   132.975] (EE) 7: /usr/libexec/Xorg (SrvXkbResizeKeyType+0x8b3) [0x559266061e23]
[   132.975] (EE) 8: /usr/libexec/Xorg (DRI2Authenticate+0xa6) [0x5592660624c6]
[   132.975] (EE) 9: /usr/libexec/Xorg (DRI2ScreenInit+0x8da) [0x5592660652aa]
[   132.975] (EE) 10: /usr/libexec/Xorg (miPutImage+0x16e9) [0x559265f20107]
[   132.976] (EE) 11: /lib64/libc.so.6 (__libc_start_call_main+0x7a) [0x7fe6691c214a]
[   132.976] (EE) 12: /lib64/libc.so.6 (__libc_start_main+0x8b) [0x7fe6691c220b]
[   132.976] (EE) 13: /usr/libexec/Xorg (_start+0x25) [0x559265f20445]
[   132.976] (EE)
[   132.976] (EE)
Fatal server error:
[   132.976] (EE) Caught signal 6 (Aborted). Server aborting
[   132.976] (EE)
[   132.976] (EE)


In attachment the system and xorg logs.

Reproducible: Always

Comment 1 maverick.pt 2023-12-06 09:22:21 UTC
Created attachment 2002877 [details]
system and xorg logs

Comment 2 maverick.pt 2023-12-06 09:25:33 UTC
I tried also with Wayland, Gnome starts but its running on llvmpipe:

glxinfo:
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Mesa (0xffffffff)
    Device: llvmpipe (LLVM 16.0.6, 256 bits) (0xffffffff)
    Version: 23.2.1
    Accelerated: no
    Video memory: 3909MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.5
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 31 MB, largest block: 31 MB
    VBO free aux. memory - total: 1702 MB, largest block: 1702 MB
    Texture free memory - total: 31 MB, largest block: 31 MB
    Texture free aux. memory - total: 1702 MB, largest block: 1702 MB
    Renderbuffer free memory - total: 31 MB, largest block: 31 MB
    Renderbuffer free aux. memory - total: 1702 MB, largest block: 1702 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4293254000 MB
    Total available memory: 4293257909 MB
    Currently available dedicated video memory: 31 MB
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 16.0.6, 256 bits)

Comment 3 Fedora Update System 2024-09-27 16:25:02 UTC
FEDORA-2024-2a319dc3e8 (tigervnc-1.14.0-6.fc42, xorg-x11-drv-amdgpu-23.0.0-5.fc42, and 11 more) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-2a319dc3e8

Comment 4 Fedora Update System 2024-09-27 19:45:27 UTC
FEDORA-2024-2a319dc3e8 (tigervnc-1.14.0-6.fc42, xorg-x11-drivers-2022-8.fc42, and 12 more) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.