-
Notifications
You must be signed in to change notification settings - Fork 130
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
AppImage dependency not met GLIBCXX #266
Comments
Your system should not be outdated, since the AppImage was built on Ubuntu 16.04. Could you do a By the way, three ` characters starts a code block and three of the same characters ends it, this makes it way easier to read multi line code. |
Thanks for the info. |
Thank you. Looking at the docs for libstdc++ here. Under The (The GCC docs also mention the defines from above, posted here for posterity: There are two possible solutions for this problem:
The problems with the first is that it's sure to create problems across different distros that do things differently, as well as not using the system package manager to update dependencies. The problems with the second is that the Given that there is a ppa for the people who are still using 16.04 here, the easiest solution seems to be to just downgrade to @jug007 I'll give you a new AppImage here, this should have fixed your issue. If the issue has been fixed please report back, you can continue using the AppImage until the next official release, this issue will be closed when the fixing patch has been merged into master. EDIT for the future: |
@username223 the libstdc++ error is gone now and the program runs for some time now:
libudev.so.0 is part of the steam runtime apparently:
The os ships with libudev.so.1 and there doesn't seem to be a package for libudev.so.0
|
The |
That's the thing. It is plugged in. I tried starting the installation with sudo, tried running it while Steam is running and tried running it while SteamVR is running (it hangs when SteamVR is on). |
Could you try compiling the app yourself and see if you get the same error? I want to see if it's an AppImage error or a Linux Mint error. |
This is the output of the built AdvancedSettings:
Also the building process itself: https://gist.github.com/jug007/ebda14a1720833f7f8ac3ef635457b71#file-gistfile1-txt There is also a problem with the documentation. https://github.com/OpenVR-Advanced-Settings/OpenVR-AdvancedSettings/blob/master/docs/building_for_linux.md#building |
The line in the docs doesn't need to be there because we're telling the linker to look in the current dir for libraries. I'll remove it as part of a sweep of the Linux docs. Could you do a Did you install the full qt512 package? |
I installed the full qt512 package.
This qmake output only happens with the
Output of ldd:
|
Could you try setting |
There is no "/home/motofckr9k/Dokumente/OpenVR-AdvancedSettings-master/build/bin/linux/AdvancedSettings/platforms" just FYI |
Could you run |
It says that it is already installed. Version : 1.13-2~ubuntu18.04 |
Could you try removing the |
That did something.
AdvancedSettings just hangs at that point and SteamVR does not start anymore.
Nothing has been written to |
Try replacing the
|
Same issue as before:
|
Are all of these libraries installed on your system?
|
I have checked if all files are in |
Could you try replacing |
Same output:
|
Alright, just delete the |
There is no AdvancedSettings-Team directory or someting resembling it in ~/.config |
Okay I think this wasn't an AdvancedSettings issue after all.
It is responsibe in VR. It didn't install it though. Starting SteamVR after having run AdvancedSettings once, does not add the Dashboard button without running AdvancedSettings again. |
The auto start is a known issue, I think it's a SteamVR issue. Could you verify that the original AppImage doesn't work, and that the second AppImage I gave you works? |
The original AppImage has the original issue:
The development AppImage makes SteamVR unable to start until the computer gets restarted, if I run it without having SteamVR already running. I would suggest this being a SteamVR issue, since starting it has always been only working with the one button in the Steam library, nothing else.
And finally, after restarting the computer, launching SteamVR and waiting for it to complete; The development AppImage works:
(I don't have a Chaperone as far as I know, so that warning can be ignored.) Thank you very much for maintaining AdvancedSettings and supporting Linux. |
No worries, thanks for reporting the issue. I would have no idea something was wrong if people didn't open an issue. :) I'll close this issue when the fix goes into the master branch, if you have any more issues then please do tell us. |
As described in issue #266 the gcc-9 libstdc++ version is not included in Ubuntu 18.04 or derivatives, which leads to a runtime error. gcc-7 is the oldest version that has c++17 support. If we didn't need C++17 support then we could use gcc-5, which is included with Ubuntu 14.04.
As described in issue #266 the gcc-9 libstdc++ version is not included in Ubuntu 18.04 or derivatives, which leads to a runtime error. gcc-7 is the oldest version that has c++17 support. If we didn't need C++17 support then we could use gcc-5, which is included with Ubuntu 14.04.
Installing the AppImage doesn't work for me on Linux Mint 19.1 (Ubuntu 18.04 based).
The newest version of GLIBCXX available on my system is apparently "GLIBCXX_3.4.25":
Is my system to outdated, or is there just a package that I would need to install?
There is a ton of different libstdc++ packages available and no glibcxx package.
The text was updated successfully, but these errors were encountered: