You are not logged in.

#1 2019-05-18 09:49:52

arch2013
Member
From: Berlin
Registered: 2013-05-22
Posts: 14

[Solved] Thinkpad A485 boot freeze

Hey everybody,

I have an up-to-date (5.1.3 kernel) Arch installation on a SSD that I use with a T410 laptop. The drive is encrypted and I use LVM. This works perfectly fine. I also use the very same SSD with a SATA-to-USB adapter on other machines and most of the time, this works as well (for instance on the tower pc of my girlfriend or a W500 machine).

However, I now tried to replace my T410 with a new AMD-driven Thinkpad A485 and I do encounter one issue, which I can't resolve:
On bootup, the complete system freezes after "[OK] Reached target Swap." All previous points are shown with a [OK] messages, except that watchdog hardware is disabled.
I can not access a console with Ctrl-Alt-F1.

-How can I further search for the reason of this error?
-Have you encountered any similar issues?

Thank you very much,

Daniel

P.S. the UEFI version is up-to-date as well (1.16)

Last edited by arch2013 (2019-05-28 09:53:36)

Offline

#2 2019-05-18 16:55:16

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: [Solved] Thinkpad A485 boot freeze

I've just bought an E485, try the iommu=soft kernel parameter.

See also https://wiki.archlinux.org/index.php/La … o#E_series

EDIT: oh, sorry, I misread the thread title.

EDIT2: https://gist.github.com/wnarifin/d2b938 … b4521f4c69

Last edited by Head_on_a_Stick (2019-05-18 16:57:56)

Offline

#3 2019-05-28 09:51:54

arch2013
Member
From: Berlin
Registered: 2013-05-22
Posts: 14

Re: [Solved] Thinkpad A485 boot freeze

Hello Head_on_a_Stick,

thank you for your reply!
Actually I've tried iommu=soft and iommu=pt and by using the second option, I got rid of some dmesg-warnings at bootup.

The problem which caused the boot freeze was that the amdgpu driver loads some non-free firmware files (linux-firmware package) from /usr/lib/firmware/amdgpu/. However, amdgpu does not log this (dmesg | grep -i firmware does not show any amdgpu-related entries).
If, for any reason, the firmware files are missing, the system just freezes at that point.

I could solve this issue by reinstalling the linux-firmware package.

Offline

Board footer

Powered by FluxBB