-
Notifications
You must be signed in to change notification settings - Fork 20
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
Failed to load libGL.so.1 #178
Comments
If you still have this issue, could you run https://github.com/amonakov/glsanity and report log here? |
I have a similar problem here on Arch Linux after upgrading to nvidia-beta (361.16) from AUR.
|
Hum I was expecting some issue with 361.16 because of GLVND: http://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-361.16-Beta. But there are bolder ones, see comments here: https://aur.archlinux.org/packages/nvidia-utils-beta/ |
Indeed I was also expecting problems with this beta. Thanks for linking to the aur-thread, though. I'm "forced" to upgrade early because nvidia 358.16 had a regression that caused lots of crashes on my hardware (on windows, too). I had reported the bug to nvidia – version 361 seems to be fine again. Optirun works well on my Arch Linux installation with 361.16. |
@ArchangeGabriel |
hi, i just noticed i can (temporarily) fix this by manually adding two symlinks:
this is apparently a non-issue, the arch package nvidia-utils-beta might need fixing. from my pov this can be closed. |
rethinking this i might be wrong (about this not being a primusrun problem). isn't primusrun supposed to redirect to the right libGLX (in nvidia-subdir) in some way? will mesa provide its own libGLX in near future? |
the gentoo package file also made it work for me: https://github.com/gentoo/gentoo/blob/master/x11-drivers/nvidia-drivers/nvidia-drivers-361.16.ebuild |
it is just a mess to understand, maybe if you compare it with the older version it makes more sense |
The issues with 361.16 were a packaging issue, it was fixed in arch primus package. |
Yep, gentoo had it broken (paths were wrong and 32libs were missing). Nvidia changed layout of driver recently and distro maintainers got pretty sloppy with packaging scripts. |
Same here with Gentoo and nvidia-driver 361.18. The temporary solution is only to downgrade nvidia-driver to any version prior to 361.18. |
The Gentoo bug for this problem is https://bugs.gentoo.org/show_bug.cgi?id=571526 |
funny, it works for me on gentoo |
Am 09.02.2016 um 14:55 schrieb Karol Herbst:
No, it doesn't. x11-drivers/nvidia-drivers-358.16-r4 is the last version |
ohh you mean 358.16 doesn't work, but 358.18 works, so what is the problem exactly? |
ohhh now I understand, still it works for me: and libGLX.so was always part of nvidia-drivers
|
Am 10.02.2016 um 15:35 schrieb Karol Herbst:
The above is what I see too, when I have 361.18 installed. But that When I have 358.16 installed, and that's the last version that works for $ equery f nvidia-drivers | grep -i libGLX As you can see, there is no libGLX.so there. Just some libglx.so, which |
ohh right, I forgot about the difference at all... maybe I changed my bumblebee.conf file a bit
I have this value set and I think I played around with this at some point, not sure why |
Now fixed with nvidia driver 361.28 and the new compat use flag. |
Is anyone still having issues here? I think things stabilized a lot everywhere, so it should now be working for everyone (and this issue could be closed). |
I'm running into this issue as well, but only some of the time when running primusrun. I'm running an up to date (at the time of this comment) Ubuntu 16.04.2 setup with nvidia-375. I can see that when primusrun fails, |
Had a similar problem as @buxit, on arch with nvidia 381.22-3 driver
The following solved the problem for me
|
I have this problem, but on Ubuntu 18.04. |
Same issue on Debian Testing. |
|
I have this problem when I run a steam game like this However this error doesn't show up when I run |
I'm getting this exact same thing |
I tried this, it ran the game, but it just shows a blank window. |
Yeah I started getting that eventually, when I tried using pvkrun instead of optirun or primus, it would launch but I just got a black screen. |
I have the exact same problem OS: Debian GNU/Linux bookworm/sid (64 bit) |
Got same issue, but with different paths, using driver version 525:
OS: Debian GNU/Linux bookworm/sid x86_64 The thing is, all games work if launched with the integrated graphics. All linked libraries seem to be sound, so I'm at a loss here... Edit 1: I have the feeling that is a problem with Steam RunTime: When I look at the output of However, the same does not happen with the libraries under Edit 2: Apparently changing the symlink broke my installation of Bumblebee, no output when I run Edit 3: Rolled back to orphan symlinks, and it works again... I'm really confused, how can it work when the link is not there, but crash when it is there? mm... Edit 4: So it's definitely a problem with the Steam Linux Runtime combined with primus, it is able to run native linux games through Steam (tried with Kerbal Space Program). However, it is not able to launch any non-native games (tried with Kerbal Space Program 2 and Microsoft Flight Simulator X). I'll keep investigating. |
When I try run any application with primusrun of Bumblebee, I have returned this error:
primus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/libGL.so.1
I verify the permissions and I created new symbolic links for this lib but, I have this same error.
Have not tried any solution?
The text was updated successfully, but these errors were encountered: