On Monday, 4 May 2020 01:21:09 BST Ashley Dixon wrote:

> Any help with this would be appreciated.  I'm moving away from NVIDIA due to
> the requirement of proprietary drivers to get any decent performance,
> however now it feels as though the AMD drivers, although open-source,
> consist of too many  bugs (such as hanging the boot-up process for some
> reason or another) to  be  of  any actual use.  Whilst I'm aware  that  is 
> obviously  not  the  case  due  to  the popularity of their  cards,  I  am 
> bewildered  at  how  difficult  this  seems.

I have a Radeon Pro WX 5100, which uses a Polaris chipset. I don't know 
whether it's Polaris10, ..11 or ..12 so I have all three installed. Together 
with linux-firmware 20200421 and a corresponding savedconfig file. I know it's 
not the same as yours, but there must be some similarities.

Referring to the Wiki you cite, I don't have AMDGPU support for SI or CIK 
parts. DRM_AMDGPU_USERPTR=y. Under Display Engine Configuration, only the first 
option shown in the Wiki is present in my kernel config (5.4.28), but it has an 
option DSC support, which is Y. HSA kernel driver is Y, not M. I don't have 
any PCI sound device entries since my on-board chipset failed.

It's important to set DRM_AMDGPU=y, not =m, so that the necessary drivers are 
all present at boot time. Or you could include them in an initramfs.

Do you have CONFIG_FB_EFI=y and CONFIG_FB_SIMPLE=y? Your problem may be in 
handing over the console to the frame buffer - I think I remember having 
difficulty here as well. CONFIG_FB_RADEON is not set here.

Contrary to the Wiki, I don't have Laptop Hybrid Graphics set, because this 
isn't a laptop and I don't want any of the switcheroo it would bring in. Then 
again, the Wiki may just want it for debugging.

/etc/environment is empty here.

I hope that helps, even if only to eliminate some possibilities.

-- 
Regards,
Peter.




Reply via email to