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: Wed, 20 Dec 2017 15:51:00
Message-Id: 2651596.E96D3v4cF5@dell_xps
In Reply to: Re: [gentoo-user] 'firmware_install' won't on 4.14.7-gentoo by Peter Humphrey
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

Attachments

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

Replies

Subject Author
Re: [gentoo-user] 'firmware_install' won't on 4.14.7-gentoo Peter Humphrey <peter@××××××××××××.uk>