Grafické problémy po / během instalace Ubuntu 16.04 / 16.10 s grafikou NVIDIA

167

Nainstaloval jsem nebo jsem upgradoval na Ubuntu 16.04, ale mám problémy s grafickou kartou.

  • Displej je prázdný
  • Displej bliká
  • Položky na obrazovce se nezobrazují správně
  • Některé programy si stěžují na grafické problémy
  • Počítač se spustí do režimu s nízkou grafikou

  • Váš specifický problém nemusí být zde, zkuste však řešení popsaná v odpovědi.

Tato otázka je velmi široká, ale každá z těchto otázek má pravděpodobně jedno řešení.

Pokud se setkáte s přihlašovací smyčkou, zkontrolujte poslední část své odpovědi.

Pokud se setkáte s některým z uvedených problémů a máte vlastní řešení (moje nefungovala nebo existuje rychlejší cesta), neváhejte odeslat další odpověď POLITE, která popisuje váš problém a jak jste jej opravili.

Ti, kteří se pokoušejí nainstalovat Ubuntu, naleznete v části s názvemIf you are unable to enter a TTY or are trying to install Ubuntu.

    
dané TheWanderer 23.04.2016 02:01

12 odpovědí

194

Mějte na paměti, že tato odpověď může být mírně zastaralá. Budu se snažit pravidelně aktualizovat, ale nic nemohu zaručit. Níže uvedená verze ovladače nemusí být nejnovější. Zkontrolujte prosím stránku Launchpad pro potvrzení.

Každá z popsaných (a možná i dalších) problémů může být opravena podle níže uvedených kroků.

Pokud instalujete Ubuntu, postupujte podle části 3.

1. Nejprve se ujistěte, že můžete zadat TTY

Stiskněte tlačítko Ctrl + Alt + F1

Pokud vás to přenese na černou obrazovku s příkazem pro přihlášení, pokračujte dál. V opačném případě budete pravděpodobně muset zavádět speciální vlajku jádra. Pokyny jsou uvedeny níže.

2. Nyní pro opravu

  1. Přihlaste se ke svému účtu v TTY.
  2. Spustitsudo apt-get purge nvidia-*
  3. Spusťtesudo add-apt-repository ppa:graphics-drivers/ppa a paksudo apt-get update.
  4. Spusťtesudo apt-get install nvidia-375.
  5. Restartujte a problém s grafikou by měl být opraven.

3. Pokud nemůžete zadat TTY nebo se pokoušíte nainstalovat Ubuntu

  1. Restartujte aplikaci GRUB.
  2. Zvýrazněte volbuUbuntu a stiskněte E .
  3. Přidejtenouveau.modeset=0 do konce řádku začínajícímlinux.
  4. Stiskněte F10 pro spuštění.
  5. Postupujte podle výše uvedených pokynů.
    • Pokud instalujete Ubuntu, ignorujte tento krok, ale po dokončení instalace postupujte podle zbytku tutoriálu.

Toto řešení by mělo vyřešit mnoho problémů popsaných uživateli po upgradu na 16.04. Pokud je ovlivněna nová instalace, je toto řešení stejné.

Pokud narazíte na problémy, měli byste se zeptat na jinou otázku. (Viz tuto otázku, abychom věděli, že to není duplikát.) Existuje však několik dalších malých oprav, které si můžete vyzkoušet ještě předtím.

  • Přeinstalujte Xorg

    • Vraťte se zpět do TTY a spusťtesudo apt-get purge xorg-* xserver-xorg; sudo apt-get install xorg xserver-xorg; sudo dpkg-reconfigure xorg.
  • Přeinstalujte své pracovní prostředí

    • Pokud je v jednotce, spusťtesudo apt-get purge ubuntu-desktop; sudo apt-get install ubuntu-desktop.
    • Pokud na GNOME běžísudo apt-get purge ubuntu-gnome-desktop gnome-desktop-environment; sudo apt-get install ubuntu-gnome-desktop.
    • Pokud na MATE běžísudo apt-get purge ubuntu-mate-desktop mate-desktop-environment; sudo apt-get install ubuntu-mate-desktop
    • Každá Ubuntu DE má svůj vlastní název balíčku. Pokud máte KDE nebo něco jiného, ​​název by měl být podobný výše uvedenému.
  • Znovu nainstalujte znovu
    • Nejde o nejvíce pozvanou možnost, ale někdy je to nejlepší, co dělat v takových případech.

Pamatujte, že existuje spousta věcí, které se mohou pokazit, a není zaručená oprava pro všechno. Dokonce i když prožíváte něco, co je uvedeno v této otázce, řešení nemusí pro vás plně fungovat.

Tato odpověď je pouze pro otázky s ovladačem 16.04 a nVIDIA. Váš problém může jít hlouběji než špatný ovladač.

Další problémy po opravě

  • Pokud se dostanete na pracovní displej, ale narazíte na přihlašovací smyčku (přihlašte se a vrátíte se na přihlašovací obrazovku), pohled zde .
odpověděl TheWanderer 23.04.2016 02:01
11

Nainstaloval jsem Ubuntu 16.04 a všechno fungovalo, dokud jsem přešel na ovladač NVIDIA. Po restartování jsem se nemohl dostat přes přihlašovací obrazovku. Řešení, které pro mě pracovalo, bylo zakázat zabezpečené spuštění .

Zatímco jsem se připojil do přihlašovací smyčky, přepnul jsem na konzoluCtl+Alt+F1, restartoval a zakázal zabezpečené spuštění vUEFI. Nyní vše funguje s nainstalovaným ovladačem nvidia.

    
odpověděl Karhu 27.04.2016 22:34
7

Displej je prázdný & Displej bliká

Měl jsem stejný problém, ale teď to všechno funguje dobře.

Existují dvě řešení:

  1. Použijte ovladač NVIDIA verze 364 z grafických ovladačů PPA (nejlepší možnost)

    • sudo add-apt-repository ppa:graphics-drivers/ppa
    • sudo apt update && sudo apt install nvidia-364
  2. Použijte LightDM namísto GDM

    • sudo apt-get install lightdm
    • zvolítelightdm jako výchozí při výzvě.

POZNÁMKA Pokud to pro vás nefungovalo, nainstalujte do aplikace Additional Drivers aplikaciintel-microcode (pokud je k dispozici) před instalací ovladače NVIDIA.

    
odpověděl Independent Peculiar 24.04.2016 23:24
6

Upgradoval jsem z Ubuntu GNOME 15.10 na 16.04 a čelil černé obrazovce. Použitímsystemctl status a kopnutím protokolů jsem zjistil, že vlastní patentované ovladače NVidia byly rozbité.

Purgingnvidia-* a přeinstalovánígdm mě dostal do režimu s nízkou grafikou, ale přeinstalování ovladačů NVidia přineslo černou obrazovku zpět. Jak se ukázalo, Secure Boot byl nastaven na "Windows" v nastavení systému BIOS. Změnil jsem to na "Jiné" a můj problém byl vyřešen.

Než jsem našel volbu Secure Boot, zkusil (-a) jsem se vyčistit a znovu nainstalovatnvidia-*,xorg*,xserver-xorg,ubuntu-gnome-desktop,gnome-desktop-environment. Nejsem si jistý, jestli to pomohlo, ale zdá se, že je to nejlepší. Také nástroj pro upgrade řekl, že bude muset vypnout Secure Boot, aby se to podařilo, ale že by to později znovu zapnulo. To mě přimělo k tomu, abych to hledala.

    
odpověděl kd8azz 27.04.2016 03:03
4

Zkontroloval jsem protokol X11 v souboru /var/log/Xorg.0.log pro záznamy o chybách (EE):

root@computer:/var/log# grep EE Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.124] (EE) No devices detected.
[   156.127] (EE) no screens found(EE) 

, takže grafická karta nebyla detekována novým ovladačem.

Kontrola nainstalované karty s lspci dala následující výsledek:

root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA 
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]    (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

U tohoto typu grafické karty neodpovídají odpovědi doporučující instalaci ovladačů NVIDIA, které mi pomohly, protože nejnovější ovladač NVIDIA nepodporuje kartu.

Po několika internetových vyhledáních jsem proto našel návrh, který by pomohl systému X11 trochu zadáním podrobností o kartě v souboru

/usr/share/X11/xorg.conf.d/20-nouveau-conf a pomocí informací z příkazu lspci:

# lspci | grep NVIDIA 
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
   Identifier  "NvidiaGraphics"
   Driver      "nouveau"
   VendorName "NVIDIA Corporation"
   BusID    "PCI:2:0:0"   
EndSection

Nyní fungují věci jako očekávané a v souboru protokolu se neobjeví žádná chyba (EE).

    
odpověděl Wolfgang Fahl 11.08.2016 16:58
4

Pro ty, kteří sledují průvodce, ale problém se stále vyskytuje, možná to má něco společného s ovladačem samotným.

Některé grafické procesory NVIDIA nehrají dobře s nejnovějším ovladačem. Pokud jste se domnívali, že jste obětí tohoto problému, můžete následovat můj průvodce níže.

Níže je pouze odpověď na kopii vložené z mé vlastní otázky zde .

Udělal jsem to! Byl to problém s samotným ovladačem!

Problém : Moje karta (NVIDIA GTX980M) nefunguje dobře s novým proprietárním ovladačem NVIDIA Linux. Řešení : Používejte starý ovladač, který podporuje grafickou kartu.

V podstatě po chvíli, kdy na internetu někdy pobíhají, někteří lidé řekli, že možná mohu namísto nových ovladačů použít namísto nových ovladačů stabilní nvidia-352 .

Při zjišťování apt-cache search nvidia-352 jsem však zjistil, že nvidia-352 je pouze přechodovým ovladačem pro nvidia-361 grafický ovladač.

Nicméně, na základě mého předchozího testu, nvidia-361 až po nejnovější (nvidia-370 v době psaní) je zdrojem mého problému.

Pro přechod nvidia-361 je třeba stáhnout přesně nvidia-352

Pokud máte stejný problém jako můj, níže jsou kroky, jak jsem to vyřešil.

Kroky:

  1. Odinstalujte všechny aktuální problémy s ovladači NVIDIA.

    sudo apt-get purge nvidia-* libcuda-* 
    

    .

  2. Vytvořte dočasnou složku pro uloženínvidia-352 požadovaných souborů

    cd ~/Desktop
    mkdir nvidia-352
    cd nvidia-352
    

    .

  3. Stáhněte požadované soubory pro grafický ovladačnvidia-352

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
    

    Upravit 1:

    Pokud máte problém s stahováním nvidia-352_352.63-0ubuntu3_amd64.deb z výše uvedeného odkazu (došlo mi), můžete si jej také stáhnout z různých zdrojů.

    Zde je alternativní odkaz pro tento soubor:

    http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
    

    Upravit 2:

    Odkazy nahoře jsou pro 64bitový ovladač NVIDIA, pro ty, kteří hledají 32bitové pak se podívejte na odkaz níže:

    https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
    

    Kroky jsou stejné, stačí stahovat jiné soubory, které podporují 32bitové nastavení.

    .

  4. Nainstalujte všechny deb soubory

    sudo dpkg -i *.deb
    

    .

  5. Restartování

    .

Voila! Pokud jste se spustili na plochu bez jediného selhání, úspěšně jste tento grafický problém vyřešili!

Užijte si! : D

    
odpověděl Mohd Shahril 29.08.2016 19:04
1

Poté, co se tento problém potýkal za jeden a půl dne, nakonec byl vyřešen vypnutím zabezpečeného zavádění v nastavení Bios. během instalace ovladače jsem byl vyzván k vypnutí zabezpečeného bootování a já, ale nějak, možná proto, že je nainstalována také okna, nebyla zakázána (při instalaci). restartování a stisknutí klávesy F2 (na Asus) Dostal jsem se do služby Bios, zabezpečení, pak jsem zablokoval zabezpečené zavádění. restartování a voila! Ačkoli to může být specifické pro některé bios verze nebo dual boot systémy, nikdo neposlal toto řešení předtím.

    
odpověděl Yuval Harpaz 30.08.2017 13:55
0

Každý den se snažím aktualizovat a stáhnout je pomocí programu Software Updater. Ale včera v noci mě Ubuntu požádal o částečné stahování (řekl, něco nefunguje správně - něco takového), takže se řídím procesem Partial Download . Ukončil proces stahování a požádal o restart, takže restartuji Ubuntu. Po restartování jsou boot logo a přihlašovací okno připojení k internetu (jak jsem se snažil i wifi + ethernet) ! Takže se nemůžu ani přihlásit!

Používám Ubuntu 16.04.2 LTS v notebooku ASUS X556UQ .

Po dlouhém experimentu (zkouším výše uvedené a jiné řešení od společnosti Google) zjistím, že se problém vyskytuje u Linux Kernel 4.8.0-42 s Nvidia 378 Řidič! Přechodem na Nvidia 370 ovladač pomocí TTY ( Ctrl + Alt + F1 jádro 4.8.0-41 (pomocí menu grub) a vše vyřešeno!

    
odpověděl Mahmudul Hasan Shohag 16.03.2017 16:01
0

Zkoušel jsem mnoho řešení a nepracoval. Nakonec jsem to zkusil a fungoval perfektně, bez nutnosti dělat věci jakosudo service lightdm stop a tak dále. Stačí spustit následující:

Zobrazuje seznam kompatibilních ovladačů pro vaše zařízení: sudo ubuntu-drivers list

Poté spusťte instalaci kompatibilních:

sudo ubuntu-drivers autoinstall

Konečně proveďte (nebo restartujte počítač):

sudo service lightdm restart

    
odpověděl Amir 12.02.2018 06:20
-1

Když jsem poprvé nainstaloval Ubuntu 16.04.1, měl jsem grafické problémy, které byly vyřešeny pomocí nvidia-304 (již zmíněné řešení bylo řečeno výše). Právě jsem aktualizoval svůj systém asi před týdnem a od té doby jsem se ocitl v problému "nemůže se přihlásit do smyčky", jak již mnoho lidí popsalo. Přihlášení přes tty jsem se snažil nainstalovat nvidia-304, 324, 350 a 370. Žádný z nich nefungoval. Nakonec jsem zkoušel něco velmi drastického. Instaloval jsem Xubuntu 16.04.1. Okamžitě pracoval s žádným zvláštním úsilím z mé strany. Takže se zdá, že problém je úzce svázán s manažerem plochy (Gnome). Takže pokud můžete přepnout na Xfce z okna shellu, možná byste byli s vaší aktuální verzí Ubuntu (omlouvám se, ale nevím, jak to udělat). Jinak nainstalujte Xubuntu.

Hodně štěstí!

    
odpověděl Joe Berry 08.11.2016 03:42
-1

Měl jsem tento problém s přihlašovací smyčkou již několik měsíců až do konce. Teď jsem konečně dostala odpověď a opravdu ji chcete sdílet se všemi těmi, kteří táhnou vlasy za řešení. Pokud existuje jednodušší způsob, jak to udělat, řekněte to prosím.

Toto je můj první příspěvek, takže prosím nést s chybami, které mohu udělat jako první časovač:)

Řeknu celý proces, který jsem udělal od samého začátku, takže budete vědět, jaké jsou všechny metody, které jsem zkoušel.

  1. Nejprve při instalaci Ubuntu byla obrazovka neuvěřitelně pomalá a zaostávala. Výstup vycházel z vestavěného grafického výstupu (vestavěného VGA) a poté po instalaci ovladačů NVIDIA zobrazovala přihlašovací smyčku, při které se uživatel přihlásí do počítače, bude blikat a poté se znovu zobrazí přihlašovací obrazovka nekonečná smyčka. Rozlišení bylo také nízké, ale výstup pocházel tentokrát z HDMI GPU.

  2. Chcete-li zkusit opravit situaci, bylo na webu mnoho návrhů, například zkusit odebrat soubor .Xauthority nebo zkusitsudo chown user:user .Xauthority. Zkoušel jsem oba, ale marně.

  3. Pak se pokusila nainstalovat správcelightdm namísto obvykléhogdm správce, který byl v ubuntu. Já jsem pak změnil zobrazení displeje na stejný, ale to také nefunguje.

  4. Dalším návrhem bylo nainstalovat prostředíxubuntu-desktop a zkusit jej použít. Když jsem odstranilubuntu-desktop a nainstaloval xubuntu-desktop. Tento problém skutečně vyřešil, ale byl dočasný. Obrazovka vaší obrazovky, ale GTX 980 nebyl v nastavení serveru Nvidia x vidět. Ale v tomto okamžiku po instalaci CUDA, která detekuje GPU.

  5. Po restartování se obrazovka přestala znovu pracovat a tentokrát se tty přestala zobrazovat i po použití klávesových zkratekCtrl-Alt-F1 na F7 jednotlivě.

  6. Myslím, že to byl problém v operačním systému, začal jsem experimentovat s ostatními operačními systémy. Stažil jsem a pokusil jsem se nainstalovat verzi serveru Ubuntu. Po instalaci verze serveru jsem se pokusil nainstalovat pracovní prostředí. Proto se po pokusu o instalaci prostředí desktopu havaroval s hlášením "Oh, ne, něco se stalo!". Pak ji opět udeřil.

  7. Odstraňování verze Ubuntu Serveru se pak posunulo naKubuntu 16.04, protože jeho manažer zobrazení může pomoci. Nejprve jsem nainstaloval po vyjmutí GPU a instalace proběhla dobře. Poté jsem nainstaloval ovladač Nvidia po vrácení GPU a přihlašovací smyčka se vrátila zpět. To bylo znovu nevyléčitelné.

  8. Poté jsem se pokusil nainstalovat různé ovladače Nvidia, protože to byl jiný návrh. Snažil jsem se nvidia-300, nvidia-340 a proprietární nvidia-367 v té době, ale všechny byly marné. Tam byly také některé PPA s experimentální verze (ppa xorg-edgers a něco podobného), ale oni také nefungovali.

  9. Pak jsem se pokusil nainstalovat Fedoru. Ale v té době jedna stránka mluvila o jiných paralelních VGA řadičích, které mohou být v systému. Takže když jsem zkontroloval, všiml jsem si, že na základní desce je integrovaný ovladač Matrox Graphics. (MG 200e). To by mohlo být problém, protože by to mohlo být konflikt mezi řidiči po celou tuto dobu. Takže jsem začal hledat, jak vypnout ovladač.

  10. Pak jsem našel metodu !! . Šel jsem do nastavení systému BIOS a pak vypnuli funkci "Onboard display". To problém vyřešilo. Nyní, když jsem otevřel fedoru, začal pracovat společně s kartou GPU a ovladač ještě nebyl nainstalován. Toto bylo skvělé zlepšení předtím. Po instalaci ovladače Nvidia funguje operační systém dobře.

odpověděl Joe 12.11.2016 12:58
-2

Moje řešení je tato.

OS ubuntu 16.04 ovladač nvidia před 350, nainstalovaný v aktualizacích softwaru z ubuntu

Stahuji z nvidia ovladač 370 a já provedu sh./path-to-driver v terminálu enter to tty

ctrl alt f1

a zabíjí proces lightdm

sudo service lightdm stop

mají tyto příkazy problémy

Řešení

Nejprve restartujte počítač a můj první problém byl, že nemohu vstoupit na plochu v ubuntu a nemohou vstoupit do terminálu tty, vstupuji do režimu obnovy a jdu do kořenového terminálu a udělám to

nvidia-uninstall

odeberete ovladač nvidia, který nainstalujete pomocí příkazu./nvidia.run

a restartujte a podívejte se. musíte nainstalovat ovladač ubuntu

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt-get install nvidia-current

nebo najděte v softwaru a aktualizacích a nainstalujte ovladač

Toto řešení je moje řešení stejného problému dříve. Nemohu odinstalovat ovladač při stahování webové stránky nvidia

    
odpověděl Jonathan Rodriguez 29.08.2016 19:52