FS#61117 - linux-firmware-20181216.211de16 prevents booting with AMD video card
Attached to Project:
Arch Linux
Opened by Jean-Patrick Simard (jpsimard) - Tuesday, 18 December 2018, 02:49 GMT
Last edited by Laurent Carlier (lordheavy) - Thursday, 20 December 2018, 06:36 GMT
Opened by Jean-Patrick Simard (jpsimard) - Tuesday, 18 December 2018, 02:49 GMT
Last edited by Laurent Carlier (lordheavy) - Thursday, 20 December 2018, 06:36 GMT
|
Details
Description:
Upon installing linux-firmware-20181216.211de16, the system will blank to a black screen and be unresponsive. Reverting to linux-firmware-20181026.1cb4e51 fixes the issue and the system boots normally with kernel 4.19.9-arch1-1-ARCH and amd-ucode 20181216.211de16. Found other reports of the problem on the web. Additional info: Don't know which logs to provide. Couldn't find any indication myself with desmg. Steps to reproduce: install linux-firmware-20181216.211de16 reboot |
This task depends upon
Closed by Laurent Carlier (lordheavy)
Thursday, 20 December 2018, 06:36 GMT
Reason for closing: Fixed
Additional comments about closing: linux-firmware 20181218.0f22c85-1
Thursday, 20 December 2018, 06:36 GMT
Reason for closing: Fixed
Additional comments about closing: linux-firmware 20181218.0f22c85-1
25:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Vega 10 XL/XT [Radeon RX Vega 56/64] (rev c3)
If so please contact the committer.
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Vega 10 XL/XT [Radeon RX Vega 56/64] (rev c1)
@ #comment175478 :
This is not tech support, but I will mention (since it could be perhaps helpful for others affected by this bug): downgrading linux-firmware does not regenerate initramfs (if you are using one). Re-installing (you don't need to downgrade) kernel will do it, as will manually regenerating with mkinitcpio.
Also, remember to mount boot partition (if you have one) in your chroot environment.
I have done that, I even booted it up using 4.19.8 and old firmware and tried reinstalling again the older linux-firmware with 4.19.9 and it still failed to boot for me. It seems I am the only one who needs both a downgrade for linux-firmware and the kernel itself.
Maybe there are separate issues?
Better open a discussion at Arch forums, as this is not the right place.
FWIW:
$ uname -r
4.19.9-arch1-1-ARCH
$ pacman -Qs linux-firmware
local/linux-firmware 20181026.1cb4e51-1 (base)
Firmware files for Linux
Works fine here.
My system is Asus ROG GL702ZC with RX 580:
description: VGA compatible controller
product: Ellesmere [Radeon RX 470/480/570/570X/580/580X]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:0c:00.0
version: c1
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=amdgpu latency=0
If it is try uncommenting the three commented git reverts in prepare and see if the issue is still present.
@ Noah thank you. It helps, I was thinking to try it too.
Suspicious commits are:
https://github.com/torvalds/linux/commit/3374518d4d1ae021dc60885f4ea8dca0a3ca290f
https://github.com/torvalds/linux/commit/318f6e599dcd31a8de5756e4a6e01012aa7669cb
Are you going to try reverting the commits you highlighted or do a bisection between 4.19.8 and 4.19.9?
reverts the amdgpu: update vega10 fw for 18.50 release for causing hangs
That should resolve the firmware issue with the next linux-firmware release.
You can either file a bug on https://bugs.freedesktop.org Product DRI Component DRM/AMDgpu or
Email amd-gfx@lists.freedesktop.org CC nicholas.kazlauskas@amd.com alexander.deucher@amd.com harry.wentland@amd.com
As an aside does the issue still exist in 4.20-rc7?