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