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
Can't run the app #2
Comments
My first guess would be that your Spotify version is outdated (you can find out using Looking at the Fedora documentation on installing Spotify, installing it through the RPM Fusion repository might be an idea. Alternatively you could try your luck with the Flatpak version and the corresponding instructions in the readme. |
Thanks for replying this fast! It was the unitedRPMs issue, the version is old, even the icon, could have judged from it, thanks again! |
Haha, sorry about this but i updated and the issue still persists, it is |
Didn't work with flatpak due to glibc issue :( |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@abba23 should i try getting the latest .deb and installing with some converter if the verison is the issue? edit: i don't think that's possible, i will try the non-rust version |
There is a cef build for non-rust version can it have anything to do with this? |
Does the Spotify package your're using place a wrapper script in Alternatively, you could just skip the wrapper script and launch the binary directly (i.e. |
yes, there is a wrapper, if i run the binary directly it gives error about libcurl-gnutils being shared object file, I'll try putting it in the wrapper |
THANKS A LOT SIR! it worked by putting it in the wrapper |
hello, can i know where is the wrapper and how to modify it? |
the wrapper is /usr/bin/spotify |
Thanks a lot for your reply. Ok i found it, the script is installed with the rpm fusion version, no the flatpack |
yeah, for flatpak refer to readme |
i'm not sure but i added the string |
If you use the UnitedRPMs spotify, you can put the "*.so" in "/home/your_user_name/.local/share/spotify/spotify-client/" or permanent in "/usr/lib64" I completely forgot; if your spotify is outdated you can use "spotify-reset" (Generally each 20 days update automatic) |
Thanks for the reply, i tried the UnitedRPMs and moved the .so in "/home/your_user_name/.local/share/spotify/spotify-client/" and in "/usr/lib64" too but i have the same error, undefined symbol: cef_string_userfree_utf16_free, and all the advertising too. |
I confirm this bug still here on fedora 34, and add line on wrapper not working either. So stop closing this bug, it's still here, no instructions on wiki for solving it.. For the moment just not work on Fedora/Rhel based distro. |
It's kind of difficult for me to help you with this issue without knowing what the wrapper script looks like. Maybe @Amanse can expand on how exactly they did it. Assuming the Spotify binary is launched on the last line of the wrapper script and the |
Ok, so i paste the all wrapper here for study : https://paste.ubuntu.com/p/6hg6xcbWMg/ I've been trying to add Will investigate more this evening. |
So that last line now looks like this? LD_PRELOAD=/usr/local/lib/spotify-adblock.so LD_LIBRARY_PATH=$( dirname $spotify ) LC_NUMERIC=en_US.utf8 $spotify $@ |
No more like this :
So.. it's because the last |
So... now after put the line in that order, terminal show this :
My spotify version installed :
|
Try setting LD_LIBRARY_PATH=$( dirname $spotify ) LD_PRELOAD=/usr/local/lib/spotify-adblock.so LC_NUMERIC=en_US.utf8 $spotify $@ |
That's it ! So it's this line and no other that do the trick. I guess fedora user need like a So for me
Ctrl+x Enter And now it work ! |
Just logged in to say I've been using your work for every linux distro and now that I'm on fedora you've thoroughly helped getting it to run there too, I really appreciate it. |
and make sure that this /usr/local/lib/spotify-adblock.so have the correct permision or it won't let you load it, i use $ sudo chmod 751 /usr/local/lib/spotify-adblock.so, or where ever you have the spotify-adblock.so located :) |
I had this problem when I switched to the |
I have fedora 34 and spotify client installed from unitedRPMs, compiled from source adblock and when i run
LD_PRELOAD=/usr/local/lib/spotify-adblock.so spotify
i get
/usr/bin/bash: symbol lookup error: /usr/local/lib/spotify-adblock.so: undefined symbol: cef_string_userfree_utf16_free
edit: I also tried the release and it is giving the same error
The text was updated successfully, but these errors were encountered: