Comments (13)
It is a duplicate, but I wanted to bring the issue back on, since nothing happened since then.
from owlplug.
Hello @Redo11
Thank you for bringing this needs to the front.
I've already dig into packaging OwlPlug as a Flatpak distribution. Most of the remaining work is on build automation to generates and upload release artifacts.
There are more and more feedback from linux users over the years, so i'll try to prioritize this.
from owlplug.
Hello @Redo11,
I decided to move forward with AppImages. I made good progress on pakaging in #225, so there is high chances to see OwlPlug packaged as AppImage for the next release 😉
I will publish updates in issue #175 as this one is a duplicate.
from owlplug.
Looking forward to testing OwlPlug on Arch, lmk when it's ready!
from owlplug.
Hello @derkrasseleo,
Thanks for your help. I've created a pre-release build if you want to test it before the 1.26.0 release.
https://github.com/DropSnorz/OwlPlug/releases/tag/1.26.0-pre
Otherwise, the 1.26.0 should be released in February or March 2024.
from owlplug.
I just tried running the AppImage on Arch with Gnome, and it seems to work fine, although I couldn't see/select the .lv2
via the file picker, entering the path seemed to work.(Running as sudo didn't make a difference) Other than that, it seems to work fine. Installing a plugin prompts for a directory every time, is that the default behavior? If so, it would be nice if the plugin automatically installed to the right directory.
Edit: I have an error: "installing plugin JC303 - Can't create installation directory"
from owlplug.
@derkrasseleo Thank you so much for testing ! 👍
although I couldn't see/select the .lv2 via the file picker, entering the path seemed to work.
Really strange issue, as it's should be the native file picker from the operating system. Maybe it's because hidden files (or files starting with .
) are masked by default.
Other than that, it seems to work fine. Installing a plugin prompts for a directory every time, is that the default behavior? If so, it would be nice if the plugin automatically installed to the right directory.
This prompt only appears if checkbox "Save downloaded plugins from remote Source in a dedicated directory" is not checked in Options tab.
I have an error: "installing plugin JC303 - Can't create installation directory"
This error is often linked to permission issues. I've seen some installation with restrictive permission set on .lv2
folder for example. I will try to reproduce on my side to validate that it's not a issue with the JC303 package file.
from owlplug.
I just tried running the 1.26.0 Appimage and got this error and a Dialog that says "Error during application context initialization"
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
4285 ERROR o.s.boot.SpringApplication - Application run failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'taskRunner': Unsatisfied dependency expressed through field 'taskBarController': Error creating bean with name 'taskBarController': Unsatisfied dependency expressed through field 'dialogManager': Error creating bean with name 'dialogManager': Unsatisfied dependency expressed through field 'mainController': Error creating bean with name 'mainController': Unsatisfied dependency expressed through field 'crashRecoveryDialogController': Error creating bean with name 'crashRecoveryDialogController': Unsatisfied dependency expressed through field 'pluginService': Error creating bean with name 'pluginService': Unsatisfied dependency expressed through field 'exploreService': Error creating bean with name 'exploreService': Invocation of init method failed
Look like a dependency issue, but that shouldn't happen with an AppImage, right?
from owlplug.
@derkrasseleo Oops sorry, my mistake. I've introduced breaking changes between pre-release and release without handling the update properly.
There is a .owlplug
directory in your home folder. Easy way to recover from this issue is to delete it. Only temporary data are stored here and it will be re-created during app startup 🙂
If it does not fix the issue i will need the full stack-trace (probably bigger cause i can't see the root cause)
from owlplug.
Thank you, deleting .owlplug
fixed it!
from owlplug.
Just a short update: running OwlPlug with sudo from cli, I successfully installed Squeezer. I also tried JC303 and Tunefish4, which seemed to install fine, but I get an error in ardour (scan failed, invalid ELF header). Andes and OctaSine install and work fine.
It also crashes on BYOD when I scan my installed plugins with native discovery:
error: attempt to map invalid URI `/usr/lib/vst3/BYOD.vst3'
Interrupt signal received!
Stack Trace:
/usr/lib/vst3/BYOD.vst3/Contents/x86_64-linux/BYOD.so(+0x6b34e9) [0x791e916b34e9]
/usr/lib/vst3/BYOD.vst3/Contents/x86_64-linux/BYOD.so(+0x7619c6) [0x791e917619c6]
/usr/lib/vst3/BYOD.vst3/Contents/x86_64-linux/BYOD.so(+0x6b0251) [0x791e916b0251]
/usr/lib/libc.so.6(+0x3c770) [0x791edbf26770]
[0x791ec5e4d488]
Plugin crashing!!!
EDIT: Switching to "OwlPlug Scanner" fixed this.
from owlplug.
Hello !
Thanks for the feedback. I've noticed failures while scanning Tunefish4 plugin on linux few week ago too. I've opened an issue to investigate this: OwlPlug/owlplug-registry#153
OwlPlug scanner is more stable than the default one, great to see that it's seems to work well on linux. Most difficulties to enable it by default comes from Windows antivirus and macOS native security features (#138)
from owlplug.
Closing this issue as AppImage package is now available with OwlPlug 1.26.0
I've opened issue #234 to prepare distribution on AppImageHub.
from owlplug.
Related Issues (20)
- After synchronizing plugins for the first time, plugin finder is not closed HOT 2
- User is able to export the plugin list when synchronization process is not finished HOT 2
- OwlPlug crashed when syncing plugins [macOS] HOT 3
- Display file statistics in the directory content HOT 2
- Scan just the headers? HOT 1
- LV2 plugin dll displayed as VST on windows if LV2 option is disabled HOT 2
- DAW Project Support: Ableton Live HOT 2
- DAW Project Support: Pro Tools HOT 2
- DAW Project Support: Logic Pro
- DAW Project Support: Studio One HOT 1
- DAW Project Support: Cubase HOT 2
- DAW Project Support: Reaper HOT 2
- Update JarLauncher path after Springboot 3.2 update HOT 1
- Settings and plugin list is not preserved after updating the app HOT 1
- Add Appstream metainfo file for AppImageHub distribution
- Filter plugins by format in the Explore tab HOT 1
- CLAP Plugins Support
- AAX Plugins Support
- Add more filter criterias to the Plugins tab
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from owlplug.