Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] 'firmware_install' won't on 4.14.7-gentoo
Date: Sun, 24 Dec 2017 08:52:27
Message-Id: 1990512.Gyp85b0k8e@dell_xps
In Reply to: Re: [gentoo-user] 'firmware_install' won't on 4.14.7-gentoo by Adam Carter
1 On Sunday, 24 December 2017 04:10:55 GMT Adam Carter wrote:
2
3 > > As you can see above there is a marked difference between the firmware
4 > > built
5 > > by the two kernels. In any case, my '/lib/firmware/' path contains:
6 > >
7 > > $ ls -l /lib/firmware/radeon/RV730*
8 > > -rw-r--r-- 1 root root 5440 Dec 20 17:29 /lib/firmware/radeon/RV730_me.
9 > > bin
10 > > -rw-r--r-- 1 root root 3392 Dec 20 17:29 /lib/firmware/radeon/RV730_
11 > > pfp.bin
12 > > -rw-r--r-- 1 root root 16684 Dec 20 17:29 /lib/firmware/radeon/RV730_
13 > > smc.bin
14 >
15 > Earlier I saw
16 >
17 > CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin
18 > radeon/RV730_smc.bin radeon/RV710_uvd.bin"
19
20 Yes, other than the Intel microcode I followed the Gentoo Wiki page for my
21 graphics card:
22
23 https://wiki.gentoo.org/wiki/Radeon
24
25 > For radeon/R700_rlc.bin
26 > $ find /lib/firmware/ -name \*R700\*
27 > /lib/firmware/radeon/R700_rlc.bin
28 >
29 > For radeon/RV730_smc.bin
30 > $ find /lib/firmware/ -name \*RV730\*
31 > /lib/firmware/radeon/RV730_pfp.bin
32 > /lib/firmware/radeon/RV730_smc.bin
33 > /lib/firmware/radeon/RV730_me.bin
34 >
35 > For adeon/RV710_uvd.bin
36 > $ find /lib/firmware/ -name \*RV710\*
37 > /lib/firmware/radeon/RV710_me.bin
38 > /lib/firmware/radeon/RV710_pfp.bin
39 > /lib/firmware/radeon/RV710_smc.bin
40 > /lib/firmware/radeon/RV710_uvd.bin
41 >
42 > So it looks like you're trying to load firmware from three different
43 > models.
44
45 Yes, this is what the Wiki recommends for RV730.
46
47
48 > Run lspci -v to determine which is correct one, then load all the firmwares
49 > for that model.
50
51 02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
52 RV730/M96-XT [Mobility Radeon HD 4670] (prog-if 00 [VGA controller])
53 Subsystem: Dell RV730/M96-XT [Mobility Radeon HD 4670]
54 Flags: bus master, fast devsel, latency 0, IRQ 29
55 Memory at d0000000 (32-bit, prefetchable) [size=256M]
56 I/O ports at 2000 [size=256]
57 Memory at cfef0000 (32-bit, non-prefetchable) [size=64K]
58 [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
59 Capabilities: [50] Power Management version 3
60 Capabilities: [58] Express Legacy Endpoint, MSI 00
61 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
62 Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
63 <?>
64 Kernel driver in use: radeon
65
66 02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV710/730 HDMI
67 Audio [Radeon HD 4000 series]
68 Subsystem: Dell RV710/730 HDMI Audio [Radeon HD 4000 series]
69 Flags: bus master, fast devsel, latency 0, IRQ 32
70 Memory at cfeec000 (32-bit, non-prefetchable) [size=16K]
71 Capabilities: [50] Power Management version 3
72 Capabilities: [58] Express Legacy Endpoint, MSI 00
73 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
74 Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
75 <?>
76 Kernel driver in use: snd_hda_intel
77 Kernel modules: snd_hda_intel
78
79
80 It seems the blobs changed. The firmware_install message confused me by
81 making me think this was the cause of not being able to initiate the graphics
82 card when I tried to boot the new kernel, rather than the missing blobs.
83 --
84 Regards,
85 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature