Screen freezes right after log in

I'm trying to login in, but after I log in the screen freezes, I'm new to using Linux Zorin, my version is 18.1

OBS: the last time I was able to log in there was a update, I did the update, after I shutdown the laptop, this error start to happen

Thanks!

Hello and welcome,
you can try to boot to older kernel

  • Restart the PC and press Escape during boot to access the GRUB menu (may also be accessed with Shift)
  • Select "Advanced options for Zorin OS"
  • Here, you can see the available kernels to boot into. Choose the older one (without recovery option)
2 Likes

I tried to boot an older kernel, 6.17.0.20 but still gives the same freeze after I log in

at login screen you can try this
Switch to Xorg:

  • At the login screen, click your username (don't enter password)
  • Click the gear icon in the bottom right
  • Select "Zorin Desktop on Xorg"
  • Log in
1 Like

I tried Zorin desktop on Xorg in the older kernel and in the new, and both of them I still getting the same freeze screen

What is your system ?
GPU ?

It's a laptop, Lenovo IdeaPad slim 3 it has integrate grafics

AMD integrated graphic or Intel ?

Amd integrated

Go into a TTY (text mode) session:

  • At the login screen, press Ctrl + Alt + F2 (or F3, F4, etc.) to switch to a terminal
  • Log in with your credentials
  • Check for error logs and give me the output of
journalctl -xe --no-pager | tail -50
dmesg | tail -50

I put the commands, I'll send a photo of what happened, I'll try also to put in a Google lens to see if it can get all the writings, also when I first got in the terminal, it was saying there was 2 updates, that it couldn't do automatically




Unfortunately lens can't read it properly to get the text right

OBS: the text when I wrote dmesg, came out in Portuguese, in English it says "buffer kernel reading failed: operation unauthorized"

In the TTY, run:

sudo dmesg | grep -i "amdgpu\|firmware\|permission\|unauthorized"

This will show you exactly what's failing. Look for lines mentioning:

  • amdgpu firmware not loading
  • "permission denied"
  • "failed to load"

Yeah I do, I have a USB dock, in it I have a keyboard and mouse, and outside the USB dock I have a Ethernet converter to usb

try to remove the laptop from the dock also

I removed all the USB docks and run the command, it says DSDT uses know not-working I2C bus speed 400000, forcing it to 100000, this was the only one I saw with not working or failed

In the TTY, run:

sudo apt update
sudo apt install amd-gpu-firmware
sudo apt install --reinstall linux-firmware

Reinstall GPU Drivers

sudo apt install --reinstall xserver-xorg-video-amdgpu libdrm-amdgpu1

Update and Clean

sudo apt --fix-broken install
sudo apt autoremove
sudo apt autoclean

Reboot

sudo reboot

I runned all the commands but when it reboot it happened the same thing, while I was doing the command one of them I think went a little wrong

When I runned the sudo apt install amd-gpu-firmware it loaded some things but in the end it said it could find the package amd-gpu-firmware

In the TTY, run:

sudo nano /etc/default/grub

Find this line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Replace it with:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=off amdgpu.ip_block_mask=0xffffffff"

Then save: Ctrl+O, Enter and Ctrl+X

Now update grub and reboot:

sudo update-grub
sudo reboot

I changed the line but it keeps the same problem