You are not logged in.
Hello,
I recently ran an update to my system and now the screen is acting strangely, it loses signal while on the login screen (sddm) and while running full screen games. I tested Valheim (both vulkan and opengl), Factorio, and Rim World, when launching any of them or when I first boot the system I see the screen flash what I should be seeing then go black, Rim World was the only special behaviour as it was flashing on and off and the assets of the main menu kept shuffling around (I can attempt to grab a video of this).
I'm using an nvidia 1080ti and it's running driver version 470.74 and X is server version number 11 with the vendor version being 1.20.13 (all info taking from nvidia settings)
lspci|grep VGA:
0a:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
/etc/X11/xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 440.100
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Coolbits" "12"
SubSection "Display"
Depth 24
EndSubSection
EndSection
xrandr -q
Screen 0: minimum 8 x 8, current 2560 x 1440, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
2560x1440 59.95 + 143.97* 120.00 99.95
1920x1080 119.88 100.00 60.00 59.94 50.00
1440x900 59.89
1440x576 50.00
1440x480 59.94
1280x1024 75.02 60.02
1280x720 59.94 50.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
720x576 50.00
640x480 75.00 72.81 59.94
DP-5 disconnected (normal left inverted right x axis y axis)
This started happening quite recently, if I have missing something important to share for the problem please let me know.
Last edited by musdem (2021-09-23 20:17:31)
Offline
Afaik there's a bug with gsync and the latest 470.74 driver. Either disable gsync in nvidia-settings for the time being or downgrade to the previous driver version (... which would entail you install linux-headers and switch from nvidia to nvidia-dkms so that the necessary rebuilds can happen)
Offline
Thanks for the suggestion! Disabling GSync worked for the games but sddm still causes the monitor to lose signal, my only thought is that the nvidia settings don't get applied there.
Offline
have you tried disabling the gsync flag on metamodes?
I had this on x11 config AllowGSYNCCompatible=On.
there is also AllowGSYNC I think
Removing that flag solved the problem.
Last edited by mmbossoni (2021-09-30 23:21:28)
Offline
Thanks for that suggestion as well! Both seem to work most of the time for games and none of the times for sddm on startup, which is fine because it's only a single time I need to be without screen. The games are weird though, most times when I start them up there is no blank screen but every now and again there is an I'll need to alt-f4 out of it and try again.
Offline
SDDM on startup can usually be solved by enabling early loading of the modules: https://wiki.archlinux.org/title/NVIDIA#Early_loading
Offline