GNU/Linux >> Znalost Linux >  >> Ubuntu

Aktualizovaný ovladač Nvidia – smíšené verze 304.88 a 319.32?

Můj problém je v tom, že po pokusu o aktualizaci ovladače pomocí GUI dalších ovladačů již nemohu spustit Ubuntu s GUI, protože Xorg říká, že modul jádra je verze 304.88 (stará verze před aktualizací), ale součásti ovladače jsou verze 319.32 (nová verze)

Toto je výstup dpkg -l | grep nvidia

dkpg -l | grep nvidia
ii nvidia-304 : 304.88-0ubuntu0.0.3
 NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-319 : 319.32-0ubuntu0.0.1
 NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-common : 1:0.2.44.2
 Find obselete NVIDIA drivers
ii nvidia-current : 304.88-0ubuntu0.0.3
 Transitional package for nvidia-current
ii nvidia-settings : 304.88-0ubuntu.0.0.3
 Transitional package for nvidia-settings
ii nvidia-settings-304 : 304.88-0ubuntu.0.0.3
 Tool for configuring the NVIDIA graphics driver
ii nvidia-settings-319 : 319.32-0ubuntu.0.0.1
 Tool for configuring the NVIDIA graphics driver

To je výstup tohoto souboru.

Zpráva, kterou mi startx dává, je:

NVIDIA:Neshoda API:modul jádra NVIDIA má verzi 304.88, ale tato komponenta ovladače NVIDIA má verzi 319.32. Ujistěte se prosím, že modul jádra a všechny součásti ovladače NVIDIA mají stejnou verzi.

   Fatal server error:
   no screens found

Chápu, že se během aktualizace něco pokazilo, takže by mě zajímalo, jak to opravit, aby byly zbývající části 304 odstraněny a nahrazeny 319. Nevím, kde začít, protože jsem si myslel, že nvidia-current byla ta, která by se aktualizoval na 319 a tak přeinstalace nefungovala. A googlil jsem a zjistil jsem, že někdo řekl, aby se pokusili nainstalovat/znovu nainstalovat/odinstalovat tento balíček:nvidia-current-updates-dev

Ale neměl jsem ten balíček nainstalovaný, takže to nepomohlo. Kromě toho jsem bezradný. Doufám, že informace, které jsem uvedl, budou dostatečné, abych mohl brzy dostat odpověď.

EDIT:

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise

uname -a
Linux SQuad 3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26 16:21:44 UTC 2013 x86_64 x86_64 x86_64 GNU/LINUX

Nejlepší odpověď

Místo instalace nejnovější verze vám doporučuji nainstalovat Kernel což je určeno pro Ubuntu 12.04.3 LTS to je Linux Kernel 3.8.0.30 . Je k dispozici v úložišti, takže není třeba chodit na jiné místo. Zde jsou kroky k instalaci Kernel 3.8.0.30 pro Ubuntu 12.04.3 LTS.

  • Provádějte následující příkazy v sérii (jeden po druhém, pokud se v některém příkazu objeví chyba, napište komentář k příkazu, u kterého jste dostali chybu s chybovou zprávou)

    • Spusťte toto pro aktualizaci úložiště:

      sudo apt-get update
      
    • Toto spusťte, chcete-li nainstalovat Kernel 3.8.x (pozor, nenechte si ujít žádnou postavu)

      sudo apt-get install linux-generic-lts-raring linux-headers-3.8.0-30 linux-headers-3.8.0-30-generic linux-headers-generic-lts-raring linux-image-3.8.0-30-generic linux-image-generic-lts-raring
      
    • Spusťte toto pro aktualizaci grub:

      sudo update-grub
      
    • Proveďte toto pro přenastavení všech nainstalovaných balíčků (Chvíli by to trvalo, takže počkejte. Pokud se to nezdaří, zobrazí nějakou chybu, pokračujte dalším krokem)

      sudo dpkg-reconfigure -a
      
    • Chcete-li restartovat systém, spusťte toto:

      sudo reboot
      
  • Při restartování byste v Grub Entry viděli ještě jednu položku pro Linux Kernel 3.8.0.30 vybral si to.

  • Podívejte se, co se stane.. Odpovězte na další pomoc..

Související:Jak nainstalovat správce přihlášení GNOME 3?

Nyní se odstraňuje nvidia-304 a překonfigurování nvidia-319

Postupujte podle těchto kroků. Předpokládám, že nvidia-319 je aktuálně nainstalován ve vašem systému.

  • Otevřete terminál a proveďte následující příkazy úplně nvidia-304

    sudo apt-get autoremove nvidia-304*
    sudo apt-get --purge remove nvidia-304*
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • Poté spusťte tyto příkazy a znovu nakonfigurujte nvidia-319

    sudo update-grub
    sudo dpkg-reconfigure nvidia-319
    

    pokud výše uvedený příkaz zobrazuje nějakou chybu, zkuste nahradit nvidia-319 s nvidia-319*

    sudo update-grub
    sudo update-initramfs -u (it would take some time)
    
  • Poté restartujte systém

    sudo reboot
    

Odpovědět..


Ubuntu
  1. Jak přepínat mezi více verzemi kompilátoru GCC a G++ na Ubuntu 20.04 LTS Focal Fossa

  2. „nvidia-304-updates“ vs „nvidia-304“ (a podobné)??

  3. Nainstalovat Everpad na Ubuntu 13.10 a 14.04?

  1. Jak nainstalovat a aktualizovat nejnovější verze Blenderu na Ubuntu?

  2. Přihlašovací smyčka pro hlavní a hostující účet po instalaci ovladače Nvidia?

  3. Ubuntu 18.04:Selhání ovladače grafické karty?

  1. Otisk prstu – Gui a 18.04 Problém s přihlášením?

  2. Instalace ovladače Fglrx Ubuntu?

  3. Jak nainstalovat ovladače Nvidia na Kubuntu 16.10