My wife had the same black screen of death as like i had yesterday. She is also using Pop! OS and did the nvidia updates 2 days ago. The screen went black and did not get turned on after a hour. Same thing happend yesterday with mine when i was away from keyboard for +/- 2 hours.
I am pretty sure now it has to do with the nvidia drivers.
So i added these 2 things, it seems it does work for users who got those blackscreens during suspend or did not use the computer for a while. Let's hope this fixes it.
Well the blackscreen came back but it fixed it self after +/- 5-10 seconds. Journalctl logs shows this (@Aravisian, @Storm ). Anything that makes sense to you 2 ?
I do not see anything in each of those screenshots that relates to a cause for a blanking screen. Can you please post a reminder:
Which Nivida card you are using?
Confirm if on the 6.9 kernel.
Which Nvidia driver you are using.
Whether Mesa and Cuda are installed?
I see a monitor connected using Display Port. Is this a notebook computer with built in screen or Desktop PC? Any HDMI's connected?
(Yes, there are many warnings or 'errors' about lid switch, keyboard layout, printer - all of this can be ignored for now).
Your Notebook monitor is connected using the internal Display Port. - in yours DFP-5
The GPU must connect to the motherboard, and this requires a connection. Whether exterior on a PC with a port you access with one hand, or internal of a notebook computer that you access with disassembly, cussing and four hands.
It will still use a DP or HDMI or other. That's the programming, not necessarily the exact appearance of the plug.
This explains the lack of a log entry.
This is particular to the Nvidia 560 driver and behaviors within the card communicating with the motherboard > Display monitor. I can only recommend using a different driver until Nvidia fixes their latest driver.
Nvidia drivers are a lot like a stray dog. They look cute, and may seem nice at first glance. But never trust them.
You need to do some observation and testing, first.
I am on 555. It, too, has the CPU Dump. Nvidia wants to be perceived as having the best performance, so they keep looking for ways of diverting processing for the GPU onto the CPU causing Overheating. Motivated by the idea that reputation can earn them sales, this causes a back and forth with a release causing the CPU overheating and the next not. Then the next causing overheating again. They persist.
I went ahead and underclocked my CPU to mitigate this effect.
Other than that. I have had no other issues on 555.
So the black screen problem seems to have been fixed with the stuff i posted above. But a new problem accurs. When i put my laptop in suspend mode and login again to the machine. After 15 seconds of not touching the keyboard the screen becomes black, when i move the mouse it is working fine. I googled a bit again and came across this command from a Pop OS dev.
xset s off && xset -dpms
Is it possible to make that setting permanent ? because after each reboot i have to open terminal to fix the issue
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/.local/bin" ] ; then
PATH="$HOME/.local/bin:$PATH"
fi
I rebooted, did a test putting in suspend. Screen became fully black. Going to wipe the 560 driver now. It's not fixable. Well so far i did everything i could
Everytime the screen get stuck at black screen is around pause mode. Now it does not anymore since it's turned off and i never use pause mode anyway (never did in windows either).
I also edited the /etc/systemd/logind.conf file and changed it to this. So the lid wont use suspend anymore