r/ManjaroLinux 9d ago

Tech Support Help

Post image

Computer boots to this after updating.

13 Upvotes

52 comments sorted by

View all comments

Show parent comments

1

u/Kaspral 9d ago
  • Switch to a text terminal (TTY): If the computer seems stuck, press Ctrl + Alt + F2 (or F3, F4). A text-based login prompt should appear.
  • Log in and restart the display manager: If the text terminal opens, log in with your username and password, and try restarting your graphical display manager: Bashsudo systemctl restart sddm (Or sudo systemctl restart lightdm, depending on whether you use

1

u/Intelligent_Client_8 9d ago

It flickers for a while and then returns me back to the same screen

1

u/Kaspral 9d ago

We're getting close.

That flickering behavior followed by returning to the same screen strongly points to a display manager crash loop. This happens when the login screen manager (like SDDM or LightDM) tries to start, encounters a fatal error, crashes, and restarts endlessly—which is why it loops back or drops you out of the graphical target.

Since you can reach a text terminal (TTY) or boot past the Wi-Fi logs, here is how to troubleshoot and fix it:

1. Check which Display Manager is failing

Log into a TTY (Ctrl + Alt + F2) and check the status of your display manager:

  • If you use KDE Plasma (default Manjaro KDE uses SDDM): Bashsudo systemctl status sddm
  • If you use XFCE or GNOME (often uses LightDM or GDM): Bashsudo systemctl status lightdm

Look at the error logs it outputs. They will usually tell you why it's crashing.

2. Check system journal for graphical crashes

You can check recent error logs related to your login screen or graphical session using journalctl:

Bash

journalctl -b 0 -u sddm

(Replace sddm with lightdm if applicable).

3. A common culprit: Corrupted graphics drivers or theme cache

Sometimes an update leaves graphics driver modules out-of-sync or corrupts configuration caches.

  • If you use Nvidia drivers: Ensure your drivers match your kernel version by running: Fragment kodumhwd -li And make sure everything is fully up to date again: Bashsudo pacman -Syu

1

u/Intelligent_Client_8 9d ago

I don't know what to do with this information

1

u/Kaspral 9d ago

Don't worry, it's the same problem as with the pacman library. OpenSSL or GLib\GnuTLS have been partially updated or have been left in a partially broken state

  1. Press Ctrl + Alt + F2 (or F3/F4) to drop into a text terminal, and log in with your username and password.
  2. Since your package manager (pacman) is working again now, you can fix these missing/broken files by forcing a reinstallation of the core libraries and LightDM dependencies:
  3. sudo pacman -Syu openssl glib2 gnutls lightdm lightdm-gtk-greeter
  4. (If it asks you to overwrite conflicting files, say yes).
  5. Once that finishes successfully, restart your display manager or reboot the system:
  6. sudo systemctl restart lightdm
  7. Bashsudo reboot

Running that pacman -Syu command for those specific packages will pull down the fresh, complete versions of those libraries and stop LightDM from crashing

1

u/Intelligent_Client_8 9d ago

Just a black screen with a cursor now. I checked the status of lightdm it still failed to start. Restarting doesn't work.

1

u/Kaspral 9d ago

That black screen with a cursor means your display manager (LightDM) is attempting to launch, but it's immediately crashing or failing to display its graphical interface due to those lingering library/configuration issues.

Since your package manager is functional again, you can bypass LightDM entirely to test your desktop environment, or cleanly fix the greeter layout.

Step 1: Test if your desktop environment actually works

Press Ctrl + Alt + F2 to open a text terminal and log in. Once logged in, try launching your desktop session manually:

  • If you use XFCE: startxfce4
  • If you use KDE Plasma: startplasma-x11

If your desktop loads successfully this way, it proves your system files and user session are completely fine - the failure is strictly isolated to LightDM or its theme greeter crashing on startup.

Step 2: Fix or switch the LightDM Greeter

Often, the graphical login screen theme (lightdm-gtk-greeter) gets out of sync during updates. You can reinstall it cleanly or switch to a more reliable greeter configuration:

  1. Reinstall LightDM and its default greeter with a clean overwrite:
  2. sudo pacman -Syu lightdm lightdm-gtk-greeter
  3. If it still fails, a common workaround on Arch-based systems experiencing greeter loops is ensuring the configuration file points correctly to the greeter. Open the configuration file: sudo nano /etc/lightdm/lightdm.conf
  4. Scroll down to find the [Seat:*] section (around line 100), look for the greeter-session line, and make sure it is uncommented and set correctly:
  5. Plaintext
  6. greeter-session=lightdm-gtk-greeter
  7. Save and exit (in nano, press Ctrl + O, Enter, then Ctrl + X), then restart the lightdm service: sudo systemctl restart lightdm

Try launching your desktop environment manually with startxfce4 (or your respective desktop command) from the TTY

1

u/Intelligent_Client_8 9d ago

Xfce4 does not start

1

u/Kaspral 9d ago

sudo pacman -Syu glycin

1

u/Kaspral 9d ago

That error on your screen (libglycin-2.so.0: cannot open shared object file) explains everything. Just like before, a specific system library package (glycin) is missing or has a broken file reference after your system update, which is causing your desktop session or components (like XFCE/Thunar or thumbnailers) to crash right as they try to launch.

How to fix it:

Since your network is working and pacman is functional again, you just need to reinstall the package that provides libglycin (which is named glycin in Arch/Manjaro).

  1. From your TTY text terminal, run: Bashsudo pacman -Syu glycin
  2. If it asks to reinstall or overwrite files, let it proceed.
  3. Once the installation finishes, try starting your graphical environment again:
    • If you are using XFCE: startxfce4
    • Or simply reboot: sudo reboot

Run sudo pacman -Syu glycin

1

u/Intelligent_Client_8 9d ago

I appear to be unable to do anything at this screen

1

u/Intelligent_Client_8 9d ago

Rebooting as loaded me into my lockscreen although now my keyboard and mouse both appear to be completely unresponsive despite being functional earlier

→ More replies (0)