Problem z Nvidia na Suse 11.3

July 18th, 2010 by admin Leave a reply »

Problem tyczy się konfiguracji kernela i dlatego nie można zainstalować sterownika do najnowszego Suse.

Rozwiązanie:

Otwieramy YAST

potem, otwieramy “Edytor /etc/sysconfig”

A następnie rozwijamy listę klikając w trójkąty i zaznaczamy “NO_KMS_IN_INITRD”

a następnie po prawej stronie ustawiamy yes (wybierając z rozwijanej listy)

Po tym nastąpi stworzenie nowego initrda.  Uruchamiamy komputer ponownie.

Po tym kroku możemy zainstalować make gcc (wraz z okolicami) oraz kernel-source.

Pobieramy najnowsze sterowniki z Nvidia.com (zalecam tą stronę bo rodzima ma dość wolny download), wylogowujemy się na obecnym użytkowniku, następnie po przełączeniu na konsolę tty1 (ctrl+alt+f1), lub też inną logujemy się jako root. Po zalogowaniu uruchamiamy init 3 (uwaga w tym momencie nastąpi wyłączenie X-ów),

# init 3

# sh /home/user/Pobrane/Nvidia-drivers.sh -q

Dalej postępujemy według instalatora :) .

Wszystko na sam koniec piszemy,

# reboot

i komputer się restartuje. Wszystko już powinno działać, by sprawdzić czy jest poprawnie uruchamiamy terminal(bez roota!) i polecenie glxinfo:

:~> glxinfo  | grep NVIDIA

server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL version string: 3.3.0 NVIDIA 256.35

Jak widać program grep pokazuje że wszystko ok. Teraz powinniśmy się zabrać za konfiguracje compiza i dekodowania filmów HD prze grafikę

# zypper install libvdpau1 vdpau-video-nvidia

a w programie smplayer przestawiamy na sterownik vdpau (w innych powinien również się pokazać ten sterownik); tylko dla chipsetów od conajmniej G84 (8400GT) w zwyż.

Share and Enjoy:
  • Print
  • Digg
  • Facebook
  • Google Bookmarks
  • MySpace
  • Twitter
  • Wykop
  • Add to favorites
  • Live
Advertisement

6 comments

  1. aix says:

    1click Nvidia dla Opensuse 11.3 działa
    http://www.susek.info/article/Sterowniki-NVIDIA.shtml
    kliknij w zielony przycisk w artykule (oczywiście wybrać trzeba odpowiedni) i działa.
    Dla potwierdzenia:
    ftp://download.nvidia.com/opensuse/11.3/x86_64/

  2. aix says:

    JA zrobiłem jeszcze prościej:
    1. (nie wiem czy potrzebny ten krok)
    w Yast/system/edytor etc/sysconfig zmieniłem
    w system/kernel/ NO_KMS_IN_INITRD WARTOŚĆ NO na YES
    2.kliknąłem w 1-click (przycisk zielony na stronie
    http://www.susek.info/article/openSUSE-11.1-sterownikow-NVIDIA.shtml
    3. Postępowałem dalej zgodnie z instalatorem restart i działa
    Mam teraz sterownik NVIDIA 195.36.31 na Opensuse 11.3. Nie kasowałem katalogów domowych KDE. Wszystko działa.

  3. admin says:

    @aix
    Widzisz znaczy się że niezbyt uważnie czytałeś ten artykuł
    “1. (nie wiem czy potrzebny ten krok)
    w Yast/system/edytor etc/sysconfig zmieniłem
    w system/kernel/ NO_KMS_IN_INITRD WARTOŚĆ NO na YES” ten krok jest bardzo potrzebny ponieważ zmienia konfiguracje kernela, lecz jak najbardziej można zrobić drugim sposobem – i dopiszę do do posta.
    Jak najbardziej można potem zrobić instalację 1-click. Opisywana przeze mnie metoda może jest odrobinę mniej wygodna (wraz z restartem cała instalacja binarek zajmie 5 min), ale jest korzystniesza :)
    U mnie sterowniki mają wersję finalną 256.34 a u Ciebie raczej nie :)

  4. admin says:

    @aix
    Tak jak najbardziej sprawdz tylko na lisiec repozytoriów czy 1-click dodał Ci dla odpowiedniego susła,
    repozytorium można dodać również ręcznie i nie jest to duży problem, natomiast pod linkiem nie znalazłem 1-click
    ftp://download.nvidia.com/opensuse/11.3/i586/ a tutaj jest dla i586.
    Dzięki za link do repozytorium :)

  5. André says:

    Bardzo ciekawy blog
    Czy warto zmienic Suse 10.3 na 11.3 ???
    (andré z francji)

Leave a Reply