-
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
Primus on Fedora 22 with bumblebee-nvidia not working, glxgears BadValue #171
Comments
This usually indicates that Mesa drivers are incorrectly installed (primus uses both Mesa and NVIDIA GL libs). https://github.com/amonakov/glsanity should help in pinpointing the issue. |
In case this is useful to compare against here is the output on my (working) fedora 22 laptop. I did not install a lot of 32 bit packages yet. Hoping to get around to that tomorrow for some 32 bit games I have. primusrun is working ok on this box after doing a dnf update to the newest packages. https://fpaste.org/229071/59203143/ I also have a lenovo but its a y470 ideapad. |
OK, so after reinstalling everything from VGL, bbwswitch, bumblebee-nvidia to primus,
With primusrun:
I don't know, but this looks like somethings not OK, especially where it states that
What does this mean again? |
Your 32-bit Mesa libraries are still broken.
Huh? It says right there:
Neither Mesa nor primus should count as "nVidia drivers", so I'm surprised there's a confusion. Should glsanity use some other phrasing there?
This is normal. primus only works for applications using OpenGL, and |
Hm, ok, I'll look how to fix this broken libraries. Do you know anything I could do to fix this? |
Here is what I have on my fully set up fedora 21 box: [gsgatlin@t540p ~]$ rpm -qa | grep mesa Sorry there was not time to work on the fedora 22 laptop this afternoon. I will try to work on it tomorrow. Then I can post what mesa packages are installed on it. |
OK, thanks, I figured that my problem was the missing mesa-dri-driver i686 package. With this package installed(and reinstalling bumblee, bumblebee nvidia...,) this is my output now:
Everything looks OK now, so if you can't see anything problematic in this output, I think you can close this issue now. Thanks very much for your great help 👍 |
I'm using Fedora 22 with on a Lenovo Y580 with a Nvidia GTX 660M. When I try to run optirun glxgears, everything's working fine, but when using primusrun, the following happens:
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 23 Current serial number in output stream: 24
The text was updated successfully, but these errors were encountered: