On Tuesday 22 Dec 2015 23:07:24 Mick wrote: > On Tuesday 22 Dec 2015 23:02:12 you wrote: > > On Tuesday 22 Dec 2015 21:30:48 Alexander Kapshuk wrote: > > > 'legacy' seems to be disabled by default. See below. > > > # emerge -ap sys-firmware/amdgpu-ucode > > > > > > These are the packages that would be merged, in order: > > > > > > Calculating dependencies ... done! > > > [ebuild N ~] sys-firmware/amdgpu-ucode-20150803 USE="-legacy" > > > > Aha! Good catch! > > > > [- ] legacy > > > > sys-firmware/amdgpu-ucode: Install firmware for older chipsets which > > are optionally supported by AMDGPU > > > > [- ] 20150803 [gentoo] > > > > Can I have both amdgpu and linux-firmware? > > > > The latter has some wireless firmware I think I need to retain. > > OK, I can have both emerged with the legacy USE flag, because of radeon > firmware file collisions.
I think I have some success! :-) It booted without any discernible problems, although I came across this complain in dmesg: [ 0.544769] [drm] radeon: 1024M of VRAM memory ready [ 0.544772] [drm] radeon: 1024M of GTT memory ready. [ 0.544781] [drm] Loading kaveri Microcode [ 0.544788] [drm] Internal thermal controller without fan control [ 0.546112] [drm] radeon: dpm initialized [ 0.546126] radeon 0000:00:01.0: Direct firmware load for radeon/BONAIRE_uvd.bin failed with error -2 [ 0.546131] radeon 0000:00:01.0: radeon_uvd: Can't load firmware "radeon/BONAIRE_uvd.bin" [ 0.546141] radeon 0000:00:01.0: Direct firmware load for radeon/BONAIRE_vce.bin failed with error -2 [ 0.546146] radeon 0000:00:01.0: radeon_vce: Can't load firmware "radeon/BONAIRE_vce.bin" [ 0.546152] [drm] GART: num cpu pages 262144, num gpu pages 262144 [ 0.559563] [drm] PCIE GART of 1024M enabled (table at 0x0000000000040000). [ 0.559896] radeon 0000:00:01.0: WB enabled [ 0.559923] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff88041dc03c00 [ 0.559931] radeon 0000:00:01.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xffff88041dc03c04 [ 0.559937] radeon 0000:00:01.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xffff88041dc03c08 [ 0.559944] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff88041dc03c0c [ 0.559950] radeon 0000:00:01.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xffff88041dc03c10 [ 0.559957] radeon 0000:00:01.0: VCE init error (-22). [ 0.559961] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 0.559965] [drm] Driver supports precise vblank timestamp query. [ 0.559997] radeon 0000:00:01.0: radeon: using MSI. [ 0.560020] [drm] radeon: irq initialized. Why is it asking for radeon/BONAIRE_*.bin? :-/ The wiki page suggests I use the kaveri list of firmwares. Should I use bonaire instead? Or should I add the bonaire list to my existing kaveri firmwares in the kernel? -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.