Package: xserver-xorg-video-cirrus
Version: 1:1.6.0-1
Severity: important
X-Debbugs-Cc: sre4e...@free.fr

Dear Maintainers,

This driver currently fails to load on trixie with the following error:

[    51.396] (EE) Failed to load /usr/lib/xorg/modules/drivers/cirrus_drv.so: 
/usr/lib/xorg/modules/drivers/cirrus_drv.so: undefined symbol: vgaHWFreeHWRec
[    51.396] (EE) Failed to load module "cirrus" (loader failed, 0)

This emulated CLGD 5446 is the default graphics device used by libvirt/qemu
VMs, and is currently used by the Debian Vagrant boxes.

I will attach a Vagrantfile later for testing.

Best regards,

-- 
Julien Plissonneau Duquène


-- Package-specific info:
/etc/X11/X does not exist.
/etc/X11/X is not a symlink.
/etc/X11/X is not executable.

VGA-compatible devices on PCI bus:
----------------------------------
00:02.0 VGA compatible controller [0300]: Cirrus Logic GD 5446 [1013:00b8]

/etc/X11/xorg.conf does not exist.

Contents of /etc/X11/xorg.conf.d:
---------------------------------
total 4
-rw-r--r-- 1 root root 173 Feb 10 17:08 test.conf

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
-------------------------------
Linux version 6.12.10-amd64 (debian-ker...@lists.debian.org) 
(x86_64-linux-gnu-gcc-14 (Debian 14.2.0-14) 14.2.0, GNU ld (GNU Binutils for 
Debian) 2.43.50.20250108) #1 SMP PREEMPT_DYNAMIC Debian 6.12.10-1 (2025-01-18)

Xorg X server log files on system:
----------------------------------
-rw-r--r-- 1 root root 4435 Feb 10 17:08 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
---------------------------------------------------------------------
[    51.387] 
X.Org X Server 1.21.1.15
X Protocol Version 11, Revision 0
[    51.387] Current Operating System: Linux testing 6.12.10-amd64 #1 SMP 
PREEMPT_DYNAMIC Debian 6.12.10-1 (2025-01-18) x86_64
[    51.387] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.12.10-amd64 
root=UUID=8a0ea76d-9e4b-4249-96ea-f5f937edf4a2 ro consoleblank=0 elevator=noop 
scsi_mod.use_blk_mq=Y net.ifnames=0 biosdevname=0
[    51.387] xorg-server 2:21.1.15-2 (https://www.debian.org/support) 
[    51.387] Current version of pixman: 0.44.0
[    51.387]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    51.387] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    51.387] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb 10 17:08:23 
2025
[    51.388] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    51.388] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    51.388] (==) No Layout section.  Using the first Screen section.
[    51.388] (**) |-->Screen "Screen0" (0)
[    51.388] (**) |   |-->Monitor "<default monitor>"
[    51.388] (**) |   |-->Device "Device0"
[    51.388] (==) No monitor specified for screen "Screen0".
        Using a default monitor configuration.
[    51.388] (**) Allowing byte-swapped clients
[    51.388] (==) Automatically adding devices
[    51.388] (==) Automatically enabling devices
[    51.388] (==) Automatically adding GPU devices
[    51.388] (==) Automatically binding GPU devices
[    51.388] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    51.388] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
[    51.388]    Entry deleted from font path.
[    51.388] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    51.388]    Entry deleted from font path.
[    51.388] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    51.388]    Entry deleted from font path.
[    51.388] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    51.388]    Entry deleted from font path.
[    51.388] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    51.388]    Entry deleted from font path.
[    51.388] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    51.388]    Entry deleted from font path.
[    51.388] (==) FontPath set to:
        /usr/share/fonts/X11/Type1,
        built-ins
[    51.388] (==) ModulePath set to "/usr/lib/xorg/modules"
[    51.388] (II) The server relies on udev to provide the list of input 
devices.
        If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[    51.388] (II) Loader magic: 0x55e4ab328f20
[    51.388] (II) Module ABI versions:
[    51.388]    X.Org ANSI C Emulation: 0.4
[    51.388]    X.Org Video Driver: 25.2
[    51.388]    X.Org XInput driver : 24.4
[    51.388]    X.Org Server Extension : 10.0
[    51.389] (++) using VT number 7

[    51.389] (II) systemd-logind: logind integration requires -keeptty and 
-keeptty was not provided, disabling logind integration
[    51.389] (II) xfree86: Adding drm device (/dev/dri/card0)
[    51.389] (II) Platform probe for 
/sys/devices/pci0000:00/0000:00:02.0/drm/card0
[    51.393] (--) PCI:*(0@0:2:0) 1013:00b8:1af4:1100 rev 0, Mem @ 
0xfc000000/33554432, 0xfeb90000/4096, BIOS @ 0x????????/131072
[    51.394] (II) LoadModule: "glx"
[    51.394] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    51.396] (II) Module glx: vendor="X.Org Foundation"
[    51.396]    compiled for 1.21.1.15, module version = 1.0.0
[    51.396]    ABI class: X.Org Server Extension, version 10.0
[    51.396] (II) LoadModule: "cirrus"
[    51.396] (II) Loading /usr/lib/xorg/modules/drivers/cirrus_drv.so
[    51.396] (EE) Failed to load /usr/lib/xorg/modules/drivers/cirrus_drv.so: 
/usr/lib/xorg/modules/drivers/cirrus_drv.so: undefined symbol: vgaHWFreeHWRec
[    51.396] (EE) Failed to load module "cirrus" (loader failed, 0)
[    51.396] (EE) No drivers available.
[    51.396] (EE) 
Fatal server error:
[    51.396] (EE) no screens found(EE) 
[    51.396] (EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
[    51.396] (EE) Please also check the log file at "/var/log/Xorg.0.log" for 
additional information.
[    51.396] (EE) 
[    51.396] (EE) Server terminated with error (1). Closing log file.

udev information:
-----------------
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
M: input4
R: 4
J: +input:input4
U: input
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
E: SUBSYSTEM=input
E: PRODUCT=19/0/1/0
E: NAME="Power Button"
E: PHYS="LNXPWRBN/button/input0"
E: PROP=0
E: EV=3
E: KEY=8000 10000000000000 0
E: MODALIAS=input:b0019v0000p0001e0000-e0,1,k74,8F,ramlsfw
E: USEC_INITIALIZED=2382893
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: ID_FOR_SEAT=input-acpi-LNXPWRBN_00
E: TAGS=:seat:
E: CURRENT_TAGS=:seat:

P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event3
M: event3
R: 3
J: c13:67
U: input
D: c 13:67
N: input/event3
L: 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event3
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event3
E: MAJOR=13
E: MINOR=67
E: USEC_INITIALIZED=2400538
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: TAGS=:power-switch:
E: CURRENT_TAGS=:power-switch:

P: /devices/platform/i8042/serio0/input/input0
M: input0
R: 0
J: +input:input0
U: input
E: DEVPATH=/devices/platform/i8042/serio0/input/input0
E: SUBSYSTEM=input
E: PRODUCT=11/1/1/ab41
E: NAME="AT Translated Set 2 keyboard"
E: PHYS="isa0060/serio0/input0"
E: PROP=0
E: EV=120013
E: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
E: MSC=10
E: LED=7
E: 
MODALIAS=input:b0011v0001p0001eAB41-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,l0,1,2,sfw
E: USEC_INITIALIZED=805095
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-0
E: ID_PATH_TAG=platform-i8042-serio-0
E: ID_FOR_SEAT=input-platform-i8042-serio-0
E: TAGS=:seat:
E: CURRENT_TAGS=:seat:

P: /devices/platform/i8042/serio0/input/input0/event0
M: event0
R: 0
J: c13:64
U: input
D: c 13:64
N: input/event0
L: 0
S: input/by-path/platform-i8042-serio-0-event-kbd
E: DEVPATH=/devices/platform/i8042/serio0/input/input0/event0
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event0
E: MAJOR=13
E: MINOR=64
E: USEC_INITIALIZED=2384917
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-0
E: ID_PATH_TAG=platform-i8042-serio-0
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-0-event-kbd
E: TAGS=:power-switch:
E: CURRENT_TAGS=:power-switch:

P: /devices/platform/i8042/serio1/input/input2
M: input2
R: 2
J: +input:input2
U: input
E: DEVPATH=/devices/platform/i8042/serio1/input/input2
E: SUBSYSTEM=input
E: PRODUCT=11/2/13/6
E: NAME="VirtualPS/2 VMware VMMouse"
E: PHYS="isa0060/serio1/input0"
E: PROP=1
E: EV=7
E: KEY=30000 0 0 0 0
E: REL=103
E: MODALIAS=input:b0011v0002p0013e0006-e0,1,2,k110,111,r0,1,8,amlsfw
E: USEC_INITIALIZED=859728
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: ID_FOR_SEAT=input-platform-i8042-serio-1
E: TAGS=:seat:
E: CURRENT_TAGS=:seat:

P: /devices/platform/i8042/serio1/input/input2/event2
M: event2
R: 2
J: c13:66
U: input
D: c 13:66
N: input/event2
L: 0
S: input/by-path/platform-i8042-serio-1-event-mouse
E: DEVPATH=/devices/platform/i8042/serio1/input/input2/event2
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event2
E: MAJOR=13
E: MINOR=66
E: USEC_INITIALIZED=2385046
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse

P: /devices/platform/i8042/serio1/input/input2/mouse1
M: mouse1
R: 1
J: c13:33
U: input
D: c 13:33
N: input/mouse1
L: 0
S: input/by-path/platform-i8042-serio-1-mouse
E: DEVPATH=/devices/platform/i8042/serio1/input/input2/mouse1
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/mouse1
E: MAJOR=13
E: MINOR=33
E: USEC_INITIALIZED=2295386
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-mouse

P: /devices/platform/i8042/serio1/input/input3
M: input3
R: 3
J: +input:input3
U: input
E: DEVPATH=/devices/platform/i8042/serio1/input/input3
E: SUBSYSTEM=input
E: PRODUCT=11/2/13/6
E: NAME="VirtualPS/2 VMware VMMouse"
E: PHYS="isa0060/serio1/input1"
E: PROP=0
E: EV=b
E: KEY=70000 0 0 0 0
E: ABS=3
E: MODALIAS=input:b0011v0002p0013e0006-e0,1,3,k110,111,112,ra0,1,mlsfw
E: USEC_INITIALIZED=859696
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: ID_FOR_SEAT=input-platform-i8042-serio-1
E: TAGS=:seat:
E: CURRENT_TAGS=:seat:

P: /devices/platform/i8042/serio1/input/input3/event1
M: event1
R: 1
J: c13:65
U: input
D: c 13:65
N: input/event1
L: 0
S: input/by-path/platform-i8042-serio-1-event-mouse
E: DEVPATH=/devices/platform/i8042/serio1/input/input3/event1
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event1
E: MAJOR=13
E: MINOR=65
E: USEC_INITIALIZED=2384977
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse

P: /devices/platform/i8042/serio1/input/input3/mouse0
M: mouse0
R: 0
J: c13:32
U: input
D: c 13:32
N: input/mouse0
L: 0
S: input/by-path/platform-i8042-serio-1-mouse
E: DEVPATH=/devices/platform/i8042/serio1/input/input3/mouse0
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/mouse0
E: MAJOR=13
E: MINOR=32
E: USEC_INITIALIZED=2295421
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_BUS=i8042
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-mouse


DRM Information from dmesg:
---------------------------


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.10-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xserver-xorg-video-cirrus depends on:
ii  libc6                                  2.40-6
ii  xserver-xorg-core [xorg-video-abi-25]  2:21.1.15-2

xserver-xorg-video-cirrus recommends no packages.

xserver-xorg-video-cirrus suggests no packages.

-- no debconf information

Reply via email to