d1060
(usa Gentoo)
Enviado em 07/05/2017 - 20:23h
Boa noite pessoal!
Segui o artigo disponível no
https://en.opensuse.org/SDB:NVIDIA_Bumblebee para instalar o driver de minha Nvidia 940M do meu Asus X555U e tudo parece ter ocorrido ok.
Então, quando fui testar se o optirun funcionava parece tudo bem:
diogo@linux-l9qx:~> optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is off.
Daí quando tento rodar algum programa com o driver da nvidia retorna isso:
diogo@linux-l9qx:~> optirun glxspheres
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x21
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 22
Current serial number in output stream: 23
Isso é estranho porque quando faço a mesma coisa como root funciona tudo bem:
diogo@linux-l9qx:~> su
Senha:
linux-l9qx:/home/diogo # optirun glxspheres
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce 940M/PCIe/SSE2
92.418715 frames/sec - 79.990246 Mpixels/sec
95.966995 frames/sec - 83.061354 Mpixels/sec
95.791929 frames/sec - 82.909831 Mpixels/sec
95.731872 frames/sec - 82.857850 Mpixels/sec
Então, como faço para conseguir rodar também como usuário comum?
Obs. Já adicionei o usuário ao grupo do Bumblebee.