diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 6a119690db..0360d19292 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -43,7 +43,7 @@ July 9th, 2024 - [Zeckmathederg] - Newer entry. + [Zeckmathederg] - Add case statement for i686 AMDGPU PRO. [Zeckmathederg] - Updated p11-kit, gnutls, and libxml2. diff --git a/shareddeps/drivers/amdgpu-pro.xml b/shareddeps/drivers/amdgpu-pro.xml index 2c31e2ef74..b1cc90be86 100644 --- a/shareddeps/drivers/amdgpu-pro.xml +++ b/shareddeps/drivers/amdgpu-pro.xml @@ -98,7 +98,7 @@ cp -r opt/amdgpu-pro/etc/vulkan usr/share mv usr/share/vulkan/icd.d/amd_icd64.json usr/share/vulkan/icd.d/amd_pro_icd64.json mv usr/lib/amdvlk64.so usr/lib/amdvlkpro64.so sed -i "s#/opt/amdgpu-pro/lib/x86_64-linux-gnu/amdvlk64.so#/usr/lib/amdvlkpro64.so#" \ - usr/share/vulkan/icd.d/amd_pro_icd64.json + usr/share/vulkan/icd.d/amd_pro_icd64.json rm -rf opt/amdgpu-pro/lib/x86_64-linux-gnu rm -rf usr/lib/x86_64-linux-gnu rm -rf opt/amdgpu-pro/lib/x86_64-linux-gnu @@ -167,10 +167,16 @@ cp -r opt/amdgpu-pro/etc/vulkan usr/share mv usr/share/vulkan/icd.d/amd_icd32.json usr/share/vulkan/icd.d/amd_pro_icd32.json mv usr/lib32/amdvlk32.so usr/lib32/amdvlkpro32.so sed -i "s#/opt/amdgpu-pro/lib/i386-linux-gnu/amdvlk32.so#/usr/lib32/amdvlkpro32.so#" \ - usr/share/vulkan/icd.d/amd_pro_icd32.json + usr/share/vulkan/icd.d/amd_pro_icd32.json rm -rf usr/lib rm -rf usr/lib32/amdgpu-pro -rm -rf etc opt +rm -rf etc opt + +case $(uname -m) in + i686) + mv -v usr/lib32 usr/lib + ;; +esac Now install the driver by running the following commands as the