Make sure to #Enable Southern Islands (SI) and Sea Islands (CIK) support when needed.The amdgpu kernel module is supposed to load automatically on system boot. Since mesa version 20.2, the ACO compiler is enabled by default. Some benchmarks can be seen in It's FOSS and Phoronix (1) (2) (3). It offers lesser compilation time and also performs better while gaming than LLVM and AMDVLK. The ACO compiler is an open source shader compiler created and developed by Valve Corporation to directly compete with the LLVM compiler, the AMDVLK drivers, as well as Windows 10. Note: Users of graphic cards other than Radeon Pro are advised to use the amdgpu graphics stack. Optionally install the lib32-amdgpu-pro-libgl AUR package for 32-bit application support. Make sure modconf is in the the HOOKS array in /etc/nf and regenerate the initramfs.ĪMD provides a proprietary, binary userland driver called AMDGPU PRO, which works on top of the open-source AMDGPU kernel driver.įrom Radeon Software 18.50 vs Mesa 19 benchmarks article: When it comes to OpenGL games, the RadeonSI Gallium3D driver simply dominates the proprietary AMD OpenGL driver. Options amdgpu cik_support=1 /etc/modprobe.d/nf options radeon si_support=0 etc/modprobe.d/nf options amdgpu si_support=1 Sea Islands (CIK): radeon.cik_support=0 amdgpu.cik_support=1Ĭreate the configuration modprobe files in /etc/modprobe.d/, see modprobe.d(5) for syntax details.įor Southern Islands (SI) use option si_support=1, for Sea Islands (CIK) use option cik_support=1, e.g.:.Southern Islands (SI): radeon.si_support=0 amdgpu.si_support=1.Set one of the following kernel parameters: Set module parameters in kernel command line Tip: dmesg may indicate the correct kernel parameter to use: amdgpu 0000:01:00.0: Use radeon.cik_support=0 amdgpu.cik_support=1 to override. This should not be required if building mesa-git AUR from the AUR. Optionally install the lib32-vulkan-radeon-git package for 32-bit application support. For Vulkan support using the mesa-git repository below, install the vulkan-radeon-git package.For the DDX driver (which provides 2D acceleration in Xorg), install the xf86-video-amdgpu-git AUR package.For 32-bit application support, also install the lib32-mesa-git AUR package from the mesa-git repository or the AUR.Install the mesa-git AUR package, which provides the DRI driver for 3D acceleration. It may be worthwhile for some users to use the upstream experimental build of mesa, to enable features such as AMD Navi improvements that have not landed in the standard mesa packages. Support for accelerated video decoding is provided by libva-mesa-driver and lib32-libva-mesa-driver for VA-API and mesa-vdpau and lib32-mesa-vdpau packages for VDPAU. Optionally install the lib32-vulkan-radeon or lib32-amdvlk package for 32-bit application support. For Vulkan support, install the vulkan-radeon or amdvlk package.For the DDX driver (which provides 2D acceleration in Xorg), install the xf86-video-amdgpu package.For 32-bit application support, also install the lib32-mesa package from the multilib repostory.Install the mesa package, which provides the DRI driver for 3D acceleration. Owners of unsupported GPUs may use the open source radeon driver. AMD has no plans to support pre-GCN GPUs. This page has instructions for AMDGPU and AMDGPU PRO.Īt the moment there is Xorg radeon driver support for Southern Islands (SI) through Arctic Islands (AI) cards. 6.9 Double-speed or "chipmunk" audio, or no audio when a device is connectedĭepending on the card you have, find the right driver in Xorg#AMD.6.6 System freeze or crash when gaming on Vega cards.6.4 Freezes with " IP block:gmc_v8_0 is hung!" kernel error.6.3 R9 390 series poor performance and/or instability.6.2 Screen artifacts and frequency problem.6.1 Xorg or applications will not start.2.2.2.2 Set module parameters in modprobe.d.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |