On 02/07/2017 01:49 PM, Mick wrote:
> On Tuesday 07 Feb 2017 09:41:19 Peter Humphrey wrote:
>> On Tuesday 07 Feb 2017 06:34:43 Mick wrote:
>>> On Monday 06 Feb 2017 17:11:30 Corbin Bird wrote:
>>>> On 02/06/2017 04:20 PM, Mick wrote:
>>>>> On Monday 06 Feb 2017 21:39:08 jdm wrote:
>>>>>> Hi,
>>>>>>
>>>>>> Just followed the amdgpu wiki guide to get my new graphics card up
>>>>>> and
>>>>>> running. Excellent wiki guide and had no issues. Now running with
>>>>>> shiny graphics and throwing all that Steam has to offer at it.
>>>>>>
>>>>>> Many Thanks to the wiki authors.
>>>>>>
>>>>>> Will we always have to include binary blobs into the kernel for AMD
>>>>>> cards? This feels kind of odd for me so wondering if this will be
>>>>>> included as a package or a kernel driver at some point or what the
>>>>>> future direction is for AMD graphics with Linux.
>>>>>>
>>>>>> It may not be alien but not done this before so curious.
>>>>>>
>>>>>> John
>>>>> Invariably all modern CPUs, video cards, NICs, etc. are shipped with
>>>>> firmware which are usually emerged with sys-kernel/linux-firmware (or
>>>>> manually) and then loaded with an initrd, or by building them in the
>>>>> kernel.  Regarding AMDGPUs please note the Wiki strings of firmware
>>>>> blobs
>>>>> are not 100% correct. I noticed dmesg was complaining about missing
>>>>> blobs
>>>>> on a Kaveri APU although I>
>>>>>
>>>>> had all the complete Kaveri string included in the kernel.  I had to
>> add:
>>>>>   radeon/bonaire_uvd.bin radeon/BONAIRE_uvd.bin
>> radeon/BONAIRE_vce.bin
>>
>>>>> to keep it happy.
>>>>>
>>>>> BTW, for AMDGPUs you will also need to add CPU microcode blob strings.
>>>> Please explain : "BTW, for AMDGPUs you will also need to add CPU
>>>> microcode blob strings."
>>>  
>>>  https://wiki.gentoo.org/wiki/AMD_microcode
>> He'd be better off with https://wiki.gentoo.org/wiki/AMDGPU .
> I've always treated the two as complementary.  For the CPU cores the AMD 
> microcode is needed and this ought to go first in the kernel line.  For the 
> GPU cores the latter URL and firmware blob strings are needed.
>
>> That page didn't exist when I was setting this up, so I had to go through a
>> series of lookups to find that my device is a Tonga, but that route seems
>> not to work any more.
> Same here, but I forgot what I had to do back then (more than two years ago). 
>  
>

This web page is a good guide : ( for radeon / radeonsi cards )

https://wiki.gentoo.org/wiki/AMDGPU

Alas, if your video card is Polaris 10 / 11 based ... problems.

Thanks for for the pointer to the CPU microcode page. Didn't know that is how 
Gentoo handles it.


Reply via email to