#1011227 xserver-xorg-video-vesa: open /dev/dri/card0: No such file or directory

Package:
xserver-xorg-video-vesa
Source:
xserver-xorg-video-vesa
Description:
X.Org X server -- VESA display driver
Submitter:
Martin-Éric Racine
Date:
2026-01-10 11:40:08 UTC
Severity:
normal
Tags:
#1011227#5
Date:
2022-05-18 13:52:01 UTC
From:
To:
xf86-video-vesa fails to lauch on a VESA-capable host. Logs attached.

- -- 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:01.1 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD] Geode LX Video [1022:2081]

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

Contents of /etc/X11/xorg.conf.d:
- ---------------------------------
total 0

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

Kernel version (/proc/version):
- -------------------------------
Linux version 5.17.0-1-686 (debian-kernel@lists.debian.org) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.3-1 (2022-04-18)

Xorg X server log files on system:
- ----------------------------------
- -rw-r--r-- 1 root root 6986 May 18 16:46 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
- ---------------------------------------------------------------------
[   214.155] (--) Log file renamed from "/var/log/Xorg.pid-851.log" to "/var/log/Xorg.0.log"
[   214.162]
X.Org X Server 1.21.1.3
X Protocol Version 11, Revision 0
[   214.167] Current Operating System: Linux geode 5.17.0-1-686 #1 SMP PREEMPT Debian 5.17.3-1 (2022-04-18) i586
[   214.168] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.17.0-1-686 root=UUID=97b2628b-28a5-49f2-85f7-495728b3bef8 ro panic=15 noquiet loglevel=4 nosplash cs5535audio.ac97_quirk=1 iomem=relaxed
[   214.168] xorg-server 2:21.1.3-2+b1 (https://www.debian.org/support)
[   214.168] Current version of pixman: 0.40.0
[   214.168] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   214.168] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   214.175] (==) Log file: "/var/log/Xorg.0.log", Time: Wed May 18 16:46:34 2022
[   214.176] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   214.188] (==) No Layout section.  Using the first Screen section.
[   214.191] (==) No screen section available. Using defaults.
[   214.191] (**) |-->Screen "Default Screen Section" (0)
[   214.191] (**) |   |-->Monitor "<default monitor>"
[   214.199] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   214.205] (==) Automatically adding devices
[   214.205] (==) Automatically enabling devices
[   214.205] (==) Automatically adding GPU devices
[   214.205] (==) Automatically binding GPU devices
[   214.205] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   214.206] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   214.206] 	Entry deleted from font path.
[   214.206] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   214.206] 	Entry deleted from font path.
[   214.206] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   214.206] 	Entry deleted from font path.
[   214.207] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[   214.207] 	Entry deleted from font path.
[   214.207] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[   214.207] 	Entry deleted from font path.
[   214.207] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   214.207] 	Entry deleted from font path.
[   214.207] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	built-ins
[   214.207] (==) ModulePath set to "/usr/lib/xorg/modules"
[   214.208] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   214.208] (II) Loader magic: 0x6fd7c0
[   214.208] (II) Module ABI versions:
[   214.208] 	X.Org ANSI C Emulation: 0.4
[   214.208] 	X.Org Video Driver: 25.2
[   214.208] 	X.Org XInput driver : 24.4
[   214.208] 	X.Org Server Extension : 10.0
[   214.229] (++) using VT number 1

[   214.312] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c6
[   214.357] (--) PCI:*(0@0:1:1) 1022:2081:1509:801b rev 0, Mem @ 0xd0000000/268435456, 0xefff0000/16384, 0xeffec000/16384, 0xeffe8000/16384, 0xefff8000/16384, BIOS @ 0x????????/131072
[   214.362] (II) LoadModule: "glx"
[   214.369] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   214.385] (II) Module glx: vendor="X.Org Foundation"
[   214.386] 	compiled for 1.21.1.3, module version = 1.0.0
[   214.390] 	ABI class: X.Org Server Extension, version 10.0
[   214.391] (==) Matched geode as autoconfigured driver 0
[   214.391] (==) Matched modesetting as autoconfigured driver 1
[   214.391] (==) Matched fbdev as autoconfigured driver 2
[   214.391] (==) Matched vesa as autoconfigured driver 3
[   214.391] (==) Assigned the driver to the xf86ConfigLayout
[   214.391] (II) LoadModule: "geode"
[   214.400] (WW) Warning, couldn't open module geode
[   214.402] (EE) Failed to load module "geode" (module does not exist, 0)
[   214.402] (II) LoadModule: "modesetting"
[   214.403] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   214.405] (II) Module modesetting: vendor="X.Org Foundation"
[   214.405] 	compiled for 1.21.1.3, module version = 1.21.1
[   214.415] 	Module class: X.Org Video Driver
[   214.415] 	ABI class: X.Org Video Driver, version 25.2
[   214.416] (II) LoadModule: "fbdev"
[   214.421] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[   214.422] (II) Module fbdev: vendor="X.Org Foundation"
[   214.422] 	compiled for 1.21.1.3, module version = 0.5.0
[   214.422] 	Module class: X.Org Video Driver
[   214.422] 	ABI class: X.Org Video Driver, version 25.2
[   214.423] (II) LoadModule: "vesa"
[   214.424] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[   214.425] (II) Module vesa: vendor="X.Org Foundation"
[   214.432] 	compiled for 1.21.1.3, module version = 2.5.0
[   214.433] 	Module class: X.Org Video Driver
[   214.433] 	ABI class: X.Org Video Driver, version 25.2
[   214.433] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   214.435] (II) FBDEV: driver for framebuffer: fbdev
[   214.436] (II) VESA: driver for VESA chipsets: vesa
[   214.438] (EE) open /dev/dri/card0: No such file or directory
[   214.438] (WW) Falling back to old probe method for modesetting
[   214.439] (EE) open /dev/dri/card0: No such file or directory
[   214.439] (II) Loading sub module "fbdevhw"
[   214.439] (II) LoadModule: "fbdevhw"
[   214.440] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[   214.440] (II) Module fbdevhw: vendor="X.Org Foundation"
[   214.441] 	compiled for 1.21.1.3, module version = 0.0.2
[   214.441] 	ABI class: X.Org Video Driver, version 25.2
[   214.451] (EE) Unable to find a valid framebuffer device
[   214.451] (WW) Falling back to old probe method for fbdev
[   214.451] (II) Loading sub module "fbdevhw"
[   214.451] (II) LoadModule: "fbdevhw"
[   214.452] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[   214.452] (II) Module fbdevhw: vendor="X.Org Foundation"
[   214.462] 	compiled for 1.21.1.3, module version = 0.0.2
[   214.463] 	ABI class: X.Org Video Driver, version 25.2
[   214.463] (II) FBDEV(2): using default device
[   214.464] (EE) Screen 0 deleted because of no matching config section.
[   214.464] (II) UnloadModule: "modesetting"
[   214.464] (EE) Screen 0 deleted because of no matching config section.
[   214.464] (II) UnloadModule: "fbdev"
[   214.465] (II) UnloadSubModule: "fbdevhw"
[   214.465] (EE)
Fatal server error:
[   214.471] (EE) Cannot run in framebuffer mode. Please specify busIDs        for all framebuffer devices
[   214.471] (EE)
[   214.472] (EE)
Please consult the The X.Org Foundation support
	 at http://wiki.x.org
 for help.
[   214.472] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   214.472] (EE)
[   214.638] (EE) Server terminated with error (1). Closing log file.

udev information:
- -----------------
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
L: 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
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=100000 0 0 0
E: MODALIAS=input:b0019v0000p0001e0000-e0,1,k74,ramlsfw
E: USEC_INITIALIZED=33688315
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/input2/event2
N: input/event2
L: 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event2
E: MAJOR=13
E: MINOR=66
E: USEC_INITIALIZED=74692940
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: XKBMODEL=a4techKB21
E: XKBLAYOUT=fi
E: XKBOPTIONS=lv3:ralt_switch,terminate:ctrl_alt_bksp
E: BACKSPACE=guess
E: LIBINPUT_DEVICE_GROUP=19/0/1:LNXPWRBN/button
E: TAGS=:power-switch:
E: CURRENT_TAGS=:power-switch:

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
L: 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
E: SUBSYSTEM=input
E: PRODUCT=19/0/1/0
E: NAME="Power Button"
E: PHYS="PNP0C0C/button/input0"
E: PROP=0
E: EV=3
E: KEY=100000 0 0 0
E: MODALIAS=input:b0019v0000p0001e0000-e0,1,k74,ramlsfw
E: USEC_INITIALIZED=33306507
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0C:00
E: ID_PATH_TAG=acpi-PNP0C0C_00
E: ID_FOR_SEAT=input-acpi-PNP0C0C_00
E: TAGS=:seat:
E: CURRENT_TAGS=:seat:

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0
N: input/event0
L: 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event0
E: MAJOR=13
E: MINOR=64
E: USEC_INITIALIZED=74708806
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0C:00
E: ID_PATH_TAG=acpi-PNP0C0C_00
E: XKBMODEL=a4techKB21
E: XKBLAYOUT=fi
E: XKBOPTIONS=lv3:ralt_switch,terminate:ctrl_alt_bksp
E: BACKSPACE=guess
E: LIBINPUT_DEVICE_GROUP=19/0/1:PNP0C0C/button
E: TAGS=:power-switch:
E: CURRENT_TAGS=:power-switch:

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
L: 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
E: SUBSYSTEM=input
E: PRODUCT=19/0/3/0
E: NAME="Sleep Button"
E: PHYS="PNP0C0E/button/input0"
E: PROP=0
E: EV=3
E: KEY=4000 0 0 0 0
E: MODALIAS=input:b0019v0000p0003e0000-e0,1,k8E,ramlsfw
E: USEC_INITIALIZED=33584490
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0E:00
E: ID_PATH_TAG=acpi-PNP0C0E_00
E: ID_FOR_SEAT=input-acpi-PNP0C0E_00
E: TAGS=:seat:
E: CURRENT_TAGS=:seat:

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1
N: input/event1
L: 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event1
E: MAJOR=13
E: MINOR=65
E: USEC_INITIALIZED=74683990
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0E:00
E: ID_PATH_TAG=acpi-PNP0C0E_00
E: XKBMODEL=a4techKB21
E: XKBLAYOUT=fi
E: XKBOPTIONS=lv3:ralt_switch,terminate:ctrl_alt_bksp
E: BACKSPACE=guess
E: LIBINPUT_DEVICE_GROUP=19/0/3:PNP0C0E/button
E: TAGS=:power-switch:
E: CURRENT_TAGS=:power-switch:

P: /devices/virtual/input/input3
L: 0
E: DEVPATH=/devices/virtual/input/input3
E: SUBSYSTEM=input
E: PRODUCT=3/0/0/4
E: NAME="ACPI Virtual Keyboard Device"
E: PROP=0
E: EV=3
E: KEY=ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe
E: MODALIAS=input:b0003v0000p0000e0004-e0,1,k71,72,73,74,75,76,77,78,79,7A,7B,7C,7D,7E,7F,80,81,82,83,84,85,86,87,88,89,8A,8B,8C,8D,8E,8F,90,91,92,93,94,95,96,97,98,99,9A,9B,9C,9D,9E,9F,A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,B0,B1,B2,B3,B4,B5,B6,B7,B8,B9,BA,BB,BC,BD,BE,BF,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,CA,CB,CC,CD,CE,CF,D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,DA,DB,DC,DD,DE,DF,E0,E1,E2,E3,E4,E5,E6,E7,E8,E9,EA,EB,EC,ED,EE,EF,F0,F1,F2,F3,F4,F5,F6,F7,F8,F9,FA,FB,FC,FD,FE,FF,ramlsfw
E: USEC_INITIALIZED=79193105
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_SERIAL=noserial
E: TAGS=:seat:
E: CURRENT_TAGS=:seat:

P: /devices/virtual/input/input3/event3
N: input/event3
L: 0
E: DEVPATH=/devices/virtual/input/input3/event3
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event3
E: MAJOR=13
E: MINOR=67
E: USEC_INITIALIZED=79313064
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_SERIAL=noserial
E: XKBMODEL=a4techKB21
E: XKBLAYOUT=fi
E: XKBOPTIONS=lv3:ralt_switch,terminate:ctrl_alt_bksp
E: BACKSPACE=guess
E: TAGS=:power-switch:
E: CURRENT_TAGS=:power-switch:


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


- -- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'stable-security'), (500, 'testing')
Architecture: i386 (i586)

Kernel: Linux 5.17.0-1-686 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xserver-xorg-video-vesa depends on:
ii  libc6                                  2.33-7
ii  xserver-xorg-core [xorg-video-abi-25]  2:21.1.3-2+b1

xserver-xorg-video-vesa recommends no packages.

xserver-xorg-video-vesa suggests no packages.

- -- no debconf information
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAmKE+foACgkQrh+Cd8S0
17ZshQ//X/+iNJYuujV4HUu9OMme5CrOa8s6Rn2TNHLaBjbSlabtYy10vEnk0X3u
IW5vqm9eTYFSK5VhSzs/BJcwjbXUVlgcPLCpogO9h5Qi5TJlso4oyoJ8itf31ib5
2nJadY0Yn3bv5C4qa9oPTEsz6ngMyk8cc+GAIDmToaE4FsPlEQ8saN8MywhovCyL
tBMRatZHirJ3uFWhjyNqdTtXcJmzODouaeLV4xqYwo6d2vNAQPM8g1jgFMvAkOqP
hqL4Cjmyx8HennTxMk+3hmSOsCfXN7VsDr616Mh1sjAZvYPoPGuMKRMDbHdYAyKl
s0y/hUgkgrM3e11L+GMANXfiC3MG/PASfLJAJuFkFQ1G1tS8/wAo9BXhW1onQW13
P1zyx0yn+RHM6FYM9TWTN5PQXAkte7rb+1rM/gHTiFw/7g2IAwbD3bIvlVQ+7GB1
YWU3+X9QuSvSFj7QzScZPfRCtV5jCui9CDlo6wbtDW7vN3WAxL3IJQd3cjufMOaL
yMnKJbo8aTsX1JWWIp8CxJeCa2fKb4HM538ZYMKc+4i+l+AfrR5AgiudQNmZMGYX
Ido4nWd+X+ZeH9R5KbWtMSRCi75V2UW3WofR5I40G39d7MrzeWWse00CkYABJTVE
3BJfN0M6AXJEoNUfcd92tdftpHN5p3E/KKir8dvoP4T/zSlxSUk=
=hJEQ
-----END PGP SIGNATURE-----

#1011227#10
Date:
2022-05-18 14:03:42 UTC
From:
To:
Control: severity -1 normal
Control: tag -1 moreinfo
Please include kernel logs, and contents of /proc/fb.

Cheers,
Julien

#1011227#19
Date:
2022-05-18 14:37:32 UTC
From:
To:
$ cat /proc/fb
0 VESA VGA

Output of dmesg attached.

Thanks!
Martin-Éric

#1011227#24
Date:
2022-05-24 08:44:34 UTC
From:
To:
So you're using vesafb in the kernel, that's not compatible with the
vesa Xorg driver, you have to pick one.

Another question is why the fbdev Xorg driver fails to init, so you can
try debugging that.

Cheers,
Julien

#1011227#29
Date:
2022-05-24 08:50:32 UTC
From:
To:
Is that documented anywhere?

Which is highly suspicious to begin with.

Martin-Éric

#1011227#34
Date:
2026-01-10 10:08:19 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.

#1011227#39
Date:
2026-01-10 10:08:19 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.