Narzędzia użytkownika

Narzędzia witryny


konfiguracja:nouveau

Jak wyłączyć sterownik nouveau

Instrukcja ta opisuje, jak wyłączyć sterownik nouveau (otwarty sterownik do kart graficznych NVIDIA) i zainstalować zamknięty sterownik NVIDIA na systemie Linux. Oto krok po kroku:

  • Utwórz plik konfiguracyjny, aby wyłączyć nouveau:
    1. Przejdź do katalogu /etc/modprobe.d/
    2. Utwórz plik `disable-nouveau.conf` z następującą zawartością:

blacklist nouveau

Zaktualizuj initramfs

  1. Wykonaj polecenie:

update-initramfs -u lub dracut –force w zależności od dystrybucji.

Uruchom ponownie komputer

  • Wykonaj polecenie:

reboot

  • Zaloguj się do trybu tekstowego:
    1. Po ponownym uruchomieniu, zamiast logować się do środowiska graficznego, naciśnij Ctrl+Alt+F2, aby przejść do konsoli tekstowej.
    2. Zaloguj się jako root.
  • Zatrzymaj menedżera wyświetlania LightDM:
    1. Wykonaj polecenie:

/etc/init.d/lightdm stop

  • Zmień uprawnienia do pliku instalatora NVIDIA:
    1. Ustaw plik instalatora NVIDIA jako wykonywalny:

chmod +x ./NVIDIA-Linux-x86_64-340-…run

  • Zainstaluj sterownik NVIDIA:**
    1. Uruchom instalator:

./NVIDIA-Linux-x86_64-340-…run

  • Po zakończeniu instalacji:
    1. Dla pewności zaktualizuj initramfs:

update-initramfs -u lub dracut –force (w zależności od dystrybucji)

  • Synchronizuj zmiany na dysku:

sync

  • Uruchom ponownie komputer:

reboot

  • W razie problemów:
    1. Jeśli instalacja nie powiodła się, odinstaluj sterownik NVIDIA:

nvidia-installer –uninstall

  1. Usuń plik konfiguracyjny X11:

rm /etc/X11/xorg.conf

  1. Usuń plik `disable-nouveau.conf`:

rm /etc/modprobe.d/disable-nouveau.conf

  1. Zaktualizuj initramfs:

update-initramfs -u lub dracut –force (w zależności od dystrybucji)

  1. Uruchom ponownie komputer:

reboot

Te kroki powinny umożliwić wyłączenie sterownika nouveau i zainstalowanie zamkniętego sterownika NVIDIA. Jeśli coś pójdzie nie tak, powyższe instrukcje pomogą przywrócić poprzedni stan systemu.

konfiguracja/nouveau.txt · ostatnio zmienione: przez tester