@@ -41,23 +41,25 @@ If you see `Vulkan used VRAM` in the output, it means that Vulkan support is wor
4141 #### Windows: [ Vulkan SDK installer] ( https://sdk.lunarg.com/sdk/download/latest/windows/vulkan-sdk.exe ) {#vulkan-sdk-windows}
4242 >
4343 #### Ubuntu {#vulkan-sdk-ubuntu}
44- ::: code-group
45-
46- ``` shell [Ubuntu 24.04]
47- wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc
48- sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-noble.list https://packages.lunarg.com/vulkan/lunarg-vulkan-noble.list
44+ ``` shell
4945 sudo apt update
50- sudo apt install vulkan-sdk
51- ```
46+ sudo apt install curl wget xz-utils
5247
53- ``` shell [Ubuntu 22.04]
54- wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc
55- sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-jammy.list https://packages.lunarg.com/vulkan/lunarg-vulkan-jammy.list
56- sudo apt update
57- sudo apt install vulkan-sdk
58- ```
48+ export VULKAN_VERSION=" $( curl -fsSL https://vulkan.lunarg.com/sdk/latest/linux.txt) "
5949
60- :::
50+ echo " Downloading Vulkan SDK version ${VULKAN_VERSION} "
51+ curl --progress-bar " https://sdk.lunarg.com/sdk/download/${VULKAN_VERSION} /linux/vulkan_sdk.tar.xz" -o " /opt/vulkan-sdk.tar.xz"
52+
53+ echo " Installing Vulkan SDK to /opt/vulkan-sdk"
54+ rm -rf " /opt/vulkan-sdk" && mkdir -p " /opt/vulkan-sdk"
55+ tar -Jxf " /opt/vulkan-sdk.tar.xz" --strip-components=1 -C " /opt/vulkan-sdk"
56+ rm -f " /opt/vulkan-sdk.tar.xz"
57+
58+ echo " Adding Vulkan SDK environment variables to shell profiles"
59+ ([ ! -f " $HOME /.bashrc" ] || grep -qxF " source /opt/vulkan-sdk/setup-env.sh" " $HOME /.bashrc" ) || (echo " source /opt/vulkan-sdk/setup-env.sh" >> " $HOME /.bashrc" )
60+ ([ ! -f " $HOME /.zshrc" ] || grep -qxF " source /opt/vulkan-sdk/setup-env.sh" " $HOME /.zshrc" ) || (echo " source /opt/vulkan-sdk/setup-env.sh" >> " $HOME /.zshrc" )
61+ source /opt/vulkan-sdk/setup-env.sh
62+ ```
6163
6264* :::details Windows only: enable long paths support
6365 Open cmd as Administrator and run this command:
0 commit comments