Skocz do zawartości

Sterowniki Nvidia


Budek24

Rekomendowane odpowiedzi

Jestem nowym, młodym i jeszcze nie ogarniętym użytkownikiem. Szukam sterowników do nVidia TNT2, co prawda znalazłem odpowiednie, lecz ich nie ma na serwerze

yum install kmod-nvidia-legacy

ale konsola pokazuje

Wczytane wtyczki: refresh-packagekit
livna                                                    | 2.1 kB     00:00     
fedora                                                   | 2.4 kB     00:00     
adobe-linux-i386                                         |  951 B     00:00     
updates                                                  | 2.3 kB     00:00     
Ustawianie procesu instalacji
Analizowanie argumentów instalacji pakietów
Nie ma pakietu kmod-nvidia-legacy.
Nie ma niczego do zrobienia

 

Wole nie instalować sterowników ze strony nVidii, ponoć zamieniają jakieś pliki w systemie, a potem jest nieciekawie.

Nie martwiłbym sie tym, ale chce sobie zagrać w Openarena, ale ono nie wykrywa akceleratora 3D. Dziękuję za porady i wyjaśnienia. Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

yum install --enablerepo=livna-testing kmod-nvidia-legacy

 

Niestety po instalacji tych sterowników coś się zepsuło. Mianowicie przy starcie systemu mam do wyboru 3 opcjie: 2 Fedory oraz XP.

 

Pierwsza, wyżej położona podczas uruchamiania pokazuje komunikaty [ok], lecz potem nie włącza się środowisko X, tylko miga ekran do logowania w konsoli (tak jak DOS, nie wiem jak wytłumaczyć, cały ekran czarny i czcionka biała).

 

Druga działa dobrze, lecz pokazuje ostrzeżenia przy wczytywaniu sterowników (o ile się nie mylę), potem działa dobrze tylko nie ma sterowników do karty graficznej.

Da się to jakoś naprawić, odinstalować to co zainstalowałem?

Odnośnik do komentarza
Udostępnij na innych stronach

Aktualizowałeś system po instalacji? Jaką masz fedorę? Jakiś czas temu odpaliłem akcelerację na tej karcie, ale wymaga to kilku zmian w xorgu (na pewno trzeba wyłączyć composite czy coś w tym stylu), poszukaj na forum. Pokaż jeszcze zawartość /etc/X11/xorg.conf . Btw. na tej karcie pójdzie openarena? 0.o A i koniecznie muszą być stery z paczki kmod-nvidia-legacy.

Odnośnik do komentarza
Udostępnij na innych stronach

Niestety po instalacji tych sterowników coś się zepsuło. Mianowicie przy starcie systemu mam do wyboru 3 opcjie: 2 Fedory oraz XP.

Nic się nie zepsuło, tylko dla bezpieczeństwa yum, domyślnie zachowuje starsze jądro gdyby w nowszym coś nie działało.

 

Odnośnik do komentarza
Udostępnij na innych stronach

System na działającym jądrze jest w pełni zaktualizowany. Na tej karcie z pewnością pójdzie OA, w końcu grałem w OA na XP. Mam Fedorę 9.

 

# Xorg configuration created by livna-config-display

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
EndSection

Section "ServerFlags"
    Option        "AIGLX" "off"
EndSection

Section "InputDevice"

# keyboard added by rhpxl
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "pl"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "nv"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Videocard0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Extensions"
    Option        "Composite" "Disable"
EndSection

 

Już biorę się za przeszukanie forum. Dziękuję

Odnośnik do komentarza
Udostępnij na innych stronach

Upewnij, że stery są poprawnie zainstalowane rpm -qa kmod-nvidia-legacy :

Section "Device"
    Identifier  "Videocard0"
    Driver      "nv"
EndSection

A zawartość xorga wrzuciłeś z kernela, na którym Ci pulpit nie startuje? Czy z tego na którym fedora X'y się normalnie uruchamiają? Powinieneś zamienić "nv" na "nvidia" , resztę na razie zostaw jak jest i zresetuj x'y (ctrl+alt+backspace). No tak pomyliłem openarenę z alienareną, przy odpowiednich ustawieniach to na tej karcie wyciągniesz koło 125fpsów ;) .

Odnośnik do komentarza
Udostępnij na innych stronach

[root@localhost ~]# rpm -qa kmod-nvidia-legacy 

kmod-nvidia-legacy-71.86.04-2.lvn9.i686

 

 

 

Martwi mniei686, bo mam system 32 bitowy :)

 

Zawartość xorga jest z uruchamiającego się x'y, ale wywala on ze 4, 5 ostrzeżeń i 2 [zawiódł] przy starcie systemu.

Odnośnik do komentarza
Udostępnij na innych stronach

W sumie to pytanie o to, z którego kernela dałeś xorga było zbędne :) . Co do i686 to jest ok, dla systemów 64bitowych jest x86_64. Zrobiłeś to co napisałem w poprzednim poście, zamieniłeś w xorgu "nv" na "nvidia" i zresetowałeś X'y. Najlepiej robić to na najnowszym jądrze (na tym które chce uruchomić się domyślnie), musisz w trybie tekstowym zalogować się na roota i wtedy edytować xorga np. nano /etc/X11/xorg.conf i reset x'ów normalnie ctrl+alt+backspace . Chociaż może się okazać, że Twój wysiłek pójdzie na marne, bo jak widzisz stery są repozytorium devel i ogólnie póki co xorg też nie jest w stabilnej wersji. Gdybym nadal używał rivy to mógłbym powiedzieć czy jest sens się męczyć, czy szkoda nerwów, ale ostatnio zaszalałem i wstawiłem do kompa GF 5200FX (co za moc :D ) .

Odnośnik do komentarza
Udostępnij na innych stronach

Hmm. Mam Fedora 9 64 bitową i dwie karty GeForce 8500 w dualu. Zrobiłem yum install kmod-nvidia i tryb graficzny nie działa (a kiedyś działał, jeszcze za czasów wcześniejszych wersji, kiedy nie było problemów z ABI i nowym xorgiem). Moduł jądra przy starcie niby działa poprawnie. Pisze OK. lsmod go pokazuje jako załadowany w pamięci.

 

W logu niewiele:

X.Org X Server 1.4.99.902 (1.5.0 RC 2)
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-53.1.19.el5 x86_64 
Current Operating System: Linux localhost.localdomain 2.6.25.6-55.fc9.x86_64 #1 SMP Tue Jun 10 16:05:21 EDT 2008 x86_64
Build Date: 12 June 2008  01:05:47AM
Build ID: xorg-x11-server 1.4.99.902-3.20080612.fc9 
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jun 17 20:59:58 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "<default monitor>"
(**) |   |-->Device "Videocard0"
(==) No monitor specified for screen "Screen0".
    Using a default monitor configuration.
(**) |-->Input Device "Keyboard0"
(**) Option "AIGLX" "on"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) FontPath set to:
    catalogue:/etc/X11/fontpath.d,
    built-ins
(**) ModulePath set to "/usr/lib64/xorg/modules/extensions/nvidia,/usr/lib64/xorg/modules"
(**) Extension "Composite" is enabled
(==) |-->Input Device "<default pointer>"
(==) The core pointer device wasn't specified explicitly in the layout.
    Using the default mouse configuration.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x7b4ea0
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.3
    X.Org Video Driver: 4.0
    X.Org XInput driver : 2.0
    X.Org Server Extension : 1.0
    X.Org Font Renderer : 0.5
(II) Loader running on linux
(--) using VT number 7

(!!) More than one possible primary device found
(--) PCI: (0@4:0:0) nVidia Corporation GeForce 8500 GT rev 161, Mem @ 0xfc000000/16777216, 0xd0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000ac00/128, BIOS @ 0x????????/131072
(--) PCI: (0@5:0:0) nVidia Corporation GeForce 8500 GT rev 161, Mem @ 0xf8000000/16777216, 0xc0000000/268435456, 0xf6000000/33554432, I/O @ 0x00009c00/128, BIOS @ 0x????????/131072
(II) System resource ranges:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
    [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [8] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
    [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [12] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
    [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [16] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [17] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    [18] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [19] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [21] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [23] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
(II) LoadModule: "extmod"

(II) Loading /usr/lib64/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.4.99.902, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.0
(II) Loading extension SELinux
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"

(II) Loading /usr/lib64/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.4.99.902, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"

(II) Loading /usr/lib64/xorg/modules/extensions/nvidia//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
(II) NVIDIA GLX Module  173.14.05  Mon May 19 00:27:33 PDT 2008
(II) Loading extension GLX
(II) LoadModule: "freetype"

(II) Loading /usr/lib64/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
    compiled for 1.4.99.902, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "dri"

(II) Loading /usr/lib64/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.4.99.902, module version = 1.0.0
    ABI class: X.Org Server Extension, version 1.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"

(II) Loading /usr/lib64/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.4.99.902, module version = 1.0.0
    ABI class: X.Org Server Extension, version 1.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"

(II) Loading /usr/lib64/xorg/modules/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(II) LoadModule: "kbd"

(II) Loading /usr/lib64/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
    compiled for 1.4.99.901, module version = 1.3.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.0
(II) LoadModule: "mouse"

(II) Loading /usr/lib64/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
    compiled for 1.4.99.901, module version = 1.3.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.0
(II) NVIDIA dlloader X Driver  173.14.05  Mon May 19 00:09:56 PDT 2008
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: 
(EE) No devices detected.

Fatal server error:
no screens found

 

xorg.conf mam taki:

# Xorg configuration created by livna-config-display

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib64/xorg/modules/extensions/nvidia"
    ModulePath   "/usr/lib64/xorg/modules"
EndSection

Section "ServerFlags"
    Option        "AIGLX" "on"
EndSection

Section "InputDevice"

# keyboard added by rhpxl
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "pl"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "nvidia"
    Option        "AddARGBGLXVisuals" "True"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Videocard0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection

 

Pozmieniało się coś o czym nie wiem? Czy nadał są problemy z xorg 1.5 (te nowe stery podobno są już zgodne z xorg 1.5)?

Odnośnik do komentarza
Udostępnij na innych stronach

Doszedłem, że jak mam ustawiony w BIOS-ie tryb SLI na "dual" (bo mam dwie takie same karty NVIDIA 8500GT połączone mostkiem), to fedora 9 przy obecnych sterach głupieje (a kiedyś nie miało to znaczenia). W trybie ustawienia "single" sterownik wykrywa sobie kartę i włącza się tryb graficzny (czyli jest normalnie i wszystko chodzi prawidłowo). Najśmieszniejsze jest to, że na tym samym kompie mam postawionego od niedawna openSUSE 11 i tam sterowniki NVIDI śmigają niezależnie od tego ustawienia w BIOS-ie (a xorg.conf taki sam). Dziwne. Czy są jakieś ustawienia w xorg.conf (lub w jakimś innym pliku konfiguracyjnym, np. dotyczącym modułów kernela), które dotyczą SLI?

 

W Fedorze 9 wystarczyło dodać w xorg.conf linię: BusID "PCI:5:0:0" w sekcji Devices. Numer urządzenia sprawdzamy poleceniem lspci. Oczywiście możemy nie od razu trafić na kartę grafiki połączoną fizycznie kablem z monitorem.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...