Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613746 - sys-firmware/radeon-ucode is file missing si58_mc.bin
Summary: sys-firmware/radeon-ucode is file missing si58_mc.bin
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-25 03:06 UTC by ron widler
Modified: 2017-03-30 03:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
excerpt from dmesg loading radeon/amdgpu (missing_si58_mc_bin.txt,4.30 KB, text/plain)
2017-03-25 03:06 UTC, ron widler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ron widler 2017-03-25 03:06:54 UTC
Created attachment 468168 [details]
excerpt from dmesg loading radeon/amdgpu

Linux 4.10 brings support for amdgpu on si chipsets, but when after enabling the kernel options my screen froze at boot time (during udev-trigger).

i started in interactive mode and found that the system is missing the file "radeon/si58_mc.bin".

from dmesg:
[  836.667254] [drm] Loading pitcairn Microcode
[  836.668858] radeon 0000:01:00.0: Direct firmware load for radeon/si58_mc.bin failed with error -2

after manually downloading the missing file from https://people.freedesktop.org/~agd5f/radeon_ucode/si58_mc.bin and copying it to /lib64/firmware/radeon the system boots as expected

graphics card: amd r7 370
linux versions tested: 4.10.1, 4.10.2, 4.10.4
Comment 1 Matt Turner gentoo-dev 2017-03-27 03:49:54 UTC
Thanks for the report.

I'm not sure why we created these packages. They're just specialized versions of sys-kernel/linux-firmware.

Please install sys-kernel/linux-firmware instead.

I'll remove sys-firmware/radeon-ucode and sys-firmware/amdgpu-ucode to prevent this sort of thing from happening in the future.
Comment 2 ron widler 2017-03-27 10:31:45 UTC
i removed radeon-ucode, and the missing file is present in linux-firmware, so works for me :)
Comment 3 Matt Turner gentoo-dev 2017-03-30 03:42:43 UTC
I'm removing these packages per bug 614218. You're happy with linux-firmware, so I'll mark this as WONTFIX.