Video Card Nvidia Driver Xlib: extension "GLX" missing on display ":0.0". HELP!
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Video Card Nvidia Driver Xlib: extension "GLX" missing on display ":0.0". HELP!
I just downloaded americas army and wanted to install my video card driver becasue when i ran the glxinfo commmand i found the rendering was off so i followed the instructions from this site http://ubuntuguide.org/#installnvidiadriver and when i rebooted my box and ran the command this is what i got. what should i do?
glxinfo | grep direct
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
So how can i fix this problem? is there a howto or guide i could use and do i have to uninstall the driver before reinstalling it and if that is the case how do i uninstall the driver. Thanks
Try to install the driver from nVidia's binary, that you will find on here: http://www.nvidia.com/object/linux_d..._1.0-8178.html
Read and follow their detailed README! Maybe you need to remove your current installed nvidia and glx stuff by hand before, but often this isn't necessary at all.
Note: You need the linux-headers of your kernel. If you use Ubuntu, then you have to run the binary within run-level 1! To get there type:
ok i run the command telinit 1 as root and when the command it finished it tells me that i have to push ctrl-D and then it starts the services back up again, what am i doing wrong?
Added: i also cant find XF86Config on mu system why would this be.
here is some more information about my system:
nos@ubuntu:~$ lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP]
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
0000:00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
0000:00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
0000:00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
0000:00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
0000:00:08.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
0000:00:09.0 Communication controller: Conexant: Unknown device 2f14 (rev 01)
0000:00:0a.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
0000:00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
nos@ubuntu:~$
xorg.conf file
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
This is strange... Do not press ctrl-D (indeed, this will bring you back). Try pressing 'Enter' or ctrl-C to get a command-line. If this does not work, you may also install the driver in the Recovery Mode of Ubuntu.
Btw: I don't know your linux skills so here one little note, that might be helpful, if the driver won't install properly, so that X won't start. In this case you have to open the file '/etc/X11/xorg.conf' (with 'vi', 'nano' or so...) and set "Driver" in section "Device" (of your Video card) from "nvidia" to "nv" or "vesa". You won't have 3D-Acceleration but your system will run stable, so you can come back and post your problem ;-)
after i edited the file and restated the system x refused to stat and i got an error saying it was not configured properly so i had to use my backup xorg.conf file to get the system to boot x. so what should i do now?
Do you have the headers installed? -If so and it doesn't find the kernel tree then indicate the install path explicite with then parameter:
--kernel-install-path
(type 'NVIDIA-Linux-x86-1.0-8178-pkg1.run -A' to get more information)
I.e. run:
./NVIDIA-Linux-x86-1.0-8178-pkg1.run --kernel-install-path=/usr/src/linux-headers-2.6.12-10-386/
Oh, you will also need gcc-3.4 not gcc-4.0! So do:
sudo apt-get gcc-3.4
before installing. You may also need some other packages, but the installer will tell you if so.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.