QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
532 stars 46 forks source link

Mesa 24.2 breaks GLX loading in qubes #9438

Open k4z4n0v4 opened 1 week ago

k4z4n0v4 commented 1 week ago

Qubes OS release

R4.2

Brief summary

Tested on an archlinux qube, upgrading mesa to 24.2 prevents X from loading the GLX extension, which results in apps dependent on OpenGL to not run (kitty in my case).

Steps to reproduce

Upgrade to mesa 24.2 ( e.g pacman -Syu mesa ) Run glxgears

Expected behavior

glxgears runs successfuly

Actual behavior

glxgears exits with Error: couldn't get an RGB, Double-buffered visual

Xorg.log with new mesa 24.2 ``` [ 4.700] X.Org X Server 1.21.1.13 X Protocol Version 11, Revision 0 [ 4.700] Current Operating System: Linux archlinux 6.6.42-1.qubes.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Aug 3 04:55:51 GMT 2024 x86_64 [ 4.700] Kernel command line: root=/dev/mapper/dmroot ro nomodeset console=hvc0 rd_NO_PLYMOUTH rd.plymouth.enable=0 plymouth.enable=0 clocksource=tsc xen_scrub_pages=0 swiotlb=2048 [ 4.700] [ 4.700] Current version of pixman: 0.43.4 [ 4.700] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 4.700] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 4.700] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep 3 13:58:14 2024 [ 4.706] (++) Using config file: "/etc/X11/xorg-qubes.conf" [ 4.706] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 4.707] (==) ServerLayout "Default Layout" [ 4.707] (**) |-->Screen "Screen0" (0) [ 4.707] (**) | |-->Monitor "Monitor0" [ 4.707] (**) | |-->Device "Videocard0" [ 4.707] (**) |-->Input Device "qubesdev" [ 4.707] (**) Allowing byte-swapped clients [ 4.707] (==) Automatically adding devices [ 4.707] (==) Automatically enabling devices [ 4.707] (==) Automatically adding GPU devices [ 4.707] (==) Automatically binding GPU devices [ 4.707] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 4.714] (WW) The directory "/usr/share/fonts/Type1" does not exist. [ 4.714] Entry deleted from font path. [ 4.714] (WW) The directory "/usr/share/fonts/100dpi" does not exist. [ 4.714] Entry deleted from font path. [ 4.714] (WW) The directory "/usr/share/fonts/75dpi" does not exist. [ 4.714] Entry deleted from font path. [ 4.714] (==) FontPath set to: /usr/share/fonts/misc, /usr/share/fonts/TTF, /usr/share/fonts/OTF [ 4.714] (==) ModulePath set to "/usr/lib/xorg/modules" [ 4.714] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 4.714] (II) Module ABI versions: [ 4.714] X.Org ANSI C Emulation: 0.4 [ 4.714] X.Org Video Driver: 25.2 [ 4.714] X.Org XInput driver : 24.4 [ 4.714] X.Org Server Extension : 10.0 [ 4.714] (++) using VT number 7 [ 4.714] (--) controlling tty is VT number 7, auto-enabling KeepTty [ 4.716] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_32 [ 4.718] (II) no primary bus or device found [ 4.718] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) [ 4.718] (II) "glx" will be loaded by default. [ 4.718] (II) LoadModule: "fb" [ 4.718] (II) Module "fb" already built-in [ 4.718] (II) LoadModule: "glamoregl" [ 4.719] (II) Loading /usr/lib/xorg/modules/libglamoregl.so [ 4.917] (II) Module glamoregl: vendor="X.Org Foundation" [ 4.917] compiled for 1.21.1.13, module version = 1.0.1 [ 4.917] ABI class: X.Org ANSI C Emulation, version 0.4 [ 4.917] (II) LoadModule: "glx" [ 4.917] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 4.927] (II) Module glx: vendor="X.Org Foundation" [ 4.927] compiled for 1.21.1.13, module version = 1.0.0 [ 4.927] ABI class: X.Org Server Extension, version 10.0 [ 4.927] (II) LoadModule: "dummyqbs" [ 4.928] (II) Loading /usr/lib/xorg/modules/drivers/dummyqbs_drv.so [ 4.930] (II) Module dummyqbs: vendor="X.Org Foundation" [ 4.930] compiled for 1.21.1.13, module version = 4.2.2 [ 4.930] Module class: X.Org Video Driver [ 4.930] ABI class: X.Org Video Driver, version 25.2 [ 4.930] (II) LoadModule: "qubes" [ 4.930] (II) Loading /usr/lib/xorg/modules/drivers/qubes_drv.so [ 4.931] (II) Module qubes: vendor="X.Org Foundation" [ 4.931] compiled for 1.21.1.13, module version = 0.0.1 [ 4.931] Module class: X.Org XInput Driver [ 4.931] ABI class: X.Org XInput driver, version 24.4 [ 4.931] (II) DUMMYQBS: Driver for Dummy chipsets: dummy [ 4.931] (WW) Falling back to old probe method for dummyqbs [ 4.931] (II) DUMMYQBS(0): Chipset is a DUMMY [ 4.931] (**) DUMMYQBS(0): Depth 24, (--) framebuffer bpp 32 [ 4.931] (==) DUMMYQBS(0): RGB weight 888 [ 4.931] (==) DUMMYQBS(0): Default visual is TrueColor [ 4.931] (==) DUMMYQBS(0): Using gamma correction (1.0, 1.0, 1.0) [ 4.931] (DB) xf86MergeOutputClassOptions unsupported bus type 0 [ 4.931] (**) DUMMYQBS(0): Option "GUIDomID" "0" [ 4.931] (**) DUMMYQBS(0): VideoRAM: 40501 kByte [ 4.931] (--) DUMMYQBS(0): Max Clock: 300000 kHz [ 4.931] (II) DUMMYQBS(0): Monitor0: Using hsync range of 49.00-50.00 kHz [ 4.931] (II) DUMMYQBS(0): Monitor0: Using vrefresh range of 23.00-24.00 Hz [ 4.931] (II) DUMMYQBS(0): Clock range: 11.00 to 300.00 MHz [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x350" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x175" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x400" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "720x400" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "360x200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768i" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "512x384i" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1152x864" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "576x432" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x960" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x960" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x1024" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x512" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x1024" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x512" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x1024" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x512" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1792x1344" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "896x672" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1792x1344" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "896x672" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1856x1392" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "928x696" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1856x1392" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "928x696" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1440" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x720" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1440" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x720" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "832x624" (vrefresh out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "416x312" (vrefresh out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1400x1050" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "700x525" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1400x1050" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "700x525" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x720" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2048x1536" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x180" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "320x180" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "720x405" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "360x202" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "720x405" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "360x202" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "864x486" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "432x243" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "864x486" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "432x243" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "480x270" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "480x270" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "512x288" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "512x288" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1368x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "684x384" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1368x768" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "684x384" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x450" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "800x450" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1080" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1080" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2048x1152" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2048x1152" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2560x1440" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2560x1440" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2880x1620" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1440x810" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2880x1620" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1440x810" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "3200x1800" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "3200x1800" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1080" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1080" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "4096x2304" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2048x1152" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "4096x2304" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2048x1152" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "5120x2880" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2560x1440" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "5120x2880" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2560x1440" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "15360x8640" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "15360x8640" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x800" (vrefresh out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x400" (vrefresh out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x800" (vrefresh out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "640x400" (vrefresh out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1400x900" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "700x450" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1400x900" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "700x450" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1680x1050" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "840x525" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1680x1050" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "840x525" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1920x1200" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "960x600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2560x1600" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x800" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Not using default mode "2560x1600" (bad mode clock/interlace/doublescan) [ 4.931] (II) DUMMYQBS(0): Not using default mode "1280x800" (hsync out of range) [ 4.931] (II) DUMMYQBS(0): Virtual size is 3840x2160 (pitch 3840) [ 4.931] (**) DUMMYQBS(0): *Mode "QB3840x2160": 192.0 MHz, 50.0 kHz, 23.1 Hz [ 4.931] (II) DUMMYQBS(0): Modeline "QB3840x2160"x23.1 192.00 3840 3841 3842 3843 2160 2161 2162 2163 (50.0 kHz z) [ 4.931] (==) DUMMYQBS(0): DPI set to (96, 96) [ 4.931] (II) Loading sub module "fb" [ 4.931] (II) LoadModule: "fb" [ 4.931] (II) Module "fb" already built-in [ 4.931] (II) Loading sub module "ramdac" [ 4.931] (II) LoadModule: "ramdac" [ 4.931] (II) Module "ramdac" already built-in [ 4.931] (EE) DUMMYQBS(0): Open render /dev/dri/renderD128 fail [ 4.948] (II) DUMMYQBS(0): Output DUMMY0 using monitor section Monitor0 [ 4.948] (II) DUMMYQBS(0): Output DUMMY0 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706bd9f0) and output DUMMY0 (0x59dc706be4c0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY1 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706be920) and output DUMMY1 (0x59dc706bf3f0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY2 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706bf810) and output DUMMY2 (0x59dc706c02e0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY3 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706c0700) and output DUMMY3 (0x59dc706c11d0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY4 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706c1620) and output DUMMY4 (0x59dc706c20f0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY5 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706c2510) and output DUMMY5 (0x59dc706c3020) [ 4.948] (II) DUMMYQBS(0): Output DUMMY6 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706c3480) and output DUMMY6 (0x59dc706c3f50) [ 4.948] (II) DUMMYQBS(0): Output DUMMY7 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706ce5f0) and output DUMMY7 (0x59dc706c43c0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY8 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706cf400) and output DUMMY8 (0x59dc706c44f0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY9 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706d0210) and output DUMMY9 (0x59dc706c4630) [ 4.948] (II) DUMMYQBS(0): Output DUMMY10 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706d1080) and output DUMMY10 (0x59dc706d1b50) [ 4.948] (II) DUMMYQBS(0): Output DUMMY11 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706d1f70) and output DUMMY11 (0x59dc706d2ab0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY12 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706d2f40) and output DUMMY12 (0x59dc706d3a10) [ 4.948] (II) DUMMYQBS(0): Output DUMMY13 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706d3e30) and output DUMMY13 (0x59dc706d4980) [ 4.948] (II) DUMMYQBS(0): Output DUMMY14 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706d4e20) and output DUMMY14 (0x59dc706d58f0) [ 4.948] (II) DUMMYQBS(0): Output DUMMY15 has no monitor section [ 4.948] (II) DUMMYQBS(0): Created crtc (0x59dc706d5d10) and output DUMMY15 (0x59dc706d6870) [ 4.948] (II) DUMMYQBS(0): Printing probed modes for output DUMMY0 [ 4.948] (II) DUMMYQBS(0): Modeline "QB3840x2160"x23.1 192.00 3840 3841 3842 3843 2160 2161 2162 2163 (50.0 kHz UzP) [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY1 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY2 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY3 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY4 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY5 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY6 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY7 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY8 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY9 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY10 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY11 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY12 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY13 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY14 [ 4.948] (II) DUMMYQBS(0): EDID for output DUMMY15 [ 4.948] (II) DUMMYQBS(0): Output DUMMY0 connected [ 4.948] (II) DUMMYQBS(0): Output DUMMY1 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY2 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY3 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY4 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY5 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY6 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY7 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY8 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY9 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY10 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY11 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY12 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY13 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY14 disconnected [ 4.948] (II) DUMMYQBS(0): Output DUMMY15 disconnected [ 4.948] (II) DUMMYQBS(0): Using user preference for initial modes [ 4.948] (II) DUMMYQBS(0): Output DUMMY0 using initial mode QB3840x2160 +0+0 [ 4.949] (II) DUMMYQBS(0): Using 540 scanlines of offscreen memory [ 4.949] (==) DUMMYQBS(0): Backing store enabled [ 4.949] (==) DUMMYQBS(0): Silken mouse enabled [ 4.949] (II) Initializing extension Generic Event Extension [ 4.949] (II) Initializing extension SHAPE [ 4.949] (II) Initializing extension MIT-SHM [ 4.949] (II) Initializing extension XInputExtension [ 4.950] (II) Initializing extension XTEST [ 4.950] (II) Initializing extension BIG-REQUESTS [ 4.950] (II) Initializing extension SYNC [ 4.950] (II) Initializing extension XKEYBOARD [ 4.950] (II) Initializing extension XC-MISC [ 4.950] (II) Initializing extension SECURITY [ 4.952] (II) Initializing extension XFIXES [ 4.952] (II) Initializing extension RENDER [ 4.952] (II) Initializing extension RANDR [ 4.952] (II) Initializing extension COMPOSITE [ 4.952] (II) Initializing extension DAMAGE [ 4.952] (II) Initializing extension MIT-SCREEN-SAVER [ 4.952] (II) Initializing extension DOUBLE-BUFFER [ 4.952] (II) Initializing extension RECORD [ 4.952] (II) Initializing extension DPMS [ 4.952] (II) Initializing extension Present [ 4.952] (II) Initializing extension DRI3 [ 4.952] (II) Initializing extension X-Resource [ 4.952] (II) Initializing extension XVideo [ 4.952] (II) Initializing extension XVideo-MotionCompensation [ 4.952] (II) Initializing extension GLX [ 4.952] (II) AIGLX: Screen 0 is not DRI2 capable [ 4.961] (EE) IGLX error: Calling driver entry point failed [ 4.961] (EE) GLX: could not load software renderer [ 4.961] (II) GLX: no usable GL providers found for screen 0 [ 4.961] (II) Initializing extension XFree86-VidModeExtension [ 4.961] (II) Initializing extension XFree86-DGA [ 4.961] (II) Initializing extension XFree86-DRI [ 4.961] (II) Initializing extension DRI2 [ 4.961] (II) DUMMYQBS(0): Setting screen physical size to 1016 x 571 [ 5.008] (II) Using input driver 'qubes' for 'qubesdev' [ 5.008] (**) qubesdev: always reports core events [ 5.008] (II) qubesdev: Using device /var/run/xf86-qubes-socket. [ 5.008] (**) qubesdev: always reports core events [ 5.008] (II) XINPUT: Adding extended input device "qubesdev" (type: MOUSE, id 6) [ 5.008] (II) qubesdev: num_buttons=7 [ 5.008] (**) qubesdev: (accel) keeping acceleration scheme 1 [ 5.008] (**) qubesdev: (accel) acceleration profile 0 [ 5.008] (**) qubesdev: (accel) acceleration factor: 2.000 [ 5.008] (**) qubesdev: (accel) acceleration threshold: 4 [ 5.008] (II) qubesdev: On. [ 5.045] (II) config/udev: Adding input device PC Speaker (/dev/input/event0) [ 5.045] (II) No input driver specified, ignoring this device. [ 5.045] (II) This device may have been added with another device file. ```
Xorg.log with old mesa ``` [ 5.014] X.Org X Server 1.21.1.13 X Protocol Version 11, Revision 0 [ 5.014] Current Operating System: Linux archlinux 6.6.42-1.qubes.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Aug 3 04:55:51 GMT 2024 x86_64 [ 5.014] Kernel command line: root=/dev/mapper/dmroot ro nomodeset console=hvc0 rd_NO_PLYMOUTH rd.plymouth.enable=0 plymouth.enable=0 clocksource=tsc xen_scrub_pages=0 swiotlb=2048 [ 5.014] [ 5.014] Current version of pixman: 0.43.4 [ 5.014] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 5.014] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 5.014] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep 3 13:45:39 2024 [ 5.021] (++) Using config file: "/etc/X11/xorg-qubes.conf" [ 5.021] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 5.022] (==) ServerLayout "Default Layout" [ 5.022] (**) |-->Screen "Screen0" (0) [ 5.022] (**) | |-->Monitor "Monitor0" [ 5.022] (**) | |-->Device "Videocard0" [ 5.022] (**) |-->Input Device "qubesdev" [ 5.022] (**) Allowing byte-swapped clients [ 5.022] (==) Automatically adding devices [ 5.022] (==) Automatically enabling devices [ 5.022] (==) Automatically adding GPU devices [ 5.022] (==) Automatically binding GPU devices [ 5.022] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 5.028] (WW) The directory "/usr/share/fonts/Type1" does not exist. [ 5.028] Entry deleted from font path. [ 5.028] (WW) The directory "/usr/share/fonts/100dpi" does not exist. [ 5.028] Entry deleted from font path. [ 5.028] (WW) The directory "/usr/share/fonts/75dpi" does not exist. [ 5.028] Entry deleted from font path. [ 5.028] (==) FontPath set to: /usr/share/fonts/misc, /usr/share/fonts/TTF, /usr/share/fonts/OTF [ 5.028] (==) ModulePath set to "/usr/lib/xorg/modules" [ 5.028] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 5.028] (II) Module ABI versions: [ 5.028] X.Org ANSI C Emulation: 0.4 [ 5.028] X.Org Video Driver: 25.2 [ 5.028] X.Org XInput driver : 24.4 [ 5.028] X.Org Server Extension : 10.0 [ 5.029] (++) using VT number 7 [ 5.029] (--) controlling tty is VT number 7, auto-enabling KeepTty [ 5.031] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_32 [ 5.031] (II) no primary bus or device found [ 5.031] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) [ 5.031] (II) "glx" will be loaded by default. [ 5.031] (II) LoadModule: "fb" [ 5.031] (II) Module "fb" already built-in [ 5.031] (II) LoadModule: "glamoregl" [ 5.033] (II) Loading /usr/lib/xorg/modules/libglamoregl.so [ 5.045] (II) Module glamoregl: vendor="X.Org Foundation" [ 5.045] compiled for 1.21.1.13, module version = 1.0.1 [ 5.045] ABI class: X.Org ANSI C Emulation, version 0.4 [ 5.045] (II) LoadModule: "glx" [ 5.045] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 5.054] (II) Module glx: vendor="X.Org Foundation" [ 5.054] compiled for 1.21.1.13, module version = 1.0.0 [ 5.054] ABI class: X.Org Server Extension, version 10.0 [ 5.054] (II) LoadModule: "dummyqbs" [ 5.055] (II) Loading /usr/lib/xorg/modules/drivers/dummyqbs_drv.so [ 5.056] (II) Module dummyqbs: vendor="X.Org Foundation" [ 5.058] compiled for 1.21.1.13, module version = 4.2.2 [ 5.058] Module class: X.Org Video Driver [ 5.058] ABI class: X.Org Video Driver, version 25.2 [ 5.058] (II) LoadModule: "qubes" [ 5.058] (II) Loading /usr/lib/xorg/modules/drivers/qubes_drv.so [ 5.058] (II) Module qubes: vendor="X.Org Foundation" [ 5.058] compiled for 1.21.1.13, module version = 0.0.1 [ 5.058] Module class: X.Org XInput Driver [ 5.058] ABI class: X.Org XInput driver, version 24.4 [ 5.058] (II) DUMMYQBS: Driver for Dummy chipsets: dummy [ 5.058] (WW) Falling back to old probe method for dummyqbs [ 5.058] (II) DUMMYQBS(0): Chipset is a DUMMY [ 5.058] (**) DUMMYQBS(0): Depth 24, (--) framebuffer bpp 32 [ 5.058] (==) DUMMYQBS(0): RGB weight 888 [ 5.058] (==) DUMMYQBS(0): Default visual is TrueColor [ 5.058] (==) DUMMYQBS(0): Using gamma correction (1.0, 1.0, 1.0) [ 5.058] (DB) xf86MergeOutputClassOptions unsupported bus type 0 [ 5.058] (**) DUMMYQBS(0): Option "GUIDomID" "0" [ 5.058] (**) DUMMYQBS(0): VideoRAM: 40501 kByte [ 5.058] (--) DUMMYQBS(0): Max Clock: 300000 kHz [ 5.058] (II) DUMMYQBS(0): Monitor0: Using hsync range of 49.00-50.00 kHz [ 5.058] (II) DUMMYQBS(0): Monitor0: Using vrefresh range of 23.00-24.00 Hz [ 5.058] (II) DUMMYQBS(0): Clock range: 11.00 to 300.00 MHz [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x350" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x175" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x400" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x200" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "720x400" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "360x200" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x240" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "400x300" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768i" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "512x384i" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "512x384" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1152x864" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "576x432" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1280x960" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1280x960" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x480" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1280x1024" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x512" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1280x1024" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x512" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1280x1024" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x512" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1600x1200" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "800x600" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1792x1344" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "896x672" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1792x1344" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "896x672" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1856x1392" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "928x696" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1856x1392" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "928x696" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1920x1440" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "960x720" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1920x1440" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "960x720" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "832x624" (vrefresh out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "416x312" (vrefresh out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1400x1050" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "700x525" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1400x1050" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "700x525" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) [ 5.058] (II) DUMMYQBS(0): Not using default mode "960x720" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "2048x1536" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x768" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x180" (bad mode clock/interlace/doublescan) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "320x180" (bad mode clock/interlace/doublescan) [ 5.058] (II) DUMMYQBS(0): Not using default mode "720x405" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "360x202" (bad mode clock/interlace/doublescan) [ 5.058] (II) DUMMYQBS(0): Not using default mode "720x405" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "360x202" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "864x486" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "432x243" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "864x486" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "432x243" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "480x270" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "480x270" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "512x288" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "512x288" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 5.058] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "640x360" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1368x768" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "684x384" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1368x768" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "684x384" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "800x450" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "800x450" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1920x1080" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1920x1080" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "960x540" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2048x1152" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2048x1152" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1024x576" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2560x1440" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2560x1440" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1280x720" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2880x1620" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1440x810" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2880x1620" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1440x810" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "3200x1800" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "3200x1800" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1600x900" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1920x1080" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1920x1080" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "4096x2304" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2048x1152" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "4096x2304" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2048x1152" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "5120x2880" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2560x1440" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "5120x2880" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2560x1440" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "3840x2160" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "15360x8640" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "15360x8640" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "7680x4320" (insufficient memory for mode) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1280x800" (vrefresh out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "640x400" (vrefresh out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1280x800" (vrefresh out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "640x400" (vrefresh out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1400x900" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "700x450" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1400x900" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "700x450" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1680x1050" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "840x525" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1680x1050" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "840x525" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1920x1200" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "960x600" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1920x1200" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "960x600" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2560x1600" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1280x800" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Not using default mode "2560x1600" (bad mode clock/interlace/doublescan) [ 5.060] (II) DUMMYQBS(0): Not using default mode "1280x800" (hsync out of range) [ 5.060] (II) DUMMYQBS(0): Virtual size is 3840x2160 (pitch 3840) [ 5.060] (**) DUMMYQBS(0): *Mode "QB3840x2160": 192.0 MHz, 50.0 kHz, 23.1 Hz [ 5.060] (II) DUMMYQBS(0): Modeline "QB3840x2160"x23.1 192.00 3840 3841 3842 3843 2160 2161 2162 2163 (50.0 kHz z) [ 5.060] (==) DUMMYQBS(0): DPI set to (96, 96) [ 5.060] (II) Loading sub module "fb" [ 5.060] (II) LoadModule: "fb" [ 5.060] (II) Module "fb" already built-in [ 5.060] (II) Loading sub module "ramdac" [ 5.060] (II) LoadModule: "ramdac" [ 5.060] (II) Module "ramdac" already built-in [ 5.060] (EE) DUMMYQBS(0): Open render /dev/dri/renderD128 fail [ 5.075] (II) DUMMYQBS(0): Output DUMMY0 using monitor section Monitor0 [ 5.075] (II) DUMMYQBS(0): Output DUMMY0 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc042c970) and output DUMMY0 (0x5e1fc042d440) [ 5.075] (II) DUMMYQBS(0): Output DUMMY1 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc042d8a0) and output DUMMY1 (0x5e1fc042e370) [ 5.075] (II) DUMMYQBS(0): Output DUMMY2 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc042e790) and output DUMMY2 (0x5e1fc042f260) [ 5.075] (II) DUMMYQBS(0): Output DUMMY3 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc042f680) and output DUMMY3 (0x5e1fc0430150) [ 5.075] (II) DUMMYQBS(0): Output DUMMY4 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc04305a0) and output DUMMY4 (0x5e1fc0431070) [ 5.075] (II) DUMMYQBS(0): Output DUMMY5 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0431490) and output DUMMY5 (0x5e1fc0431fa0) [ 5.075] (II) DUMMYQBS(0): Output DUMMY6 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0432400) and output DUMMY6 (0x5e1fc0432ed0) [ 5.075] (II) DUMMYQBS(0): Output DUMMY7 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc04332f0) and output DUMMY7 (0x5e1fc0433e10) [ 5.075] (II) DUMMYQBS(0): Output DUMMY8 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0434280) and output DUMMY8 (0x5e1fc0434d50) [ 5.075] (II) DUMMYQBS(0): Output DUMMY9 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0435170) and output DUMMY9 (0x5e1fc0435ca0) [ 5.075] (II) DUMMYQBS(0): Output DUMMY10 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0436120) and output DUMMY10 (0x5e1fc0436bf0) [ 5.075] (II) DUMMYQBS(0): Output DUMMY11 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0437010) and output DUMMY11 (0x5e1fc0437b50) [ 5.075] (II) DUMMYQBS(0): Output DUMMY12 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0437fe0) and output DUMMY12 (0x5e1fc0438ab0) [ 5.075] (II) DUMMYQBS(0): Output DUMMY13 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0438ed0) and output DUMMY13 (0x5e1fc0439a20) [ 5.075] (II) DUMMYQBS(0): Output DUMMY14 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc0439ec0) and output DUMMY14 (0x5e1fc043a990) [ 5.075] (II) DUMMYQBS(0): Output DUMMY15 has no monitor section [ 5.075] (II) DUMMYQBS(0): Created crtc (0x5e1fc043adb0) and output DUMMY15 (0x5e1fc043b910) [ 5.075] (II) DUMMYQBS(0): Printing probed modes for output DUMMY0 [ 5.075] (II) DUMMYQBS(0): Modeline "QB3840x2160"x23.1 192.00 3840 3841 3842 3843 2160 2161 2162 2163 (50.0 kHz UzP) [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY1 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY2 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY3 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY4 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY5 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY6 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY7 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY8 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY9 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY10 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY11 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY12 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY13 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY14 [ 5.075] (II) DUMMYQBS(0): EDID for output DUMMY15 [ 5.075] (II) DUMMYQBS(0): Output DUMMY0 connected [ 5.075] (II) DUMMYQBS(0): Output DUMMY1 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY2 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY3 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY4 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY5 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY6 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY7 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY8 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY9 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY10 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY11 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY12 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY13 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY14 disconnected [ 5.075] (II) DUMMYQBS(0): Output DUMMY15 disconnected [ 5.075] (II) DUMMYQBS(0): Using user preference for initial modes [ 5.075] (II) DUMMYQBS(0): Output DUMMY0 using initial mode QB3840x2160 +0+0 [ 5.075] (II) DUMMYQBS(0): Using 540 scanlines of offscreen memory [ 5.075] (==) DUMMYQBS(0): Backing store enabled [ 5.075] (==) DUMMYQBS(0): Silken mouse enabled [ 5.075] (II) Initializing extension Generic Event Extension [ 5.075] (II) Initializing extension SHAPE [ 5.075] (II) Initializing extension MIT-SHM [ 5.077] (II) Initializing extension XInputExtension [ 5.077] (II) Initializing extension XTEST [ 5.077] (II) Initializing extension BIG-REQUESTS [ 5.077] (II) Initializing extension SYNC [ 5.077] (II) Initializing extension XKEYBOARD [ 5.077] (II) Initializing extension XC-MISC [ 5.077] (II) Initializing extension SECURITY [ 5.079] (II) Initializing extension XFIXES [ 5.079] (II) Initializing extension RENDER [ 5.079] (II) Initializing extension RANDR [ 5.079] (II) Initializing extension COMPOSITE [ 5.080] (II) Initializing extension DAMAGE [ 5.080] (II) Initializing extension MIT-SCREEN-SAVER [ 5.080] (II) Initializing extension DOUBLE-BUFFER [ 5.080] (II) Initializing extension RECORD [ 5.080] (II) Initializing extension DPMS [ 5.080] (II) Initializing extension Present [ 5.081] (II) Initializing extension DRI3 [ 5.081] (II) Initializing extension X-Resource [ 5.081] (II) Initializing extension XVideo [ 5.081] (II) Initializing extension XVideo-MotionCompensation [ 5.081] (II) Initializing extension GLX [ 5.081] (II) AIGLX: Screen 0 is not DRI2 capable [ 5.286] (II) IGLX: Loaded and initialized swrast [ 5.286] (II) GLX: Initialized DRISWRAST GL provider for screen 0 [ 5.286] (II) Initializing extension XFree86-VidModeExtension [ 5.287] (II) Initializing extension XFree86-DGA [ 5.287] (II) Initializing extension XFree86-DRI [ 5.287] (II) Initializing extension DRI2 [ 5.287] (II) DUMMYQBS(0): Setting screen physical size to 1016 x 571 [ 5.362] (II) Using input driver 'qubes' for 'qubesdev' [ 5.362] (**) qubesdev: always reports core events [ 5.362] (II) qubesdev: Using device /var/run/xf86-qubes-socket. [ 5.362] (**) qubesdev: always reports core events [ 5.363] (II) XINPUT: Adding extended input device "qubesdev" (type: MOUSE, id 6) [ 5.363] (II) qubesdev: num_buttons=7 [ 5.363] (**) qubesdev: (accel) keeping acceleration scheme 1 [ 5.363] (**) qubesdev: (accel) acceleration profile 0 [ 5.363] (**) qubesdev: (accel) acceleration factor: 2.000 [ 5.363] (**) qubesdev: (accel) acceleration threshold: 4 [ 5.363] (II) qubesdev: On. [ 5.403] (II) config/udev: Adding input device PC Speaker (/dev/input/event0) [ 5.403] (II) No input driver specified, ignoring this device. [ 5.403] (II) This device may have been added with another device file. [ 715.650] (II) randdev: unix closed [ 715.652] (II) qubesdev: Off. [ 715.668] (II) UnloadModule: "qubes" [ 715.757] (II) Server terminated successfully (0). Closing log file. ```

Note Initializing extension GLX

marmarek commented 1 week ago

Maybe it needs some extra package now?

-- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab

marmarek commented 1 week ago

Or Arch's build of updated Mesa has software fallback disabled?

-- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab

k4z4n0v4 commented 1 week ago

All I could find is that the new mesa version changes the /usr/lib/dri directory, couldn't really find out why tho.

Old layout:

2024-09-03-143516

New layout:

2024-09-03-143547

marmarek commented 1 week ago

There is a significant difference in size - libdril_dri.so is significantly smaller than the old swrast_dri.so. I guess the actual code is in yet another library now.

k4z4n0v4 commented 1 week ago

Is swrast_dri the dri driver that qubes-gui uses?

marmarek commented 1 week ago

Based on the log quoted earlier - yes. But it isn't explicit, I think it's just a default Xorg choice if no real hw backend is present.

k4z4n0v4 commented 1 week ago

Here's the release notes for 24.2 that i could find.

https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/relnotes/24.2.0.rst

It mentions some changes to swrast a couple of times along with specifying that its now deprecated. Does this look like a Qubes issue?

marmarek commented 1 week ago

meson: don't select the deprecated swrast option ourselves

So, it's disabled? But I see the file there...

ci: replace gallium-drivers=swrast with gallium-drivers=llvmpipe,softpipe

This suggests the software one is a different driver now.

Anyway, as I said above, we don't select swrast explicitly anywhere, the thing you see is just default Xorg choice. If a different driver needs to be chosen now, I guess it needs a fix in Arch's Xorg package.

marmarek commented 1 week ago

And also, the message suggests the driver is there, but is broken:

IGLX error: Calling driver entry point failed

(but this could be also a misleading error message, not much details in it...)

k4z4n0v4 commented 1 week ago

An interesting observation is that my arch qube on the downgraded mesa version uses llvmpipe and not swrast, according to:

[user@archlinux ~]$ eglinfo -B
GBM platform:
eglinfo: eglInitialize failed

Wayland platform:
eglinfo: eglInitialize failed

X11 platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 18.1.8, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 24.1.6-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 18.1.8, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 24.1.6-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 18.1.8, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 24.1.6-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
biergaizi commented 1 week ago

Same problem on Gentoo. Software rendering stopped working on QubesOS. This appears to be partially caused by a regression introduced by the dril refactoring. A patch has just been committed into the upstream just yesterday:

After applying this patch and rebuilding Mesa, glxinfo works again, and some 3D applications also work again.

[     3.749] (II) Initializing extension GLX
[     3.749] (II) AIGLX: Screen 0 is not DRI2 capable
[     3.760] (II) IGLX: Loaded and initialized swrast
[     3.760] (II) GLX: Initialized DRISWRAST GL provider for screen 0

But not glxgears. So perhaps it's not the full story.