Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80161 - mx4000 drivers has no glx support after emerging nvida-driver, nvidia-glx
Summary: mx4000 drivers has no glx support after emerging nvida-driver, nvidia-glx
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-30 20:00 UTC by Ryan Butler
Modified: 2006-03-24 14:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Butler 2005-01-30 20:00:04 UTC
I followed the walkthrough trying to get nvidia support for my mx4000.  All glx applications give me an error similar to this:
bash-2.05b# /usr/games/bin/tuxracer
Tux Racer 0.61 -- a Sunspire Studios Production (http://www.sunspirestudios.com)
(c) 1999-2000 Jasmin F. Patry <jfpatry@sunspirestudios.com>
"Tux Racer" is a trademark of Jasmin F. Patry
Tux Racer comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
See http://www.gnu.org/copyleft/gpl.html for details.

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
*** tuxracer error: Couldn't initialize video: Couldn't find matching GLX visual (Success)

I can find the video card:
bash-2.05b# cat /proc/driver/nvidia/cards/0
Model:           GeForce4 MX 4000
IRQ:             169
Video BIOS:      ??.??.??.??.??
Card Type:       AGP
but it doesn't work correctly

bash-2.05b# cat /proc/driver/nvidia/agp/status
Status:          Disabled

It looks like the driver that gets installed to the kernel isn't wokring correctly.  Thanks for the help, I know this card is old, but it was cheap.


Reproducible: Always
Steps to Reproduce:
1.emerge nvidia-glx
2./usr/games/bin/tuxracer

Actual Results:  
bash-2.05b# /usr/games/bin/tuxracer
Tux Racer 0.61 -- a Sunspire Studios Production (http://www.sunspirestudios.com)
(c) 1999-2000 Jasmin F. Patry <jfpatry@sunspirestudios.com>
"Tux Racer" is a trademark of Jasmin F. Patry
Tux Racer comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
See http://www.gnu.org/copyleft/gpl.html for details.

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
*** tuxracer error: Couldn't initialize video: Couldn't find matching GLX visual
(Success)

Expected Results:  
Hours of racing

bash-2.05b# emerge info
Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3,
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r14 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r14 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 28 2004, 08:02:56)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.90.0.1.1-r3
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.6-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa avi berkdb bitmap-fonts cdr crypt dvd dvdread esd f77 fam
flac font-server fortran gif gpm gstreamer gtk imagemagick imlib ipv6 jp2 jpeg
kdelzw lzw-tiff motif mp3 multilib ncurses nls nvidia oggvorbis opengl oss pam
perl png python qt readline sdl ssl tcltk tcpd tiff truetype truetype-fonts
type1-fontsusb userlocales xine xml2 xmms xpm xrandr xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 STefan 2005-02-06 13:53:58 UTC
Hi Ryan,

I guess you didn't configure your XServer properly since it tells you that no glx support is available. 

Make sure you have:

Load "glx"

and 

Driver "nvidia"

in your xorg.conf | XFree86Config

In the latest 6629 driver of nvidia there is a serious bug, which probably affects you too. You only have a garbled screen which these drivers. I got a MX 4000 also and have this problem. THe problem with the older releases is, that they either don't run with the latest kernel or that they have probs with xorg.
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2006-03-24 14:11:30 UTC
no response, closing...