Issue with Upscaler Application



​I am experiencing an issue where the "Save" button does not appear after the image processing is complete.

​The problem is not hardware-related, as I have a dual-boot setup with CachyOS.
I installed the application there via the AUR, and it works perfectly.

​The program appears like this only

This is probably due to the Flatpak. You have to grant it additional access to the file system using Flatseal (available in the software store) so that it can save files normally. Flatpak packages are containerized and by default are restricted, which tends to cause issues like this.

For reference, here's a screenshot of how that would look like:

You can just enable "All user files" to make it simpler, and restart the application.

Alternatively, you can install this program from another source like Debian package. I'm not familiar with this one though so I don't know which options are there for it in the Zorin OS repositories.

2 Likes

Step 3 in the process is to (optionally) select an output folder. If you do not, the default save is to the same folder as the original. There is no save button. Just check the output folder to see the result.

Edit: Didn't register when posting that you are using Upscaler. This advice applies only to Upscayl.

Not saved to output folder

Is there a deb version of this app?

I've just looked it up and there is not, only Flatpak. You'll have to try installing Flatseal, then, and granting additional file system access to this package.

Also worth noting the author doesn't want to support this app for anything except vanilla GNOME:

This app is intended for GNOME, not for bizarre custom iterations of GNOME.

Not working under Ubuntu 24.04 (#13) · Issues · Hari Rana / Refine · GitLab

Another option that you can look into is Upscayl, which is what actually runs behind the scenes of Upscaler anyway. It's an AppImage package, so also non-native, but it runs fine:

Oh, no wait. It's actually available also in other formats, just click on the drop down that says "Alternative Downloads". It has everything.

I installed the deb package
It doesn't work either.
Knowing that it runs on CachyOS on the same device

/opt/Upscayl/upscayl %U  :check_mark:  at 07:52:57  
Checking for beta autoupdate feature for deb/rpm distributions
Found package-type: deb
:open_file_folder: DIRNAME /opt/Upscayl/resources/app.asar/export/electron
:railway_car: App Path: /opt/Upscayl/resources/app.asar
:rocket: Checking for updates
07:53:05.516 › :up_button: Upscayl version: 2.15.0 FOSS
07:53:05.521 › :rocket: UPSCAYL EXEC PATH: /opt/Upscayl/resources/bin/upscayl-bin
07:53:05.521 › :rocket: MODELS PATH: /opt/Upscayl/resources/models
07:53:05.530 › :railway_car: App Path: /opt/Upscayl/resources/app.asar
[8731:0123/075305.924121:ERROR:nss_util.cc(357)] After loading Root Certs, loaded==false: NSS error code: -8018
MESA-INTEL: warning: Haswell Vulkan support is incomplete
libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
07:53:12.632 › :laptop: System Info: {"platform":"linux","release":"6.14.0-37-generic","arch":"x64","model":"Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz","cpuCount":4,"gpu":{"active":true,"cudaComputeCapabilityMajor":0,"deviceId":26208,"gpuPreference":0,"vendorId":4098}}
Checking for update
Update for version 2.15.0 is not available (latest version: 2.15.0, downgrade is disallowed).
07:53:17.273 › :counterclockwise_arrows_button: Resetting image paths
07:53:21.755 › :framed_picture: Updating Image Path: /home/aaoaa/Desktop/1738394368681.jpg
07:53:21.757 › :page_facing_up: Selected File Path: /home/aaoaa/Desktop/1738394368681.jpg
07:53:21.761 › :backpack: BACKEND REPORTED: :framed_picture: Updating Image Path: /home/aaoaa/Desktop/1738394368681.jpg
07:53:21.763 › :framed_picture: Selected Image Path: /home/aaoaa/Desktop/1738394368681.jpg
07:53:21.766 › :file_folder: Selected Image Directory: /home/aaoaa/Desktop
07:53:21.767 › :framed_picture: imagePath: /home/aaoaa/Desktop/1738394368681.jpg
07:53:21.768 › :input_latin_letters: Extension: jpg
07:53:21.773 › :backpack: BACKEND REPORTED: :page_facing_up: Selected File Path: /home/aaoaa/Desktop/1738394368681.jpg
07:54:10.756 › :file_folder: Updating Folder Path: /home/aaoaa/Documents
07:54:10.758 › :file_folder: Selected Folder Path: /home/aaoaa/Documents
07:54:10.774 › :backpack: BACKEND REPORTED: :file_folder: Updating Folder Path: /home/aaoaa/Documents
07:54:10.790 › :card_index_dividers: Setting Output Path: /home/aaoaa/Documents
07:54:10.796 › :backpack: BACKEND REPORTED: :file_folder: Selected Folder Path: /home/aaoaa/Documents
07:54:15.391 › :counterclockwise_arrows_button: Resetting Upscaled Image Path
07:54:15.394 › :white_check_mark: Upscayl Variables: {"model":"upscayl-standard-4x","gpuId":null,"saveImageAs":"png","inputDir":"/home/aaoaa/Desktop","fileNameWithExt":"1738394368681.jpg","outputDir":"/home/aaoaa/Documents","outFile":"/home/aaoaa/Documents/1738394368681_upscayl_4x_upscayl-standard-4x.png","fileName":"1738394368681","scale":"4","compression":"0","customWidth":"","useCustomWidth":false,"tileSize":null}
07:54:15.396 › :loudspeaker: Upscayl Command: [
'-i',
'/home/aaoaa/Desktop/1738394368681.jpg',
'-o',
'/home/aaoaa/Documents/1738394368681_upscayl_4x_upscayl-standard-4x.png',
'-m',
'/opt/Upscayl/resources/models',
'-n',
'upscayl-standard-4x',
'-f',
'png',
'-c',
'0'
]
07:54:15.420 › :baby: Updating Child Processes: {"binary":"/opt/Upscayl/resources/bin/upscayl-bin","args":["/opt/Upscayl/resources/bin/upscayl-bin","-i","/home/aaoaa/Desktop/1738394368681.jpg","-o","/home/aaoaa/Documents/1738394368681_upscayl_4x_upscayl-standard-4x.png","-m","/opt/Upscayl/resources/models","-n","upscayl-standard-4x","-f","png","-c","0"]}
07:54:15.422 › :stop_sign: Updating Stopped: false
07:54:15.425 › :rocket: Starting Upscayl - Copyright © 2024
:sparkles: Detected scale x4
:sparkles: Using the default scale x4

07:54:15.428 › :chequered_flag: UPSCAYL
07:54:15.433 › :backpack: BACKEND REPORTED: :white_check_mark: Upscayl Variables: {"model":"upscayl-standard-4x","gpuId":null,"saveImageAs":"png","inputDir":"/home/aaoaa/Desktop","fileNameWithExt":"1738394368681.jpg","outputDir":"/home/aaoaa/Documents","outFile":"/home/aaoaa/Documents/1738394368681_upscayl_4x_upscayl-standard-4x.png","fileName":"1738394368681","scale":"4","compression":"0","customWidth":"","useCustomWidth":false,"tileSize":null}
07:54:15.448 › :backpack: BACKEND REPORTED: :loudspeaker: Upscayl Command: -i,/home/aaoaa/Desktop/1738394368681.jpg,-o,/home/aaoaa/Documents/1738394368681_upscayl_4x_upscayl-standard-4x.png,-m,/opt/Upscayl/resources/models,-n,upscayl-standard-4x,-f,png,-c,0
07:54:15.458 › :backpack: BACKEND REPORTED: :baby: Updating Child Processes: {"binary":"/opt/Upscayl/resources/bin/upscayl-bin","args":["/opt/Upscayl/resources/bin/upscayl-bin","-i","/home/aaoaa/Desktop/1738394368681.jpg","-o","/home/aaoaa/Documents/1738394368681_upscayl_4x_upscayl-standard-4x.png","-m","/opt/Upscayl/resources/models","-n","upscayl-standard-4x","-f","png","-c","0"]}
07:54:15.460 › :backpack: BACKEND REPORTED: :stop_sign: Updating Stopped: false
07:54:15.462 › :backpack: BACKEND REPORTED: :rocket: Starting Upscayl - Copyright © 2024
:sparkles: Detected scale x4
:sparkles: Using the default scale x4

07:54:15.463 › :construction: UPSCAYL_PROGRESS: :rocket: Starting Upscayl - Copyright © 2024
:sparkles: Detected scale x4
:sparkles: Using the default scale x4

07:54:15.477 › MESA-INTEL: warning: Haswell Vulkan support is incomplete

07:54:15.479 › :backpack: BACKEND REPORTED: MESA-INTEL: warning: Haswell Vulkan support is incomplete

07:54:15.483 › :construction: UPSCAYL_PROGRESS: MESA-INTEL: warning: Haswell Vulkan support is incomplete

07:54:21.990 › [0 Intel(R) HD Graphics 4400 (HSW GT2)] queueC=0[1] queueG=0[1] queueT=0[1]
[0 Intel(R) HD Graphics 4400 (HSW GT2)] bugsbn1=0 bugbilz=0 bugcopc=0 bugihfa=0
[0 Intel(R) HD Graphics 4400 (HSW GT2)] fp16-p/s/a=1/0/0 int8-p/s/a=1/0/0
[0 Intel(R) HD Graphics 4400 (HSW GT2)] subgroup=32 basic=1 vote=1 ballot=1 shuffle=1
[1 llvmpipe (LLVM 20.1.2, 256 bits)] queueC=0[1] queueG=0[1] queueT=0[1]
[1 llvmpipe (LLVM 20.1.2, 256 bits)] bugsbn1=0 bugbilz=0 bugcopc=0 bugihfa=0
[1 llvmpipe (LLVM 20.1.2, 256 bits)] fp16-p/s/a=1/1/1 int8-p/s/a=1/1/1
[1 llvmpipe (LLVM 20.1.2, 256 bits)] subgroup=8 basic=1 vote=1 ballot=1 shuffle=1
07:54:21.992 ›

07:54:21.994 › :backpack: BACKEND REPORTED: [0 Intel(R) HD Graphics 4400 (HSW GT2)] queueC=0[1] queueG=0[1] queueT=0[1]
[0 Intel(R) HD Graphics 4400 (HSW GT2)] bugsbn1=0 bugbilz=0 bugcopc=0 bugihfa=0
[0 Intel(R) HD Graphics 4400 (HSW GT2)] fp16-p/s/a=1/0/0 int8-p/s/a=1/0/0
[0 Intel(R) HD Graphics 4400 (HSW GT2)] subgroup=32 basic=1 vote=1 ballot=1 shuffle=1
[1 llvmpipe (LLVM 20.1.2, 256 bits)] queueC=0[1] queueG=0[1] queueT=0[1]
[1 llvmpipe (LLVM 20.1.2, 256 bits)] bugsbn1=0 bugbilz=0 bugcopc=0 bugihfa=0
[1 llvmpipe (LLVM 20.1.2, 256 bits)] fp16-p/s/a=1/1/1 int8-p/s/a=1/1/1
[1 llvmpipe (LLVM 20.1.2, 256 bits)] subgroup=8 basic=1 vote=1 ballot=1 shuffle=1
07:54:22.003 › :construction: UPSCAYL_PROGRESS: [0 Intel(R) HD Graphics 4400 (HSW GT2)] queueC=0[1] queueG=0[1] queueT=0[1]
[0 Intel(R) HD Graphics 4400 (HSW GT2)] bugsbn1=0 bugbilz=0 bugcopc=0 bugihfa=0
[0 Intel(R) HD Graphics 4400 (HSW GT2)] fp16-p/s/a=1/0/0 int8-p/s/a=1/0/0
[0 Intel(R) HD Graphics 4400 (HSW GT2)] subgroup=32 basic=1 vote=1 ballot=1 shuffle=1
[1 llvmpipe (LLVM 20.1.2, 256 bits)] queueC=0[1] queueG=0[1] queueT=0[1]
[1 llvmpipe (LLVM 20.1.2, 256 bits)] bugsbn1=0 bugbilz=0 bugcopc=0 bugihfa=0
[1 llvmpipe (LLVM 20.1.2, 256 bits)] fp16-p/s/a=1/1/1 int8-p/s/a=1/1/1
[1 llvmpipe (LLVM 20.1.2, 256 bits)] subgroup=8 basic=1 vote=1 ballot=1 shuffle=1
07:54:22.009 › :backpack: BACKEND REPORTED:

07:54:22.011 › :construction: UPSCAYL_PROGRESS:

07:54:29.732 › vkWaitForFences failed -4
0.00%

07:54:29.737 › :backpack: BACKEND REPORTED: vkWaitForFences failed -4
0.00%

07:54:29.745 › :construction: UPSCAYL_PROGRESS: vkWaitForFences failed -4
0.00%

07:54:29.750 › :counterclockwise_arrows_button: Resetting image paths
MESA-INTEL: warning: Haswell Vulkan support is incomplete
Warning: ../src/amd/vulkan/radv_physical_device.c:2011: Device '/dev/dri/renderD129' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)

It seems to be a problem with your graphics card not with the .deb package. I tested the latest .deb version of upscyle in Zorin 18 live session and it worked and I was able to use the app to upscale an image.
But as the app works on your system in Cachy OS, I'm not sure what causes the problem here. Maybe the kernel of Cachy OS has better drivers for your graphics card.
It seems as in Zorin software rendering is used and the Intel driver is not loaded correctly.

Many integrated GPUs don't work with Upscayle.

I also have another AMD card
But they all don't work
Although both programs work well on CachyOS

1 Like

As I mentioned in my previous post, I have two graphics cards :
an integrated Intel card
and an external AMD card.
I changed the driver for the external card from "radeon" to "amdgpu"
and after that, the programs started working.

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.