Strona 1 z 3

[+] Sterowniki nvidii po ostatniej aktualizacji

: 21 kwietnia 2007, 21:15
autor: Kaka'
Witam.

Po ostatnim upgradzie całe x'y się sypią. Beryl wyjeżdżał mi z białym ekranem. Patrzę więc i nie mam akceleracji 3D. No to zainstalowałem ponownie sterowniki instalatorem nVidii. Niestety, po tym dostaję info, że nie ma takiego modułu jak "glx" i "nvidia".

No to zmieniłem w xorgu z "nvidia" na "nv" no i x'y się odpalają, ale oczywiście bez 3D.

Usunąłem te sterowniki i zainstalowałem ponownie - nic to nie dało.

Usunąłem kernel i zainstalowałem go ponownie. Po tym zainstalowałem sterowniki - znowu nie działa.

Usunąłem sterowniki i tym razem zainstalowałem z repo - też nie działają.

Jedyny sterownik jaki mi działa to "nv".

Nie mam pomysłu co by można jeszcze zrobić. Już drugą godzinę się nad tym męczę.

Dodam jeszcze, że glxinfo wypluwa mi takie coś:

Kod: Zaznacz cały

kaka@debian:~$ glxinfo
name of 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".
Error: couldn't find RGB GLX visual

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
0x21 24 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
0x22 24 dc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
0x5a 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
kaka@debian:~$
Natomiast glxgears:

Kod: Zaznacz cały

kaka@debian:~$ glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
kaka@debian:~$

Ma ktoś może jakiś pomysł?


Za wszelkie sugestie z góry bardzo dziękuję.
Pozdrawiam.

: 21 kwietnia 2007, 21:18
autor: NightFalcon
Ja wywaliłem xserver-xorg, i wgrałem z lennego ale czy mam akceleracje to jeszcze nie sprawdzałem, bo cały dzień mnie nie było.
Pozdro.

: 21 kwietnia 2007, 21:20
autor: Kaka'
To jakbyś mógł to sprawdź:

Kod: Zaznacz cały

glxinfo | grep direct

: 21 kwietnia 2007, 21:30
autor: draco
Twoje moduły powinny być w /usr/lib/xorg/modules, więc na dobry początek może dodaj do xorg.conf w sekcji files odpowiedni wpis:

Chyba jakoś tak to leciało:

Kod: Zaznacz cały

ModulePath "/usr/lib/xorg/modules/extensions"
ModulePath "/usr/lib/xorg/modules/drivers"
i już nie powinien płakać, że nie ma nvidia i glx. Chociaż kto tam wie ;p takie rzeczy wymuszałem tylko na FreeBSD po kompilacji xorg'a 7.2 xD

Albo może samo to wystarczy:

Kod: Zaznacz cały

ModulePath "/usr/lib/xorg/modules"
:)

: 21 kwietnia 2007, 21:34
autor: Kaka'
draco pisze:ModulePath "/usr/lib/xorg/modules/extensions"
ModulePath "/usr/lib/xorg/modules/drivers"
Ale mam pytanie - do jakiej sekcji to dodać?

: 21 kwietnia 2007, 21:41
autor: draco
(...)dodaj do xorg.conf w sekcji files(...)
Dużo tam tych sekcji nie ma :)

Kod: Zaznacz cały

Section "Files"

: 21 kwietnia 2007, 21:42
autor: czaja
Dodałem do sekcji "Files",

Kod: Zaznacz cały

ModulePath "/usr/lib/xorg/modules/extensions"
ModulePath "/usr/lib/xorg/modules/drivers"
działa, ale teraz inny problem wyskakuje:

Kod: Zaznacz cały

Failed to load module pcidata (module does not exist)
Fatal server error. Unable to load requiet modules.

: 21 kwietnia 2007, 21:47
autor: draco
pcidata jest w /usr/lib/xorg/modules, czyli trzeba jednak jeszcze dodać samo:

Kod: Zaznacz cały

ModulePath "/usr/lib/xorg/modules"

: 21 kwietnia 2007, 21:58
autor: czaja
Niestety niedziała mi. Po dodaniu

Kod: Zaznacz cały

ModulePath "/usr/lib/xorg/modules"
stan powraca do tego, że nie ma "glx" oraz "nvidia" :/

: 21 kwietnia 2007, 21:59
autor: Kaka'
draco, dodałem to i dalej mnie informuje, że nie może znaleźć tych modułów. Może pokażę xorg.conf:

Kod: Zaznacz cały

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder26)  Mon Feb 26 23:37:58 PST 2007

# /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
#Section "Extensions"
#	Option 	"Composite"	"Enable"
#EndSection

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Files"
	# path to defoma fonts
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    ModulePath 	"/usr/lib/xorg/modules/extensions"
    ModulePath 	"/usr/lib/xorg/modules/drivers"
    ModulePath 	"/usr/lib/xorg/modules"

EndSection

Section "Module"
    Load           "i2c"
    Load           "bitmap"
    Load           "ddc"
    Load           "dbe"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "vbe"
    Load 		"v4l"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "pl"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/2"
    Option         "Emulate3Buttons" "true"
EndSection

Section "Monitor"
    Identifier     "LCD72VM"
    Option         "DPMS"
    HorizSync 	31,5-81,5
    VertRefresh 	56-75
EndSection

Section "Device"
    Identifier     "nVidia Corporation G70 [GeForce 7600 GS]"
    Driver         "nv"
    Option 		"AddARGBGLXVisuals"	"true" 	
    Option  		"AllowGLXWithComposite" "true"
#    Option  		"TripleBuffer"  	"true"
#    Option  		"CursosShadow" 		"true"
#    Option  		"UseEdidFreqs"  	"true"
    Option 		"RenderAccel" 		"true"
    Option 		"backingstore" 		"true"

EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "nVidia Corporation G70 [GeForce 7600 GS]"
    Monitor        "LCD72VM"
    DefaultDepth    24
    SubSection     "Display"
        Depth       1
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
	Option 	"Composite"	"Enable"
EndSection
Oczywiście zmieniłem "nv" na "nvidia" - teraz jadę na otwartych, bo na zamkniętych nie mogę się zalogować.

Masz może jeszcze jakiś pomysł?

draco, a Ty też miałeś ten problem, czy nie?