openshot-qt icon indicating copy to clipboard operation
openshot-qt copied to clipboard

Preferences won't save

Open DarkTyger opened this issue 3 months ago • 8 comments

  1. Download OpenShot 3.4.0 nightly for Arch Linux
  2. Run it
  3. Inscrutable error appears.
  4. Click Edit >> Preferences
  5. Click Preview
  6. Set Playback Audio Device to: ALSA: ALSA: Default Audio Device
  7. Click Close. (Aside, this should be "Save", "Apply", or "OK" and there should be a "Cancel" button.) An "X" signifies Cancel.
  8. Click "OK" to confirm restart. (Not sure why this is needed, changing preferences shouldn't require restarting an application ...)
  9. Click File >> Quit
  10. Click No to not save changes
  11. Re-run OpenShot 3.4.0 nightly for Arch Linux

Expected

Preferences were saved.

Actual

Inscrutable error appears regarding "no channels".

This should be considered a show-stopper. OpenShot is not currently usable on Arch Linux with this error.

DarkTyger avatar Aug 28 '25 03:08 DarkTyger

having the exact same issue on Fedora 42

BabyPunchingMarathon avatar Sep 05 '25 17:09 BabyPunchingMarathon

Are you guys running the AppImage? If not, give that a try.

You may also want to give v3.4.0-Release-Candidate AppImage a try. You need to make the AppImage executable and also install libfuse2, otherwise the AppImage will not start.

Colorjet3 avatar Sep 09 '25 21:09 Colorjet3

You may also want to give v3.4.0-Release-Candidate AppImage a try. You need to make the AppImage executable and also install libfuse2, otherwise the AppImage will not start.

Please see my other post where I specifically mention having installed libfuse2 on Arch Linux to no avail.

DarkTyger avatar Sep 09 '25 22:09 DarkTyger

So, you tried v3.4.0-RC AppImage and the same issue exists?

Colorjet3 avatar Sep 09 '25 23:09 Colorjet3

I fired up Fedora Linux 42 (Workstation Edition) in my Oracle Virtualbox environment in guest mode. My host Windows 11 Pro 24H2.

Tested the AppImage of both v3.3.0 and v3.4.0-Release-Candidate (the latest available for download from openshot.org/download/#dialy) and had no issues changing the Playback Audio Device" from Default to "ALSA: Default Audio Device". I then clicked on Close, then OK and was prompted to restart OpenShot. I restarted and it saved the "ALSA: Default Audio Device" setting.

I am not a Linux expert so I am not sure if you guys are running into a permissions issue with OpenShot not being able to update the openshot.settings file. This file is usually saved in /home/username/.openshot_qt folder.

I no longer have ArchLinux environment as I really struggled maintaining it so I am unable to test in that environment.

Colorjet3 avatar Sep 09 '25 23:09 Colorjet3

  1. Download OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage
  2. Run: chmod +x OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage
  3. Run: OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage
  4. Click OK to close Audio Error (fixing this would be amazing).
  5. Click Hide tutorial (maybe find a less obtrusive way to indicate a tutorial is available, like a menu that flashes momentarily)
  6. Click Edit > Preferences
  7. Click Preview tab.
  8. Set Playback Audio Device to: Default
  9. Click Close.
  10. Click OK to confirm restart.
  11. Close the app, click No to confirm without saving.
  12. Run: OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage
  13. Review the Preferences / Audio setting.

Expected

The Playback Audio Device is set to Default.

Actual

It reverted to the original, incorrect setting.

Additional Notes

Under Language, consider using "English, British"; "English, American"; and "English, Canadian" so that pressing the "E" jumps to English. That is, group all English dialects together in the language selection list.

The language setting persisted, so it isn't a permissions issue.

DarkTyger avatar Sep 10 '25 00:09 DarkTyger

I have the same problem Arch linux with KDE plasma. Openshot 3.3.0. Cannot get rid of "no channels" error.

onokje avatar Nov 01 '25 14:11 onokje

It seems like running the appimage (even the latest daily one OpenShot-v3.4.0-release-candidate-14797-a7dfc596-0b018e34-x86_64.AppImage) will start but errors like this in arch linux. no problems running it in debian. both debian and arch have the required fuse2 installed. If that's just the way it is with arch then I'd like to know if either you'll include arch linux support in future builds, or what is required so this no channels error loop (despite setting audio device in preferences) is fixed.

Shawn-Hub avatar Nov 16 '25 19:11 Shawn-Hub