Preferences won't save
- Download OpenShot 3.4.0 nightly for Arch Linux
- Run it
- Inscrutable error appears.
- Click Edit >> Preferences
- Click Preview
- Set Playback Audio Device to: ALSA: ALSA: Default Audio Device
- Click Close. (Aside, this should be "Save", "Apply", or "OK" and there should be a "Cancel" button.) An "X" signifies Cancel.
- Click "OK" to confirm restart. (Not sure why this is needed, changing preferences shouldn't require restarting an application ...)
- Click File >> Quit
- Click No to not save changes
- 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.
having the exact same issue on Fedora 42
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.
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.
So, you tried v3.4.0-RC AppImage and the same issue exists?
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.
- Download OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage
- Run:
chmod +x OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage - Run:
OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage - Click OK to close Audio Error (fixing this would be amazing).
- Click Hide tutorial (maybe find a less obtrusive way to indicate a tutorial is available, like a menu that flashes momentarily)
- Click Edit > Preferences
- Click Preview tab.
- Set Playback Audio Device to:
Default - Click Close.
- Click OK to confirm restart.
- Close the app, click No to confirm without saving.
- Run:
OpenShot-v3.4.0-release-candidate-14599-f68d1841-0b018e34-x86_64.AppImage - 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.
I have the same problem Arch linux with KDE plasma. Openshot 3.3.0. Cannot get rid of "no channels" error.
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.