Package: gdm3
Version: 43.0-3

My computer has two possibilities for video output:
- ASPEED Graphics with a VGA output, card0, currently not connected to a monitor; - NVIDIA GeForce GTX 1660 Ti PCIe card, card1, currently connected to a monitor via a DisplayPort.

However, gdm3+xorg at start seem to fail to properly detect that there's no cable attached to the VGA DE-15 socket and goes into all kinds of trouble trying to set up this connection:

Jun 13 21:00:20 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) xfree86: Adding drm device (/dev/dri/card0) Jun 13 21:00:20 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Platform probe for /sys/devices/pci0000:00/0000:00:1b.3/0000:03:00.0/0000:04:00.0/drm/card0 Jun 13 21:00:20 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 14 paused 0 Jun 13 21:00:20 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) xfree86: Adding drm device (/dev/dri/card1) Jun 13 21:00:20 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Platform probe for /sys/devices/pci0000:64/0000:64:00.0/0000:65:00.0/drm/card1 Jun 13 21:00:20 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 15 paused 0 Jun 13 21:00:20 AnonymizedMachineName dbus-daemon[818]: [system] Successfully activated service 'org.freedesktop.RealtimeKit1' Jun 13 21:00:20 AnonymizedMachineName systemd[1]: Started rtkit-daemon.service - RealtimeKit Scheduling Policy Service. Jun 13 21:00:20 AnonymizedMachineName rtkit-daemon[1158]: Successfully called chroot. Jun 13 21:00:20 AnonymizedMachineName rtkit-daemon[1158]: Successfully dropped privileges. Jun 13 21:00:20 AnonymizedMachineName rtkit-daemon[1158]: Successfully limited resources. Jun 13 21:00:20 AnonymizedMachineName rtkit-daemon[1158]: Canary thread running.
Jun 13 21:00:20 AnonymizedMachineName rtkit-daemon[1158]: Running.
Jun 13 21:00:20 AnonymizedMachineName rtkit-daemon[1158]: Watchdog thread running. Jun 13 21:00:21 AnonymizedMachineName dbus-daemon[1152]: [session uid=119 pid=1152] Successfully activated service 'org.gtk.vfs.Daemon' Jun 13 21:00:21 AnonymizedMachineName systemd[1095]: Started gvfs-daemon.service - Virtual filesystem service. Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (--) PCI: (4@0:0:0) 1a03:2000:1a03:2000 rev 65, Mem @ 0x8c000000/67108864, 0x90000000/131072, I/O @ 0x00004000/128 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (--) PCI: (8@0:0:0) 14f1:8880:0070:f038 rev 4, Mem @ 0x90200000/2097152 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (--) PCI:*(101@0:0:0) 10de:2182:196e:1312 rev 161, Mem @ 0xd7000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000b000/128, BIOS @ 0x????????/131072 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) LoadModule: "glx" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Loading /usr/lib/xorg/modules/extensions/libglx.so Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Module glx: vendor="X.Org Foundation" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: compiled for 1.21.1.7, module version = 1.0.0 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: ABI class: X.Org Server Extension, version 10.0
Jun 13 21:00:21 AnonymizedMachineName kernel: m88rs6000t 23-0021: chip_id=64
Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Successfully made thread 1148 of process 1148 owned by '119' high priority at nice level -11. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 1 threads of 1 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Successfully made thread 1146 of process 1146 owned by '119' high priority at nice level -11. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 2 threads of 2 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Successfully made thread 1149 of process 1149 owned by '119' high priority at nice level -11. Jun 13 21:00:21 AnonymizedMachineName kernel: m88rs6000t 23-0021: Montage M88RS6000 internal tuner successfully identified Jun 13 21:00:21 AnonymizedMachineName kernel: dvbdev: DVB: registering new adapter (cx23885[0]) Jun 13 21:00:21 AnonymizedMachineName kernel: cx23885 0000:08:00.0: DVB: registering adapter 0 frontend 0 (Montage Technology M88RS6000)... Jun 13 21:00:21 AnonymizedMachineName kernel: cx23885: cx23885_dvb_register() allocating 1 frontend(s) Jun 13 21:00:21 AnonymizedMachineName kernel: cx23885: cx23885[0]: cx23885 based dvb card Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 3 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 3 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 3 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 3 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 3 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Successfully made thread 1185 of process 1148 owned by '119' RT at priority 20. Jun 13 21:00:21 AnonymizedMachineName kernel: i2c i2c-19: Added multiplexed i2c bus 24 Jun 13 21:00:21 AnonymizedMachineName kernel: si2168 19-0064: Silicon Labs Si2168-B40 successfully identified Jun 13 21:00:21 AnonymizedMachineName kernel: si2168 19-0064: firmware version: B 4.0.2 Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 4 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 4 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName rtkit-daemon[1158]: Supervising 4 threads of 3 processes of 1 users. Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (==) Matched ast as autoconfigured driver 0 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (==) Matched modesetting as autoconfigured driver 1 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (==) Matched fbdev as autoconfigured driver 2 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (==) Matched vesa as autoconfigured driver 3 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (==) Assigned the driver to the xf86ConfigLayout Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) LoadModule: "ast" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (WW) Warning, couldn't open module ast Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (EE) Failed to load module "ast" (module does not exist, 0) Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) LoadModule: "modesetting" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Module modesetting: vendor="X.Org Foundation" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: compiled for 1.21.1.7, module version = 1.21.1 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: Module class: X.Org Video Driver Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: ABI class: X.Org Video Driver, version 25.2 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) LoadModule: "fbdev" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Module fbdev: vendor="X.Org Foundation" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: compiled for 1.21.1.3, module version = 0.5.0 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: Module class: X.Org Video Driver Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: ABI class: X.Org Video Driver, version 25.2 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) LoadModule: "vesa" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Module vesa: vendor="X.Org Foundation" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: compiled for 1.21.1.3, module version = 2.5.0 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: Module class: X.Org Video Driver Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: ABI class: X.Org Video Driver, version 25.2 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) modesetting: Driver for Modesetting Kernel Drivers: kms Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) FBDEV: driver for framebuffer: fbdev Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) VESA: driver for VESA chipsets: vesa Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: xf86EnableIO: failed to enable I/O ports 0000-03ff (Operation not permitted) Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) modeset(0): using drv /dev/dri/card1 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (WW) Falling back to old probe method for fbdev Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Loading sub module "fbdevhw" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) LoadModule: "fbdevhw" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Loading /usr/lib/xorg/modules/libfbdevhw.so Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) Module fbdevhw: vendor="X.Org Foundation" Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: compiled for 1.21.1.7, module version = 0.0.2 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: ABI class: X.Org Video Driver, version 25.2 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (EE) open /dev/fb0: Permission denied Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (II) modeset(G0): using drv /dev/dri/card0 Jun 13 21:00:21 AnonymizedMachineName /usr/libexec/gdm-x-session[1154]: (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support

Clearly, instead of such an obscure list of failures, we'd like to have a simple information message, say, “No cable detected at the VGA socket for card0, therefore trying card1 instead.” I file the bug report against gdm3 because of an error message “/usr/libexec/gdm-x-session[…]: (EE) open /dev/fb0: Permission denied” above; feel free to reassign to another package if another one suits better.

Gratefully,
AlMa

Reply via email to