Problemy z kartami graficznymi NVIDIA w Linux Ubuntu – jak je rozwiązać?
Sterowniki do kart graficznych NVIDIA w systemie Linux Ubuntu bywają problematyczne, szczególnie dla nowych użytkowników. Wiele osób doświadcza problemów, takich jak czarny ekran po instalacji sterownika, zacinające się animacje, brak akceleracji sprzętowej, a nawet brak wykrywania karty graficznej.
W tym artykule przedstawimy najczęstsze problemy ze sterownikami NVIDIA w Ubuntu oraz sposoby ich skutecznego rozwiązania.
1. Jak sprawdzić, czy karta NVIDIA działa poprawnie?
Przed podjęciem jakichkolwiek działań warto sprawdzić, czy system wykrywa kartę graficzną NVIDIA oraz jakie sterowniki są aktualnie używane. Wykonaj w terminalu:
lspci | grep -i nvidia
Jeśli karta jest poprawnie wykrywana, zobaczysz informacje o modelu karty. Następnie sprawdź, jaki sterownik jest w użyciu:
nvidia-smi
Jeżeli pojawia się błąd „Command not found”, oznacza to, że sterowniki NVIDIA nie są zainstalowane lub nie działają poprawnie.
Możesz również użyć narzędzia ubuntu-drivers
:
ubuntu-drivers devices
To polecenie pokaże, jakie sterowniki są dostępne dla Twojej karty.

2. Instalacja sterowników NVIDIA w Ubuntu
Domyślnie Ubuntu korzysta ze sterownika otwartego (nouveau), który działa, ale nie zapewnia pełnej wydajności. Zalecana jest instalacja oficjalnych sterowników NVIDIA.
a) Instalacja sterownika NVIDIA przez terminal
Najprostszym sposobem jest użycie menedżera sterowników:
sudo ubuntu-drivers autoinstall
To polecenie automatycznie wybierze i zainstaluje odpowiedni sterownik. Następnie uruchom ponownie system:
sudo reboot
b) Instalacja sterownika NVIDIA ręcznie
Jeśli chcesz wybrać konkretną wersję sterownika, wykonaj:
sudo apt install nvidia-driver-XXX
(Zamień XXX
na numer wersji, np. nvidia-driver-535
dla sterownika 535).
Po zakończeniu instalacji uruchom ponownie komputer.
c) Instalacja sterownika NVIDIA przez GUI
- Otwórz Oprogramowanie i aktualizacje.
- Przejdź do zakładki Sterowniki dodatkowe.
- Wybierz Zalecany sterownik NVIDIA.
- Kliknij Zastosuj zmiany i uruchom ponownie komputer.
3. Czarny ekran po instalacji sterowników NVIDIA
Częstym problemem po instalacji sterowników NVIDIA jest czarny ekran po uruchomieniu systemu. Można to naprawić w następujący sposób:
a) Uruchomienie Ubuntu w trybie awaryjnym
- Podczas startu systemu naciśnij ESC lub Shift, aby otworzyć menu GRUB.
- Wybierz Opcje zaawansowane dla Ubuntu.
- Wybierz Tryb ratunkowy (recovery mode).
- Wybierz opcję Tryb root (Drop to root shell prompt).
b) Zresetowanie sterownika do domyślnego
Jeśli system nie uruchamia się po instalacji sterownika NVIDIA, możesz usunąć go i wrócić do sterownika nouveau:
sudo apt remove --purge '^nvidia'
sudo apt autoremove
sudo reboot
Po ponownym uruchomieniu system powinien działać z otwartym sterownikiem nouveau.
c) Wyłączenie opcji „Wayland”
Niektóre wersje Ubuntu domyślnie korzystają z Wayland, który może powodować problemy ze sterownikami NVIDIA. Możesz wymusić użycie Xorg:
- Edytuj plik konfiguracyjny:
sudo nano /etc/gdm3/custom.conf
- Znajdź linię:
#WaylandEnable=false
- Usuń
#
, aby wyglądało to tak:WaylandEnable=false
- Zapisz zmiany (
Ctrl + X
,Y
,Enter
). - Uruchom ponownie komputer.
4. NVIDIA nie jest wykrywana przez system
Jeśli karta graficzna nie jest wykrywana, sprawdź, czy sterowniki są poprawnie zainstalowane:
nvidia-settings
Jeśli narzędzie NVIDIA X Server Settings nie otwiera się lub nie wykrywa karty, spróbuj wymusić użycie sterownika:
sudo prime-select nvidia
sudo reboot
W przypadku laptopów z hybrydową grafiką Intel/NVIDIA, warto sprawdzić tryb pracy karty:
sudo cat /sys/module/nvidia_drm/parameters/modeset
Jeśli wynik to N
, można spróbować włączyć obsługę NVIDIA:
sudo nvidia-xconfig
sudo reboot
5. Problemy z wydajnością i tearingiem w NVIDIA
Po instalacji sterowników NVIDIA mogą wystąpić przycięcia obrazu (tearing) i niska wydajność. Można to naprawić, włączając tryb Force Full Composition Pipeline.
a) Włączenie Force Full Composition Pipeline
- Otwórz terminal i wpisz:
nvidia-settings
- Przejdź do zakładki X Server Display Configuration.
- Kliknij Advanced i zaznacz Force Full Composition Pipeline.
- Kliknij Apply, a następnie Save to X Configuration File.
Jeśli problem nadal występuje, edytuj plik konfiguracyjny ręcznie:
sudo nano /etc/X11/xorg.conf
Dodaj w sekcji Device:
Option "TripleBuffer" "True"
Option "ForceCompositionPipeline" "True"
Zapisz (Ctrl + X
, Y
, Enter
) i uruchom ponownie komputer.
6. Podsumowanie
Problemy z kartami NVIDIA w Ubuntu mogą być frustrujące, ale większość z nich można rozwiązać, stosując odpowiednie sterowniki i konfigurację.
✅ Instalacja sterowników NVIDIA – użyj ubuntu-drivers autoinstall
lub GUI.
✅ Czarny ekran po instalacji – uruchom w trybie awaryjnym i usuń problematyczne sterowniki.
✅ NVIDIA nie jest wykrywana – wymuś sudo prime-select nvidia
.
✅ Niska wydajność i tearing – włącz Force Full Composition Pipeline.
✅ Problemy z Wayland – przełącz na Xorg (WaylandEnable=false
).
Dzięki tym metodom możesz cieszyć się pełną wydajnością karty graficznej NVIDIA w Ubuntu! 🚀