### Checklist
- [X] I have **tried ALL** of the steps mentioned in the [trouble…shooting guide](https://github.com/upscayl/upscayl/wiki/Troubleshooting).
- [X] I have **searched** for this in the [issues tab](https://github.com/upscayl/upscayl/issues?q=).
### Describe the Bug
I get an error
```
vkEnumeratePhysicalDevices failed -3
Error: Invalid GPU Device
```
### To Reproduce
1. Open the upscayl app from launcher or via CLI `snap run upscayl`
2. Select an image
### Upscayl Version (or commit hash)
2.15.0
### Platform
Linux
### OS Version
Tuxedo OS 4 (Ubuntu 24.04)
### GPU Name
RX 6900XT
### Expected Behavior
Upscayl should detect my GPU and run
### Screenshots
![image](https://github.com/user-attachments/assets/0991e03a-e626-48f4-a52f-c13566b25c3a)
### Logs
```sh
> snap run upscayl
Checking for beta autoupdate feature for deb/rpm distributions
Found package-type: deb
Gtk-Message: 19:16:46.441: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.
(upscayl:451149): Gtk-WARNING **: 19:16:46.474: Theme parsing error: gtk.css:1:21: Failed to import: Error opening file /home/yamiyuki/.snap/data/upscayl/39/.config/gtk-3.0/colors.css: No such file or directory
Gtk-Message: 19:16:46.490: Failed to load module "colorreload-gtk-module"
Gtk-Message: 19:16:46.490: Failed to load module "window-decorations-gtk-module"
Gtk-Message: 19:16:46.490: Failed to load module "appmenu-gtk-module"
[451149:1231/191646.503894:ERROR:zygote_host_impl_linux.cc(273)] Failed to adjust OOM score of renderer with pid 451243: Permission denied (13)
📂 DIRNAME /snap/upscayl/39/opt/Upscayl/resources/app.asar/export/electron
🚃 App Path: /snap/upscayl/39/opt/Upscayl/resources/app.asar
[451149:1231/191646.523911:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.ListNames: object_path= /org/freedesktop/DBus: org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents this sender from sending this message to this recipient; type="method_call", sender=":1.501" (uid=1000 pid=451149 comm="/snap/upscayl/39/opt/Upscayl/upscayl --no-sandbox" label="snap.upscayl.upscayl (enforce)") interface="org.freedesktop.DBus" member="ListNames" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)
🚀 Checking for updates
19:16:46.535 › 🆙 Upscayl version: 2.15.0 FOSS
19:16:46.537 › 🚀 UPSCAYL EXEC PATH: /snap/upscayl/39/opt/Upscayl/resources/bin/upscayl-bin
19:16:46.538 › 🚀 MODELS PATH: /snap/upscayl/39/opt/Upscayl/resources/models
19:16:46.538 › 🚃 App Path: /snap/upscayl/39/opt/Upscayl/resources/app.asar
/usr/share/libdrm/amdgpu.ids: No such file or directory
DRI driver not from this Mesa build ('23.2.1-1ubuntu3.1~22.04.2' vs '23.2.1-1ubuntu3.1~22.04.3')
failed to bind extensions
DRI driver not from this Mesa build ('23.2.1-1ubuntu3.1~22.04.2' vs '23.2.1-1ubuntu3.1~22.04.3')
failed to bind extensions
DRI driver not from this Mesa build ('23.2.1-1ubuntu3.1~22.04.2' vs '23.2.1-1ubuntu3.1~22.04.3')
failed to bind extensions
DRI driver not from this Mesa build ('23.2.1-1ubuntu3.1~22.04.2' vs '23.2.1-1ubuntu3.1~22.04.3')
failed to bind extensions
19:16:46.836 › 💻 System Info: {"platform":"linux","release":"6.11.0-108013-tuxedo","arch":"x64","model":"AMD Ryzen 9 5900X 12-Core Processor","cpuCount":24,"gpu":{"active":false,"cudaComputeCapabilityMajor":0,"deviceId":0,"gpuPreference":0,"vendorId":0}}
Checking for update
Update for version 2.15.0 is not available (latest version: 2.15.0, downgrade is disallowed).
[451243:1231/191649.103531:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[451243:1231/191652.837117:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
19:16:53.158 › 🔄 Resetting image paths
(upscayl:451149): GLib-GIO-WARNING **: 19:16:53.160: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-file-error-quark, 2)
19:17:03.273 › 🖼 Updating Image Path: /home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg
19:17:03.274 › 📄 Selected File Path: /home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg
19:17:03.274 › 🎒 BACKEND REPORTED: 🖼 Updating Image Path: /home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg
19:17:03.275 › 🎒 BACKEND REPORTED: 📄 Selected File Path: /home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg
19:17:03.275 › 🖼 Selected Image Path: /home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg
19:17:03.276 › 📁 Selected Image Directory: /home/yamiyuki/Pictures/Taylor Swift
19:17:03.276 › 🖼 imagePath: /home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg
19:17:03.276 › 🔤 Extension: jpg
[451243:1231/191703.291605:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
19:17:06.834 › 🔄 Resetting Upscaled Image Path
19:17:06.835 › ✅ Upscayl Variables: {"model":"upscayl-standard-4x","gpuId":null,"saveImageAs":"png","inputDir":"/home/yamiyuki/Pictures/Taylor Swift","fileNameWithExt":"22-09-18 09-07-54 1976.jpg","outputDir":"/home/yamiyuki/Pictures/Taylor Swift","outFile":"/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976_upscayl_4x_upscayl-standard-4x.png","fileName":"22-09-18 09-07-54 1976","scale":"4","compression":"0","customWidth":"","useCustomWidth":false,"tileSize":null}
19:17:06.835 › 📢 Upscayl Command: [
'-i',
'/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg',
'-o',
'/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976_upscayl_4x_upscayl-standard-4x.png',
'-m',
'/snap/upscayl/39/opt/Upscayl/resources/models',
'-n',
'upscayl-standard-4x',
'-f',
'png',
'-c',
'0'
]
19:17:06.846 › 👶 Updating Child Processes: {"binary":"/snap/upscayl/39/opt/Upscayl/resources/bin/upscayl-bin","args":["/snap/upscayl/39/opt/Upscayl/resources/bin/upscayl-bin","-i","/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg","-o","/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976_upscayl_4x_upscayl-standard-4x.png","-m","/snap/upscayl/39/opt/Upscayl/resources/models","-n","upscayl-standard-4x","-f","png","-c","0"]}
19:17:06.847 › 🛑 Updating Stopped: false
19:17:06.847 › 🏁 UPSCAYL
19:17:06.848 › 🎒 BACKEND REPORTED: ✅ Upscayl Variables: {"model":"upscayl-standard-4x","gpuId":null,"saveImageAs":"png","inputDir":"/home/yamiyuki/Pictures/Taylor Swift","fileNameWithExt":"22-09-18 09-07-54 1976.jpg","outputDir":"/home/yamiyuki/Pictures/Taylor Swift","outFile":"/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976_upscayl_4x_upscayl-standard-4x.png","fileName":"22-09-18 09-07-54 1976","scale":"4","compression":"0","customWidth":"","useCustomWidth":false,"tileSize":null}
19:17:06.848 › 🎒 BACKEND REPORTED: 📢 Upscayl Command: -i,/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg,-o,/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976_upscayl_4x_upscayl-standard-4x.png,-m,/snap/upscayl/39/opt/Upscayl/resources/models,-n,upscayl-standard-4x,-f,png,-c,0
19:17:06.848 › 🎒 BACKEND REPORTED: 👶 Updating Child Processes: {"binary":"/snap/upscayl/39/opt/Upscayl/resources/bin/upscayl-bin","args":["/snap/upscayl/39/opt/Upscayl/resources/bin/upscayl-bin","-i","/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976.jpg","-o","/home/yamiyuki/Pictures/Taylor Swift/22-09-18 09-07-54 1976_upscayl_4x_upscayl-standard-4x.png","-m","/snap/upscayl/39/opt/Upscayl/resources/models","-n","upscayl-standard-4x","-f","png","-c","0"]}
19:17:06.849 › 🚀 Starting Upscayl - Copyright © 2024
✨ Detected scale x4
✨ Using the default scale x4
19:17:06.849 › 🎒 BACKEND REPORTED: 🛑 Updating Stopped: false
19:17:06.850 › 🎒 BACKEND REPORTED: 🚀 Starting Upscayl - Copyright © 2024
✨ Detected scale x4
✨ Using the default scale x4
19:17:06.851 › 🚧 UPSCAYL_PROGRESS: 🚀 Starting Upscayl - Copyright © 2024
✨ Detected scale x4
✨ Using the default scale x4
19:17:06.856 › vkEnumeratePhysicalDevices failed -3
🚨 Error: Invalid GPU Device
19:17:06.856 › 🎒 BACKEND REPORTED: vkEnumeratePhysicalDevices failed -3
🚨 Error: Invalid GPU Device
19:17:06.858 › 🔄 Resetting image paths
19:17:06.858 › 🚧 UPSCAYL_PROGRESS: vkEnumeratePhysicalDevices failed -3
🚨 Error: Invalid GPU Device
19:17:06.858 › 🔄 Resetting image paths
```