NVIDIA - GLX missing

Hier geht es um Hardware/Peripherie. Probleme, neue Treiber... werden hier diskutiert.

Moderator: Moderator

NVIDIA - GLX missing

Beitragvon SolidMob » 19.03.2008, 21:57

Hallo,
Ich wollte seit einiger zeit mal wieder Warsow anschmeißen und plötzlich bekam ich diese Fehlermeldung:
Code: Alles auswählen
----- R_Init -----
Using libGL.so.1 for OpenGL...Display initialization
..XFree86-VidMode Extension Version 2.2
Xlib:  extension "XINERAMA" missing on display ":0.0".
..XFree86-Xinerama Extension not available
Xlib:  extension "GLX" missing on display ":0.0".
..Failed to get colorbits 24, depthbits 24, stencilbits 0
Xlib:  extension "GLX" missing on display ":0.0".
..Failed to get colorbits 16, depthbits 16, stencilbits 0
********************
ERROR: Received signal 11

********************
Error: Received signal 11


Auch andere Spiele wie Quake 3 wollen nicht starten. Ich habe schon versucht die Pakete in Synaptic neuzuinstallieren, aber hat nichts gebracht.

Grafikkarte: NVIDIA GeForce 4 MX440

NVIDIA binary kernel module for Linux 2.6.18-6-k7 (legacy version)
NVIDIA binary Xorg driver (legacy version)
NVIDIA binary kernel module source (legacy version)

Sind installiert. Danke im voraus.
Zuletzt geändert von SolidMob am 26.03.2008, 20:50, insgesamt 1-mal geändert.
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon ChemicalBrother » 19.03.2008, 22:03

Code: Alles auswählen
glxinfo | grep rendering


Ausgabe anschauen und posten.
Benutzeravatar
ChemicalBrother
 
Beiträge: 5332
Registriert: 21.08.2006, 21:17
Wohnort: Langen
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 6.0

Beitragvon beko » 19.03.2008, 23:08

..und /var/log/Xorg.0.log
Da steht sicherlich auch das warum drin.
"Sir, we are surrounded!" - "Great - we can attack in any direction."

Current project: Mechanized Assault and eXploration Reloaded (maxr)
Benutzeravatar
beko
 
Beiträge: 595
Registriert: 25.01.2008, 21:07
Lizenz: GPL

Beitragvon SolidMob » 20.03.2008, 12:05

Code: Alles auswählen
mob@debian:~$ glxinfo | grep rendering
bash: glxinfo: command not found

?(

-> Log: http://pastebin.org/24565

Das einzige was ich jetzt finden konnte:

Code: Alles auswählen
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/xorg/modules/libddc.so
(II) NV(0): I2C bus "DDC" initialized.
(II) NV(0): Probing for analog device on output A...
(--) NV(0):   ...found one
(II) NV(0): Probing for analog device on output B...
(--) NV(0):   ...cant find one
(II) NV(0): Probing for EDID on I2C bus A...
(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) NV(0): I2C device "DDC:ddc2" removed.
(II) NV(0):   ... none found
(II) NV(0): Probing for EDID on I2C bus B...
(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) NV(0): I2C device "DDC:ddc2" removed.
(II) NV(0):   ... none found
(--) NV(0): CRTC 0 appears to have a CRT attached
(II) NV(0): Using CRT on CRTC 0
(--) NV(0): VideoRAM: 65536 kBytes
(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) NV(0): Standardbildschirm: Using hsync range of 28.00-49.00 kHz
(II) NV(0): Standardbildschirm: Using vrefresh range of 43.00-72.00 Hz
(II) NV(0): Clock range:  12.00 to 350.00 MHz
(II) NV(0): Not using default mode "640x350" (vrefresh out of range)
(II) NV(0): Not using default mode "320x175" (vrefresh out of range)
(II) NV(0): Not using default mode "640x400" (vrefresh out of range)
(II) NV(0): Not using default mode "320x200" (vrefresh out of range)
(II) NV(0): Not using default mode "720x400" (vrefresh out of range)
(II) NV(0): Not using default mode "360x200" (vrefresh out of range)
(II) NV(0): Not using default mode "640x480" (vrefresh out of range)
(II) NV(0): Not using default mode "320x240" (vrefresh out of range)
(II) NV(0): Not using default mode "640x480" (vrefresh out of range)
(II) NV(0): Not using default mode "320x240" (vrefresh out of range)
(II) NV(0): Not using default mode "640x480" (vrefresh out of range)
(II) NV(0): Not using default mode "320x240" (vrefresh out of range)
(II) NV(0): Not using default mode "800x600" (vrefresh out of range)
(II) NV(0): Not using default mode "400x300" (vrefresh out of range)
(II) NV(0): Not using default mode "800x600" (hsync out of range)
(II) NV(0): Not using default mode "400x300" (hsync out of range)
(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) NV(0): Not using default mode "1024x768" (hsync out of range)
(II) NV(0): Not using default mode "512x384" (hsync out of range)
(II) NV(0): Not using default mode "1024x768" (hsync out of range)
(II) NV(0): Not using default mode "512x384" (hsync out of range)
(II) NV(0): Not using default mode "1024x768" (hsync out of range)
(II) NV(0): Not using default mode "512x384" (hsync out of range)
(II) NV(0): Not using default mode "1152x864" (hsync out of range)
(II) NV(0): Not using default mode "576x432" (hsync out of range)
(II) NV(0): Not using default mode "1280x960" (hsync out of range)
(II) NV(0): Not using default mode "640x480" (hsync out of range)
(II) NV(0): Not using default mode "1280x960" (hsync out of range)
(II) NV(0): Not using default mode "640x480" (hsync out of range)
(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
(II) NV(0): Not using default mode "640x512" (hsync out of range)
(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
(II) NV(0): Not using default mode "640x512" (hsync out of range)
(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
(II) NV(0): Not using default mode "640x512" (hsync out of range)
(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
(II) NV(0): Not using default mode "800x600" (hsync out of range)
(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
(II) NV(0): Not using default mode "800x600" (hsync out of range)
(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
(II) NV(0): Not using default mode "800x600" (hsync out of range)
(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
(II) NV(0): Not using default mode "800x600" (hsync out of range)
(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
(II) NV(0): Not using default mode "800x600" (hsync out of range)
(II) NV(0): Not using default mode "1792x1344" (hsync out of range)
(II) NV(0): Not using default mode "896x672" (hsync out of range)
(II) NV(0): Not using default mode "1792x1344" (hsync out of range)
(II) NV(0): Not using default mode "896x672" (hsync out of range)
(II) NV(0): Not using default mode "1856x1392" (hsync out of range)
(II) NV(0): Not using default mode "928x696" (hsync out of range)
(II) NV(0): Not using default mode "1856x1392" (hsync out of range)
(II) NV(0): Not using default mode "928x696" (hsync out of range)
(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
(II) NV(0): Not using default mode "960x720" (hsync out of range)
(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
(II) NV(0): Not using default mode "960x720" (hsync out of range)
(II) NV(0): Not using default mode "832x624" (hsync out of range)
(II) NV(0): Not using default mode "416x312" (hsync out of range)
(II) NV(0): Not using default mode "1280x800" (hsync out of range)
(II) NV(0): Not using default mode "640x400" (hsync out of range)
(II) NV(0): Not using default mode "1152x864" (hsync out of range)
(II) NV(0): Not using default mode "576x432" (hsync out of range)
(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
(II) NV(0): Not using default mode "700x525" (hsync out of range)
(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
(II) NV(0): Not using default mode "700x525" (hsync out of range)
(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
(II) NV(0): Not using default mode "700x525" (hsync out of range)
(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
(II) NV(0): Not using default mode "700x525" (hsync out of range)
(II) NV(0): Not using default mode "1440x900" (hsync out of range)
(II) NV(0): Not using default mode "720x450" (hsync out of range)
(II) NV(0): Not using default mode "1600x1024" (hsync out of range)
(II) NV(0): Not using default mode "800x512" (hsync out of range)
(II) NV(0): Not using default mode "1680x1050" (hsync out of range)
(II) NV(0): Not using default mode "840x525" (hsync out of range)
(II) NV(0): Not using default mode "1920x1200" (hsync out of range)
(II) NV(0): Not using default mode "960x600" (hsync out of range)
(II) NV(0): Not using default mode "1920x1200" (hsync out of range)
(II) NV(0): Not using default mode "960x600" (hsync out of range)
(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
(II) NV(0): Not using default mode "960x720" (hsync out of range)
(II) NV(0): Not using default mode "2048x1536" (hsync out of range)
(II) NV(0): Not using default mode "1024x768" (hsync out of range)
(II) NV(0): Not using default mode "2048x1536" (hsync out of range)
(II) NV(0): Not using default mode "1024x768" (hsync out of range)
(II) NV(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) NV(0): Not using default mode "1024x768" (hsync out of range)
(II) NV(0): Not using default mode "1280x768" (width too large for virtual size)
(II) NV(0): Not using default mode "1152x768" (width too large for virtual size)
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon ChemicalBrother » 20.03.2008, 12:33

Kann es sein, dass du da irgendwas falsch eingestellt hast? "Vsync/Hsync out of range" hört sich eher danach an, als ob die Werte

Code: Alles auswählen
(II) NV(0): Standardbildschirm: Using hsync range of 28.00-49.00 kHz
(II) NV(0): Standardbildschirm: Using vrefresh range of 43.00-72.00 Hz


nicht korrekt sind. Oder aber der Treiber ist nicht korrekt installiert, aber bei Nvidia kenne ich mich nicht wirklich aus.
Benutzeravatar
ChemicalBrother
 
Beiträge: 5332
Registriert: 21.08.2006, 21:17
Wohnort: Langen
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 6.0

Beitragvon SolidMob » 20.03.2008, 16:18

Hmm ich habe das über dpkg-reconfigure xserver-xorg konfiguriert und da wurde ich glaub ich gefragt ob ich standartwerte in die conf reinsetze. Aber das kann doch nichts mit dem GLX zu tun haben oder ? ?( :|
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon beko » 20.03.2008, 17:59

Du benutzt den falschen Treiber. Der NV-Treiber ist zwar OpenSource, unterstützt aber kein GLX für deine Grafikkarte. Du möchtest den NVIDIA Treiber installieren und in deiner xorg.conf eintragen. Falls du nicht weißt wie das geht hilft dir eventuell das inzwischen sehr brauchbare Programm "nvidia-settings", was mit dem Treiber installiert wird.

Danach sollte dein XOrg Log eher so aussehen:

Code: Alles auswählen
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.1
(II) NVIDIA GLX Module  169.12  Thu Feb 14 18:45:56 PST 2008
(II) Loading extension GLX
[...]
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
"Sir, we are surrounded!" - "Great - we can attack in any direction."

Current project: Mechanized Assault and eXploration Reloaded (maxr)
Benutzeravatar
beko
 
Beiträge: 595
Registriert: 25.01.2008, 21:07
Lizenz: GPL

Beitragvon SolidMob » 20.03.2008, 18:17

Ich versteh das nicht, vorher gingen die spiele einwandfrei und plötzlich aus heiterem himmel so etwas.

Zu nvidia-settings:

Code: Alles auswählen
mob@debian:~$ nvidia-settings

ERROR: NV-CONTROL extension not found on this Display.


ERROR: Unable to determine number of NVIDIA GPUs on :0.0.


ERROR: Unable to determine number of NVIDIA Frame Lock Devices on :0.0.

Es öffnet sich zwar ein fenster mit dem ich paar hacken setzen kann, aber versteh nicht so richtig was das bringen soll.
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon beko » 20.03.2008, 18:40

Na immerhin, NVIDIA ist oder war einmal installiert. Du solltest den Treiber trotzdem einmal neu installieren und in der XOrg config setzen, damit dieser auch geladen wird. Alles weitere kannst du dann mit nvidia-settings regeln.
"Sir, we are surrounded!" - "Great - we can attack in any direction."

Current project: Mechanized Assault and eXploration Reloaded (maxr)
Benutzeravatar
beko
 
Beiträge: 595
Registriert: 25.01.2008, 21:07
Lizenz: GPL

Beitragvon SolidMob » 20.03.2008, 20:40

Naja ich habe den aus Synaptic installiert und bis jetzt lief er wunderbar.
Ich hatte vorher schon einmal versucht einen von der Nvidia seite zu installieren aber es hatte nicht funktioniert, evtl. hab ich den falschen gehabt ? Könnte mir vllt. jemand den richtigen raussuchen ?( :huh:
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon beko » 21.03.2008, 13:26

Nein, es wird dich niemand ans Händchen nehmen. Dein Problem ist erkannt und nun Bedarf es ein wenig Lesearbeit von dir. Ich rede hier nicht von einem Hexenwerk sondern vom Linux 1x1 "Editiere eine Konfiguration (und lies die verdammte Anleitung dazu)".
"Sir, we are surrounded!" - "Great - we can attack in any direction."

Current project: Mechanized Assault and eXploration Reloaded (maxr)
Benutzeravatar
beko
 
Beiträge: 595
Registriert: 25.01.2008, 21:07
Lizenz: GPL

Beitragvon Cheeky@Boinc » 21.03.2008, 17:11

Das ist doch wirklich simpel.
Nvidia.de -> "Treiber Downloaden" -> "Linux" -> Aktuellen "Legacy Treiber" herunterladen -> Hinweise auf der Webseite beachten
Alternativ bei uns im "Archiv" schauen da gibt es noch nen Nvidia "How to". Im Wiki steht noch keins.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon SolidMob » 23.03.2008, 14:05

So ich hab es nun geschaft, anscheinend hatte ich vorher immer den falschen. Jedenfalls habe ich diesmal
diesen genommen:

Code: Alles auswählen
NVIDIA-Linux-x86-96.43.05-pkg1.run


Und es hat auf Anhieb geklappt. Danke für eure Geduld.

Schöne Feiertage noch :)
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon beko » 23.03.2008, 21:46

Kein Problem. Ich hätte noch "Linux in a nutshell" als Buchempfehlung für dich.
"Sir, we are surrounded!" - "Great - we can attack in any direction."

Current project: Mechanized Assault and eXploration Reloaded (maxr)
Benutzeravatar
beko
 
Beiträge: 595
Registriert: 25.01.2008, 21:07
Lizenz: GPL

Beitragvon SolidMob » 23.03.2008, 23:00

Oha ein eBook, evtl. schau ich es mir mal. Also einige Teile davon ^^
Danke für den Tipp ;)
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Nächste

Zurück zu Hardware/Peripherie

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste