Since yesterday, OpenSuse Leap 15.5 shows a black screen with a white dash at the top left of the screen after waking the system from standby and I’ve to hit the reset button to restart.
I install updates everyday. KDE is the desktop environment. Grateful for your guidance and support.
Try booting to multi-user.target immediately after a normal boot attempted. I often find here what you see and experience, but I can login via remote to access logs. You should be able to append 3 to the linu line after entering edit mode by striking the E key at the Grub menu before proceeding with boot, then scan sudo journalctl -b -e for clues, and or save the journal to disk to pastebin via susepaste command, or pastebin directly via:
sudo journalctl -b | susepaste -e 40320
Instead of appending 3 you should be able to append nomodeset instead and get the journal from previous boot to attach or pastebin.
I too have a Trinity, an HD7480D that works fine, but I normally never let it into standby or sleep, and do not have Plasma installed on 15.5 there:
If /var/log/journal/ directory does not exist, you’ll need to sudo mkdir /var/log/journal and reboot before trying to collect journal from a prior boot as above instructed.
I’ll check. In the meantime, I’m getting: [667.431455] Freezing of tasks failed after 20.008 seconds (0 tasks refusing to freeze, wq_busy=1): when I try to put it to sleep.
I don’t know how multi-boot would apply here. Multi-user.target means boot system only to text mode (don’t start X), so that a broken X won’t prevent running the computer at all.
According to ChatGPT:
Option 2: Using a Boot Script
Alternatively, you can add the command to a boot script such as /etc/rc.local or create your own script in /etc/init.d.
Create a new script:
Open a terminal and create the script file:
bash
sudo nano /etc/init.d/set_freeze_timeout
Add the following content to the script:
bash
#!/bin/sh
echo 30000 > /sys/power/pm_freeze_timeout
Make the script executable:
bash
sudo chmod +x /etc/init.d/set_freeze_timeout
Register the script to run at boot:
bash
sudo ln -s /etc/init.d/set_freeze_timeout /etc/rc5.d/S99set_freeze_timeout
This will apply the setting every time the system boots into runlevel 5 (graphical mode).
I see nothing to suggest you followed the key part of the comment #4 instruction. You strike the E key so that you can change something before proceeding. I don’t see a standalone 3 anywhere in that first image. I recommend you remove quiet, and put 3 in its place before proceeding.