Steam: OpenGL GLX extension is not supported by this display
Tofloor
poster avatar
ivi14
deepin
2016-09-01 01:13
Author
Hello.

I have installed the proprietary nvidia driver  352.79-2+deepin
Since I have installed the propietary drive because of graphic bugs in games steam does show this error :

OpenGL GLX extension is not supported by this display.

If I open the Nvidia X Server Settings I get this error:

You do not appear to be using the NVIDIA X driver.  Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.

I have tried to run it in terminal but it does appear that the command does not exist.
If I install nvidia drivers manually downloaded from the nvidia site the xserver does not start anymore ,I am getting errors.

Does someone know any solution for this problem?

I am using Deepin 15.2 but I appeared in 15.1 too and I use a Nvidia 940M

Reply Favorite View the author
All Replies
tristar
deepin
2016-09-01 02:22
#1
install nvidia-xconfig with sudo apt-get install nvidia-xconfig, then run it like sudo nvidia-xconfig, reboot
Reply View the author
ivi14
deepin
2016-09-01 04:39
#2
I tried that, but I get a black screen and if I try to start manually with "startx" it does not work either
Reply View the author
tristar
deepin
2016-09-01 08:07
#3
So, if I understand you right, you have now installed drivers from nvidia site and drivers from deepin repository too? Uninstall all drivers first, then try this: sudo apt-get install nvidia-driver nvidia-xconfig, run sudo nvidia-xconfig, reboot

but you need to remove all drivers you installed before first
Reply View the author
ivi14
deepin
2016-09-01 08:13
#4
Now I have a fresh install of Deepin 15.2
I installed the nvidia drivers from the driver tool then I installed nvidia-xconfig and executed it, after reboot I got a black screen, if I remove the created config from /etc/X11/xcorg.conf I am able to get in the GUI again.
Reply View the author
tristar
deepin
2016-09-02 03:07
#5
Ok. So your nvidia is not supported by drivers you using. Maybe this can help? What is output of this command:

glxinfo | grep vendor

Maybe will help someone to figure out what is the problem if you send us more infos about your graphics card.
Reply View the author
ivi14
deepin
2016-09-02 06:59
#6
Edited by ivi14 at 2016-9-2 20:09
https://bbs.deepin.org/post/31427
Ok. So your nvidia is not supported by drivers you using. Maybe this can help? What is output of thi ...

Ok glxinfo  | grep vendor gives me:

server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: Intel Open Source Technology Center

It is a notebook, it is called an000nl from HP
Reply View the author
tristar
deepin
2016-09-03 08:03
#7
Edited by tristar at 2016-9-2 17:13
https://bbs.deepin.org/post/31427
Ok glxinfo  | grep vendor gives me:

server glx vendor string: SGI

There is no info about nvidia?
Output of this: lspci -nn | grep VGA
sudo apt install nvidia-detect

Output of this: sudo nvidia-detect

There will be suggestion if nvidia-detect will detect your card, so you can follow suggestion by nvidia-detect.

Maybe you should use deepin feedback and report your problem as is not so common IMHO?
Reply View the author
ivi14
deepin
2016-09-03 12:14
#8
https://bbs.deepin.org/post/31427
There is no info about nvidia?
Output of this: lspci -nn | grep VGA
sudo apt install [/ ...

Output of lspci -nn | grep VGA:

00:02.0 VGA compatible controller [0300]: Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07)

Seems that it only finds the integrated Intel Graphics chip
Nvidia detect detects no Nvidia GPUBut the driver manager of deepin detects my Nvidia GPU
Reply View the author
tristar
deepin
2016-09-04 04:30
#9
As I do not know what kind of card is your nvidia, maybe is answer here?
Reply View the author
infuscomus
deepin
2016-09-04 08:12
#10
Edited by infuscomus at 2016-9-4 00:13

try

sudo apt-get install nvidia-driver nvidia-kernel-dkms
Reply View the author
jul
deepin
2016-09-05 06:02
#11
I have had the same problem on my laptop with a GTX 860M, with the same architecture, maxwell. . I've already succeed on Debian to setup nivida-driver and bumblebee, but on Deepin I've tried everything and I've obtained nothing but a black screen, no GPU acceleration or X failed to start so I have given up.

Please tell me when Nvidia portable GPUs will be supported, thanks.
Reply View the author
tristar
deepin
2016-09-06 00:19
#12
Reply View the author
jul
deepin
2016-09-07 10:25
#13
Thanks tristar but like I said — Deepin is not exactly Debian. This will not work, I've tried almost everything and I've never heard that someone have succeed to setup a Nvidia Optimus laptop on Deepin.
Reply View the author
wanywhn
deepin
2016-09-07 21:44
#14
Edited by wanywhn at 2016-9-7 16:10

Hello.
i'm also have 940M,but mine works well.
lspci -nn | grep 3D shows 01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940M] [10de:1347] (rev a2)
And i'm using 352.79-2+deepin.
i follow https://wiki.deepin.org/index.php?title=%E6%98%BE%E5%8D%A1 ,and it works well.(you should first change to chinese by clicking  right-up earth icon,then click the link)
Here is the steps.

0.  remove all nvdia's drive and install deepin's nvdia drive.
1.
sudo apt-get install bumblebee-nvidia primus

2. reboot
3.
optirun -b primus command

Good Luck.

Reply View the author
ivi14
deepin
2016-09-13 07:51
#15
https://bbs.deepin.org/post/31427
Hello.
i'm also have 940M,but mine works well.
lspci -nn | grep 3D shows 01:00.0 3D controller [030 ...

Thank you for the suggestion now everything works, steam starts without error and Deepin recognizes my Nvidia Graphics Card with lspci -nn | grep 3D, I get the same outputs as you wanywhn.
Reply View the author
wo******[email protected]
deepin
2023-04-03 09:33
#16
It has been deleted!