You are not logged in.
I recently reported this problem here: https://bbs.archlinux.org/viewtopic.php?id=295745
This was using Nvidia 550.78, and was solved by moving back to 535xx. Now I updated to 555.58 and it's back.
To be honest, I don't mind using 535xx, but for some reason (related to firejail apparently) my firefox didn't start with hardware accelaration (without firejail it did) - and this works on 555.58.
Anyway, I tried enabling the nvidia-{hibernate,persistenced,powerd,resume,suspend} services and setting NVreg_PreserveVideoMemoryAllocations=1, and this didn't happen.
Every time after I resume my laptop from a suspend, it shows a blank screen (with mouse). I can change terminal and login in text mode or even go to terminal 1 and login again with GUI (but it doesn't actually login, I can only see blank screen). The only solution I found is to reboot.
I was also getting some kernel panics and I decided to upgrade my BIOS and chipset firmwares (last time I did this was like 6-7 years ago). This didn't fix the issue.
This time I didn't try changing composite manager because it wasn't a satisfactory solution last time.
Does anyone have ideas on how to get this to go work again, or perhaps nvidia just broke compatibility somehow?
Thanks!
Offline
change back to Nvidia-open driver instead of the proprietary Nvidia driver might be worth trying.
I encountered kernel panic on my new hardware with the Nvidia driver.
I had one black screen two days ago, and had to roll back my system.
Good job, and thank you very much for your contribution to open source community, Nvidia
Offline
Im also facing the same issue. Anybody has any ideas on what kernel version + diver version makes displayport/DVI on dual monitor work?
Offline
I hope this is related enough. I've had the black screen problem after resuming from suspend or switching from tty back to X, but always with still functional GUI. It was just not rendered except for the mouse cursor.
Disabling compositor (https://bbs.archlinux.org/viewtopic.php … 6#p2171106) works but sacrifices transparency, effects and makes some applications not render properly (steam).
A better solution seems to be changing the vblank mode of the xfwm4 compositor: https://forum.xfce.org/viewtopic.php?id=13233
I changed mine to "off":
xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "off" --create
confirm with
xfconf-query -c xfwm4 -p /general/vblank_mode
I switched from X to tty to X multiple times and did suspend, and didn't have an issue anymore. Keep in mind I also set nvidia_drm.modeset=1, nvidia_drm.fbdev=1 and followed https://wiki.archlinux.org/title/NVIDIA … er_suspend, but it might not be necessary.
Offline