Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux not start #588

Closed
1 task done
AgostinoA opened this issue Jul 18, 2023 · 10 comments
Closed
1 task done

Linux not start #588

AgostinoA opened this issue Jul 18, 2023 · 10 comments
Labels
bug Something isn't working

Comments

@AgostinoA
Copy link

AgostinoA commented Jul 18, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

embedder.cc (1118): 'FlutterEngineCreateAOTData' returned 'kInvalidArguments'. Invalid ELF path specified.

** (spotube:10631): WARNING **: 19:16:59.372: Failed to start Flutter engine: Failed to create AOT data
package:media_kit_libs_linux registered.

Expected Behavior

Open

Steps to reproduce

  1. Open

Operating System

Linux custom: Gblic2.35/X11/Kwin

Spotube version

3.0.0

Installation source

GitHub Releases (Binary)

Additional information

No response

@AgostinoA AgostinoA added the bug Something isn't working label Jul 18, 2023
@RaptaG
Copy link
Contributor

RaptaG commented Jul 18, 2023

Could you give us some more detailed information (distro, version etc.)

@KRTirtho
Copy link
Owner

Probably related to this #553

@AgostinoA
Copy link
Author

Could you give us some more detailed information (distro, version etc.)

Sorry if I wrote in a superficial way, I have a custom version of Linux with Gblic2.35/X11/Kwin. The problem is that it remains invisible even with Kwallet disabled

@KRTirtho
Copy link
Owner

Well, kwallet (or gnome-keyring) needs to be enabled and unlocked for applications to let Spotube work. It stores user's valuable Spotify credentials there 😅

@AgostinoA
Copy link
Author

Forgive me, but why be dependent on a DDE component, in order to use an application, the app must be as independent as possible from the rest. Why complicate your life..

@AgostinoA
Copy link
Author

Additionally this causes a problem with Appimage if I use the home and config folder separation. So it invalidates the concept of AppImage

@KRTirtho
Copy link
Owner

Secret service is a standard for all desktop as per Freedesktop specifications. And Spotube like other apps uses the secret service protocol. It doesn't know or needs to know what kind of secret provider is used as long as it's compatible with libsecret. Kwallet and gnome-keyring are such secret service provider/client
AppImage bundles all dependencies in it self but that doesn't mean DE standard/agnostic features like secret service, notification service or glibc should be also bundled. It'd weigh the AppImage too much

@AgostinoA
Copy link
Author

AgostinoA commented Jul 27, 2023

I know perfectly how it works and the freedesktop standard, in fact I advise you to embed everything, like other apps do, but not because they like weighing down the appimage, but simply to have the whole situation under control and have all versions of programs compatible between They.
I'm not saying the entire operating system, mind you but only what is needed. This means embedding, like emulators and other apps do, you have everything under control, you save yourself a lot of issues on GitHub.
Of course it's my advice, the app is yours and still a great job. However, I created an improved appimage to make it work, if you want the issues you can also close it.

@KRTirtho
Copy link
Owner

What about v3.8.0? Does it work now?

@KRTirtho
Copy link
Owner

Closing as stale

@KRTirtho KRTirtho closed this as not planned Won't fix, can't repro, duplicate, stale Aug 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants