Hey all,
I recently upgraded from Fedora 39 to Fedora 41, before doing this using ‘xrandr’ worked.
I am using the third party nvidia driver (akmod) and i3 as a window manager. Furthermore I use two screens: the one of my laptop and another one.
The bug plays out the following way:
- I plugin my second screen via HDMI and use the command
xrandr --output HDMI-1-0 --auto --above eDP-1
to enable it. - I work some time on my laptop. After some time I need to go and take my laptop with me.
- I disconnect the HDMI cable and use the following command to only use my laptop screen:
xrandr; xrandr --auto
. - X11 crashes and I’m back at the login splash screen.
The file ‘~/.local/share/xorg/Xorg.0.log’ doesn’t show any error except for some missing driver (nv).
I already tried the following to no avail:
- Using arandr
- Using
xrandr --output HDMI-1-0 --off
to get only one screen. This also crashes everything. - Generating a xorg.conf file with
nvidia-xconfig
and disabling ‘RenderAccel’ as described in NVIDIA/Troubleshooting - ArchWiki - Rebuilding the nvidia drivers as described in Third-party modules (e.g. Nvidia) are not rebuilt during system upgrade
I’m at my wits end. I’m just trying to use one screen without resetting everything.
If you need more information, please ask.
Best regards,
Starship