After installing Bazzite 44 KDE using a USB live ISO with no observed issues (no encryption; safe boot MOK key signed on reboot), I then proceed through the initial first-boot setup process, successfully get to the desktop, and allow Steam to update and launch the login window. Before using anything or changing any settings, I then do a standard reboot, but upon booting into Bazzite again, I am met with a black screen with a cursor that is able to move. I am able to drop into TTY and login, but returning to the GUI still reveals a black screen with moveable cursor.
This issue is repeatable even after installing from a second USB drive, using Bazzite’s updater to download and install the latest updates after the first successful boot, or using a display via either HDMI or DP.
Unable to provide a session log due to lack of GUI functionality; I am a Linux noob + Ubuntu/Debian rookie and don’t know if there is a way to do so in Fedora TTY.
System specs code can be retrieved via live ISO upon request. Otherwise:
- ASUS B650E-E (BIOS 3842; WiFi, onboard audio disabled in BIOS; ethernet used)
- AMD Ryzen 7 7800X3D
- 32GB (16GB x2) g.skill FlareX5 DDR5 6000 CL30 (EXPO 1)
- Intel Arc B580 LE (latest firmware via W11 8737 driver)
- LG C2 via HDMI 2.1 48Gbps cable (or AOC 24G4 via DP 1.4)
- Razer Ornata V3 X Rev2 wired keyboard
- Razer Basilisk V3 wired mouse
Did another clean install and attempted the fix. Found the directory /etc/systemd/system/plasmalogin.service.d does not exist. I went ahead and created it, then created an override.conf file with the code provided on that site, then ran systemctl daemon-reload, but still booted to the same issue.
what happens when you run startplasma from tty afer logging in?
Copying my response to someone over on GitHub who recommended a slightly different approach than outlined in the link:
Using sudo systemctl restart plasmalogin was successful.
Using sudo systemctl edit plasmalogin.service I then inserted the appropriate code into the areas between “Anything between here and the comment below will become the contents of the drop-in file” and “Edits below this comment will be discarded,” saved the file, then ran sudo systemctl daemon-reload but still encountered the same issue upon reboot. Using sudo systemctl restart plasmalogin remains effective.
Surprisingly, the fix did work, but only upon doing a second reboot after implementing the code.
So, steps to fix are:
- Drop into TTY via Ctrl +Alt +F4
- Login
- Use
sudo systemctl restart plasmalogin to get into GUI
- Run in terminal
sudo systemctl edit plasmalogin.service
- Insert the following code between “Anything between here and the comment below will become the contents of the drop-in file” and “Edits below this comment will be discarded”
[Service]
ExecStartPre=-udevadm settle --timeout=10
- Reboot once; issue persists
- Reboot second time; issue fixed
As a sanity check, I did one final clean install of Bazzite 44, and the “issue” was repeatable, but the fix stuck after the second subsequent reboot.
I have tried this solution and it does not work. Issue persists regardless of number of reboots.
I went ahead and did a round of ten consecutive reboots using the HDMI display, and on two of the ten reboots, the issue returned. I then repeated the process using the DP display, and three of the ten reboots saw the issue return. Unmarked the solution, as while it did (for me) resolve the issue of it never displaying the login screen without restarting plasmalogin, the solution is at best inconsistent, and at worst non-applicable based on your reply.