Now I’ve disabled the part in my configuration.nix
graphics driver part completely, rebooted and couldn’t even get to the login screen. My displays were completely black, but turned on.
This is especially interesting since it worked that way before I started changing things.
After rebooting and selecting an older nix generation from grub, I found a few things in the log:
(The bluetooth stuff is probably unrelated)
Apr 28 22:18:11 kolamaschinenix bluetoothd[1127]: Sap driver initialization failed.
Apr 28 22:18:11 kolamaschinenix bluetoothd[1127]: sap-server: Operation not permitted (1)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Using config directory: "/etc/X11/xorg.conf.d"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Using system config directory "/nix/store/5lfs07qnfyfqvwfj9vix43gx6937pv0x-xorg-server-1.20.8/share/X11/xorg.conf.d"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) ServerLayout "Layout[all]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-radeon[0]" (0)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-radeon[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-radeon[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-cirrus[0]" (1)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-cirrus[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-cirrus[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-vesa[0]" (2)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-vesa[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-vesa[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-vmware[0]" (3)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-vmware[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-vmware[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-modesetting[0]" (4)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-modesetting[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-modesetting[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) Option "DontZap" "on"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) Option "AllowMouseOpenFail" "on"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Automatically adding devices
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Automatically enabling devices
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Automatically adding GPU devices
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Max clients allowed: 256, resource mask: 0x1fffff
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) FontPath set to:
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/8z6hhpdydg0kz2my3rln8ws11lxhiz29-font-bh-lucidatypewriter-100dpi-1.0.3/lib/X11/fonts/100dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/syxva6hnm3yfap3x6wiv0vw1q9zchzh0-font-bh-lucidatypewriter-75dpi-1.0.3/lib/X11/fonts/75dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/dgl1mrqdxngj3wg1wxrmn3wyzb9dvvqw-font-bh-100dpi-1.0.3/lib/X11/fonts/100dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/p64h8x8nyjrzr9p6hd42mq48chlm7dgz-font-misc-misc-1.1.2/lib/X11/fonts/misc,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/fv5558j29cy4k7xcyv7i1sdck0r632jr-font-cursor-misc-1.0.3/lib/X11/fonts/misc,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/nyx1r5a0vnw0s84p8nh1mqcln89rm3rl-unifont-12.1.03/share/fonts,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/6qawpymllf3djprwqnfzjq0g5lq8fcp6-font-adobe-100dpi-1.0.3/lib/X11/fonts/100dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/0rmd6bzd3lg0fl1qs4xj8fhr377wcl8a-font-adobe-75dpi-1.0.3/lib/X11/fonts/75dpi
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) ModulePath set to "/nix/store/hihwlcic52bwxj9w7gvwvahdgqz455vf-xf86-video-ati-19.0.1/lib/xorg/modules/drivers,/nix/store/ipfi10b5hnal0q8kdj47273w8xpha465-xf86-video-cirrus-1.5.>
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) The server relies on udev to provide the list of input devices.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: If no devices become available, reconfigure udev or disable AutoAddDevices.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) Loader magic: 0x625d40
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) Module ABI versions:
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org ANSI C Emulation: 0.4
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org Video Driver: 24.1
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org XInput driver : 24.1
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org Server Extension : 10.0
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (++) using VT number 7
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) xfree86: Adding drm device (/dev/dri/card0)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (--) PCI:*(1@0:0:0) 1002:67df:1682:c570 rev 239, Mem @ 0xd0000000/268435456, 0xcfe00000/2097152, 0xfeac0000/262144, I/O @ 0x0000d000/256, BIOS @ 0x????????/131072
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) "glx" will be loaded by default.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: to make sure that you have the latest version.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Markers: (--) probed, (**) from config file, (==) default setting,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (++) from command line, (!!) notice, (II) informational,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (++) Log file: "/dev/null", Time: Tue Apr 28 22:18:12 2020
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (++) Using config file: "/nix/store/508xnyv8vcd2csxj8ncjizcwm4gr941w-xserver.conf"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Using config directory: "/etc/X11/xorg.conf.d"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Using system config directory "/nix/store/5lfs07qnfyfqvwfj9vix43gx6937pv0x-xorg-server-1.20.8/share/X11/xorg.conf.d"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) ServerLayout "Layout[all]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-radeon[0]" (0)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-radeon[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-radeon[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-cirrus[0]" (1)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) ServerLayout "Layout[all]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-radeon[0]" (0)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-radeon[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-radeon[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-cirrus[0]" (1)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-cirrus[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-cirrus[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-vesa[0]" (2)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-vesa[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-vesa[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-vmware[0]" (3)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-vmware[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-vmware[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) |-->Screen "Screen-modesetting[0]" (4)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Monitor "<default monitor>"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) | |-->Device "Device-modesetting[0]"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) No monitor specified for screen "Screen-modesetting[0]".
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: Using a default monitor configuration.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) Option "DontZap" "on"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) Option "AllowMouseOpenFail" "on"
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Automatically adding devices
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Automatically enabling devices
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Automatically adding GPU devices
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (==) Max clients allowed: 256, resource mask: 0x1fffff
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) FontPath set to:
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/8z6hhpdydg0kz2my3rln8ws11lxhiz29-font-bh-lucidatypewriter-100dpi-1.0.3/lib/X11/fonts/100dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/syxva6hnm3yfap3x6wiv0vw1q9zchzh0-font-bh-lucidatypewriter-75dpi-1.0.3/lib/X11/fonts/75dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/dgl1mrqdxngj3wg1wxrmn3wyzb9dvvqw-font-bh-100dpi-1.0.3/lib/X11/fonts/100dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/p64h8x8nyjrzr9p6hd42mq48chlm7dgz-font-misc-misc-1.1.2/lib/X11/fonts/misc,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/fv5558j29cy4k7xcyv7i1sdck0r632jr-font-cursor-misc-1.0.3/lib/X11/fonts/misc,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/nyx1r5a0vnw0s84p8nh1mqcln89rm3rl-unifont-12.1.03/share/fonts,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/6qawpymllf3djprwqnfzjq0g5lq8fcp6-font-adobe-100dpi-1.0.3/lib/X11/fonts/100dpi,
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: /nix/store/0rmd6bzd3lg0fl1qs4xj8fhr377wcl8a-font-adobe-75dpi-1.0.3/lib/X11/fonts/75dpi
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (**) ModulePath set to "/nix/store/hihwlcic52bwxj9w7gvwvahdgqz455vf-xf86-video-ati-19.0.1/lib/xorg/modules/drivers,/nix/store/ipfi10b5hnal0q8kdj47273w8xpha465-xf86-video-cirrus-1.5.>
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) The server relies on udev to provide the list of input devices.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: If no devices become available, reconfigure udev or disable AutoAddDevices.
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) Loader magic: 0x625d40
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) Module ABI versions:
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org ANSI C Emulation: 0.4
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org Video Driver: 24.1
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org XInput driver : 24.1
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: X.Org Server Extension : 10.0
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (++) using VT number 7
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) xfree86: Adding drm device (/dev/dri/card0)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (--) PCI:*(1@0:0:0) 1002:67df:1682:c570 rev 239, Mem @ 0xd0000000/268435456, 0xcfe00000/2097152, 0xfeac0000/262144, I/O @ 0x0000d000/256, BIOS @ 0x????????/131072
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
Apr 28 22:18:12 kolamaschinenix xserver-wrapper[1305]: (II) "glx" will be loaded by default.
Apr 28 22:18:27 kolamaschinenix systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Apr 28 22:18:35 kolamaschinenix nscd[1404]: 1404 checking for monitored file `/etc/netgroup': No such file or directory
Apr 28 22:18:41 kolamaschinenix systemd-timesyncd[1119]: Initial synchronization to time server [2a03:4000:6:e34b:7cf3:194b:368:22d]:123 (2.nixos.pool.ntp.org).
Apr 28 22:18:42 kolamaschinenix systemd[1]: systemd-hostnamed.service: Succeeded.
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Reading from "/nix/store/195iaag1ixf7p9my1zan5zf6s5l5gnw8-desktops/share/xsessions/none+i3.desktop"
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Loading theme configuration from "qrc:/theme/theme.conf"
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Connected to the daemon.
Apr 28 22:19:47 kolamaschinenix sddm[1303]: Message received from greeter: Connect
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Loading qrc:/theme/Main.qml...
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Adding view for "DP-1" QRect(0,0 640x480)
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Loading qrc:/theme/Main.qml...
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Adding view for "DP-2" QRect(0,0 640x480)
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Loading qrc:/theme/Main.qml...
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Adding view for "HDMI-1" QRect(0,0 640x480)
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): flip queue failed: Device or resource busy
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): Page flip failed: Device or resource busy
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (EE) modeset(0): present flip failed
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): flip queue failed: Device or resource busy
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): Page flip failed: Device or resource busy
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (EE) modeset(0): present flip failed
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Message received from daemon: Capabilities
Apr 28 22:19:47 kolamaschinenix sddm-greeter[1350]: Message received from daemon: HostName
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): flip queue failed: Device or resource busy
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): Page flip failed: Device or resource busy
Apr 28 22:19:47 kolamaschinenix xserver-wrapper[1305]: (EE) modeset(0): present flip failed
Apr 28 22:20:00 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): flip queue failed: Device or resource busy
Apr 28 22:20:00 kolamaschinenix xserver-wrapper[1305]: (WW) modeset(0): Page flip failed: Device or resource busy
Apr 28 22:20:00 kolamaschinenix xserver-wrapper[1305]: (EE) modeset(0): present flip failed