Hello,
back from suspend to RAM my desktop on an external monitor of a laptop looks…confused. Text is unreadable, fancy colours all around and stripes instead of icons…
here is the picture: https://susepaste.org/14764186
(don’t be fooled by the Debian logo, that’s just my Konsole’s background).
What’s worse is that this doesn’t happen always, and when it does all I have to do is log out and then log in and everything is fine.
Can’t find a pattern.
Any clue?
no, never used those, I’ve never been actually much GPU-aware since i don’t run games.
Nouveau always set me straight, so I thought the only gpu in use were the nvidia one. Was I mistaken?
You have an Intel GPU on the CPU and NVIDIA GPU also.This is known as Optimus and is a special hardware setup. In most cases Intel will be the default GPU. But something may be getting confused in some cases and trying to run the NVIDIA .May be worth installing suse-prime which manages the GPU usage even if you never use the NVIDIA, simply to be sure that only one GPU is used at a time
thank you gogalthorp, i’ll try this suse-prime, but uhmmm i’ve ancient fuzzy memories of an Intel gpu greyed out from last time i visited the BIOS, i’ll check it tomorrow. Besides, the fact that the issue happens not always and only back from sleep and only on the external monitor…it seems to me it could be more like a multi-monitor case. Found a post from a KDE dev from 5 years ago:
I was wrong, the Intel GPU grayed out is not in this computer. Here UEFI is disabled and the BIOS has no GPU options.
I noticed that in
~/.local/share/kscreen
there was a mess of files, I deleted them all and rebooted. Now there are only 3 files in folder “outputs” (names are alphanumeric strings) that refer to the monitors:
LVDS-1 1366x768 (laptop monitor)
HDMI-1 1920x1080 (external monitor)
VGA-1-2 1024x768 (no idea why is there, I long ago disabled it in the System Settings>Display & Monitor>Display configuration
In
/root/etc/X11/xorg.conf.d/50-monitor.conf
I’ve nothing configured
I’ll see how it goes and if the issue reappears I’ll try suse-prime