1 |
On Wednesday, 20 December 2017 15:28:03 GMT Peter Humphrey wrote: |
2 |
> On Wednesday, 20 December 2017 12:22:29 GMT Mick wrote: |
3 |
> > Has something changed in 4.14.7-gentoo sources from its predecessors? |
4 |
[snip ...] |
5 |
|
6 |
> What firmware are you trying to install? This box needs firmware for the |
7 |
> graphics card and the Intel CPU, and I've been declaring the file names in |
8 |
> CONFIG_EXTRA_FIRMWARE and CONFIG_EXTRA_FIRMWARE_DIR. As the display works |
9 |
> fine, and so does opencl on the GPU since I emerged dev-libs/amdgpu-pro- |
10 |
> opencl, I assume that the firmware is being loaded. I didn't even know about |
11 |
> a firmware_install make target. |
12 |
|
13 |
Thanks Peter, |
14 |
|
15 |
I am also declaring relevant firmware in the kernel for CPU microcode and GPU, |
16 |
but they do not get loaded when I build kernel 4.14.7: |
17 |
|
18 |
$ grep FIRMWARE /usr/src/linux/.config |
19 |
CONFIG_PREVENT_FIRMWARE_BUILD=y |
20 |
CONFIG_FIRMWARE_IN_KERNEL=y |
21 |
CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin radeon/ |
22 |
RV730_smc.bin radeon/RV710_uvd.bin" |
23 |
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/" |
24 |
# CONFIG_CYPRESS_FIRMWARE is not set |
25 |
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set |
26 |
CONFIG_FIRMWARE_EDID=y |
27 |
CONFIG_FIRMWARE_MEMMAP=y |
28 |
# CONFIG_GOOGLE_FIRMWARE is not set |
29 |
# CONFIG_TEST_FIRMWARE is not set |
30 |
|
31 |
So I can't load a desktop because xserver will not launch. I also recall |
32 |
having additional firmware for WiFi/BT cards on this laptop. |
33 |
|
34 |
The same problem exists on other systems, some running AMD. |
35 |
-- |
36 |
Regards, |
37 |
Mick |