Zorin OS 18 suddenly stuck on boot splash

Hi Folks,

I've been running Zorin OS 18 on a Tiger Lake (Intel 11th Gen) laptop with Iris Xe graphics without issues for a few weeks now and loving it. However, this morning I started getting boot issues: the system hangs on the boot splash with the manufacturer and Z logos, and does not load the desktop.

Thinking I got a bad update, I tried a previous kernel, same issue. Tried advanced recovery options: a filesystem check comes out OK, there are no broken packages, and the system is as updated as it can be.

Funny thing: if I enter recovery, and simply choose the option to continue the boot process, the system boots fine. However, I noticed some "quirks" like the mouse cursor leaving "pieces" of it behind, or odd behavior when alternating Chrome Windows. Maybe it sets a different video mode this way?

Any ideas on what might be wrong? Searching the forums the only similar issues I found are either 1) very old (circa 2023) or 2) related to Nvidia GPU drivers.

BTW, I'm running Wayland, and never had any issues until today.

Some system information:

OS: Zorin OS 18 x86_64
Host: Aspire A514-54 V1.26
Kernel: 6.14.0-33-generic
Packages: 1891 (dpkg), 46 (flatpak),
Shell: bash 5.2.21
Resolution: 1920x1080
DE: GNOME 46.0
WM: Mutter
CPU: 11th Gen Intel i5-1135G7 (8) @
GPU: Intel TigerLake-LP GT2 [Iris Xe
Memory: 5963MiB / 11739MiB

1 Like

After the workaround to get booted, check your Disk Space Usage using the app in the app menu. Is /var - Root filled?

Be aware that Flatpak Packages will not show how much space they are taking up in the app (and Snap hides even more) because they operate on mount points, which keeps that bloat hidden. So if you have installed a lot of Flatpak or a lot of Snap packages, you already have a clue that a lot of space has been filled.

Hi Aravisian, thanks for the quick reply.

I do not seem to be low on disk space. /var is at 16%, and the only partition with heavier usage is /home at 69%. /boot also seems to be fine. Here's a screenshot.

Wayland is mostly stable on XE, but it does not take much to destabilize it.

Have you tried switching to Xorg to see if it helps (Reminder, it will take two full reboots to test).

If that does not help, check if you need firmware:

sudo apt install intel-media-va-driver-non-free intel-gpu-tools firmware-misc-nonfree

Since your drive space is not full, I am thinking that Graphics hang at initialization is most likely, since workaround grub works to get you booted.

2 Likes

That was weird...

Following your advice, tried switching to X11. System booted fine, tried with multiple reboots.

Then, just for good measure, tried switching back to Wayland and... it works now? I'm not complaining, just surprised by the weird behavior.

Anyway, thank you VERY much for the quick support, Aravisian. This makes me even more sure that Zorin was a great choice. I've been a Linux user for about 25 years now (since the early Red Hat days), and I'm REALLY impressed with the OS so far.

Regards,

3 Likes

About 2 months since the last occurrence... the boot issue came back!

To recap: system hangs on the boot splash during boot. If I boot into recovery and simply choose resume, it boots fine, which makes no sense? Shouldn't resume be the same as the normal boot process?

I'm currently running kernel 6.14.0-36, but also tried a previous one (6.14.0-33) with the same results. System hardware is the same listed above, 11th Gen Intel i5-1135G7 with an Iris Xe (Intel TigerLake-LP GT2) GPU, running Wayland.

Funny thing: trying to gather more info about the issue, I removed the "quiet splash" parameter from the grub command line to see where the boot process was hanging and... now it boots fine! This makes me think this is something related to the bootsplash code. Maybe a process or service timing out or starting late?

If anyone needs more info or logs, just ask.

Regards,

2 Likes

Interesting.
quiet and splash are separate parameters.
It looks like your intent was to see verbose output by removing the quiet parameter, but in having also removed splash, you prevented the Plymouth Splash at boot.

Had you changed your Plymouth theme at any point?

No, never changed the theme. It is the stock Zorin 18 one. If it helps, the splash gets stuck on the Z logo, never transitioning to "Zorin".

I figured it was unlikely you had, but still worth checking. After all, I do change my Plymouth theme, so it is certainly not unheard of.

But from what you describe, this sounds like a graphics stack issue.
By serendipity, you may have found a workaround you can live with.

But this also suggests that it is possible a modesetting parameter might restore your visual splash screen, if you want.

Just did some tests. Removed "quiet" but left "splash" on the grub command line, no dice, still hangs. Left "quiet" but removed "splash", boots fine every time.

So it seems Plymouth is, somehow, causing the issue. Has there been any update to Plymouth in the past few days?

1 Like

Hey! I'm new to Zorin OS and I was having the same issue. I too have Intel Iris Xe graphics of 11th gen.

I'm completely new to Linux and Zorin is my first Linux distro. I bought it on Christmas but I couldn't boot it up for the past two days. However, I tried your advice and removed the word "splash" from the command line and it worked just fine.

Thank you for the suggestion!

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.