Po aktualizacji apt-get mój system zawsze uruchamia się w trybie niskiej grafiki

10

Jakiś czas temu zainstalowałem sterowniki xorg edgers nvidia 331 dla mojego Nvidia 420M z Ubuntu 13.10.

Dzisiaj biegnę jak zwykle

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y

I od tego czasu mój laptop zawsze uruchamia się low-graphics modez pytaniem, czy rozwiązać problem, sprawdzać logi itp., Ale nawet po oznaczeniu rozruchu w trybie niskiej grafiki nigdy nie działa (zawiesza się na x, ale wciąż CtrlAltF1-6mogę. Odinstalowałem sterowniki karty graficznej potem ponownie je zainstalowałem (ten sam efekt) Usunięto PPA xorg edders, zainstalowałem nvidia-319sterowniki (to samo).

Zawsze tryb niskiej grafiki.

Mam również problemy z jądrem 3.12, które zainstalowałem (ręcznie z kernel.org, ale po ich całkowitym usunięciu i aktualizacji GRUB; teraz jest problem ze sterownikami).

Załączam Xorg.0.log

[     9.912] 
X.Org X Server 1.14.5
Release Date: 2013-12-12
[     9.912] X Protocol Version 11, Revision 0
[     9.912] Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
[     9.912] Current Operating System: Linux icanseeyou 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64
[     9.912] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic root=UUID=cd852128-b5f9-4c66-82c0-08ffd489da5d ro persistent quiet splash
[     9.912] Build Date: 17 December 2013  10:06:15AM
[     9.912] xorg-server 2:1.14.5-1ubuntu2~saucy1 (For technical support please see http://www.ubuntu.com/support) 
[     9.912] Current version of pixman: 0.30.2
[     9.913]    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[     9.913] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     9.913] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan  2 22:53:36 2014
[     9.913] (==) Using config file: "/etc/X11/xorg.conf"
[     9.913] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     9.913] (==) ServerLayout "Layout0"
[     9.913] (**) |-->Screen "Screen0" (0)
[     9.913] (**) |   |-->Monitor "Monitor0"
[     9.913] (**) |   |-->Device "Device0"
[     9.913] (**) |-->Input Device "Keyboard0"
[     9.913] (**) |-->Input Device "Mouse0"
[     9.913] (==) Automatically adding devices
[     9.913] (==) Automatically enabling devices
[     9.913] (==) Automatically adding GPU devices
[     9.913] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/Type1,
    built-ins
[     9.913] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[     9.913] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     9.913] (WW) Disabling Keyboard0
[     9.913] (WW) Disabling Mouse0
[     9.913] (II) Loader magic: 0x7fd9888bfd20
[     9.913] (II) Module ABI versions:
[     9.913]    X.Org ANSI C Emulation: 0.4
[     9.913]    X.Org Video Driver: 14.1
[     9.913]    X.Org XInput driver : 19.1
[     9.913]    X.Org Server Extension : 7.0
[     9.914] (--) PCI:*(0:1:0:0) 10de:0df1:1025:0487 rev 161, Mem @ 0xb2000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/524288
[     9.915] (II) Open ACPI successful (/var/run/acpid.socket)
[     9.915] Initializing built-in extension Generic Event Extension
[     9.915] Initializing built-in extension SHAPE
[     9.915] Initializing built-in extension MIT-SHM
[     9.915] Initializing built-in extension XInputExtension
[     9.915] Initializing built-in extension XTEST
[     9.915] Initializing built-in extension BIG-REQUESTS
[     9.915] Initializing built-in extension SYNC
[     9.915] Initializing built-in extension XKEYBOARD
[     9.915] Initializing built-in extension XC-MISC
[     9.915] Initializing built-in extension SECURITY
[     9.915] Initializing built-in extension XINERAMA
[     9.915] Initializing built-in extension XFIXES
[     9.915] Initializing built-in extension RENDER
[     9.915] Initializing built-in extension RANDR
[     9.915] Initializing built-in extension COMPOSITE
[     9.915] Initializing built-in extension DAMAGE
[     9.915] Initializing built-in extension MIT-SCREEN-SAVER
[     9.915] Initializing built-in extension DOUBLE-BUFFER
[     9.915] Initializing built-in extension RECORD
[     9.915] Initializing built-in extension DPMS
[     9.915] Initializing built-in extension X-Resource
[     9.915] Initializing built-in extension XVideo
[     9.915] Initializing built-in extension XVideo-MotionCompensation
[     9.915] Initializing built-in extension SELinux
[     9.915] Initializing built-in extension XFree86-VidModeExtension
[     9.915] Initializing built-in extension XFree86-DGA
[     9.915] Initializing built-in extension XFree86-DRI
[     9.915] Initializing built-in extension DRI2
[     9.915] (II) "glx" will be loaded by default.
[     9.915] (WW) "xmir" is not to be loaded by default. Skipping.
[     9.915] (II) LoadModule: "dri2"
[     9.915] (II) Module "dri2" already built-in
[     9.915] (II) LoadModule: "glamoregl"
[     9.916] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    10.024] (II) Module glamoregl: vendor="X.Org Foundation"
[    10.024]    compiled for 1.14.3, module version = 0.5.1
[    10.024]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.024] (II) LoadModule: "glx"
[    10.024] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so
[    10.071] (II) Module glx: vendor="NVIDIA Corporation"
[    10.071]    compiled for 4.0.2, module version = 1.0.0
[    10.071]    Module class: X.Org Server Extension
[    10.071] (II) NVIDIA GLX Module  319.60  Wed Sep 25 14:24:11 PDT 2013
[    10.071] Loading extension GLX
[    10.071] (II) LoadModule: "nvidia"
[    10.071] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
[    10.085] (II) Module nvidia: vendor="NVIDIA Corporation"
[    10.085]    compiled for 4.0.2, module version = 1.0.0
[    10.085]    Module class: X.Org Video Driver
[    10.091] (II) NVIDIA dlloader X Driver  319.60  Wed Sep 25 14:04:14 PDT 2013
[    10.091] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    10.092] (++) using VT number 7

[    10.096] (II) Loading sub module "fb"
[    10.096] (II) LoadModule: "fb"
[    10.096] (II) Loading /usr/lib/xorg/modules/libfb.so
[    10.097] (II) Module fb: vendor="X.Org Foundation"
[    10.097]    compiled for 1.14.5, module version = 1.0.0
[    10.097]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.097] (WW) Unresolved symbol: fbGetGCPrivateKey
[    10.097] (II) Loading sub module "wfb"
[    10.097] (II) LoadModule: "wfb"
[    10.097] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    10.100] (II) Module wfb: vendor="X.Org Foundation"
[    10.100]    compiled for 1.14.5, module version = 1.0.0
[    10.100]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.100] (II) Loading sub module "shadow"
[    10.100] (II) LoadModule: "shadow"
[    10.100] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    10.101] (II) Module shadow: vendor="X.Org Foundation"
[    10.101]    compiled for 1.14.5, module version = 1.1.0
[    10.101]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.101] (II) Loading sub module "ramdac"
[    10.101] (II) LoadModule: "ramdac"
[    10.101] (II) Module "ramdac" already built-in
[    10.103] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    10.103] (==) NVIDIA(0): RGB weight 888
[    10.103] (==) NVIDIA(0): Default visual is TrueColor
[    10.103] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    10.103] (**) NVIDIA(0): Enabling 2D acceleration
[    10.109] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[    10.109] (EE) NVIDIA(0):     system's kernel log for additional error messages and
[    10.109] (EE) NVIDIA(0):     consult the NVIDIA README for details.
[    10.109] (EE) NVIDIA(0):  *** Aborting ***
[    10.109] (EE) NVIDIA(0): Failing initialization of X screen 0
[    10.109] (II) UnloadModule: "nvidia"
[    10.109] (II) UnloadSubModule: "shadow"
[    10.109] (II) UnloadSubModule: "wfb"
[    10.109] (II) UnloadSubModule: "fb"
[    10.109] (EE) Screen(s) found, but none have a usable configuration.
[    10.109] (EE) 
Fatal server error:
[    10.109] (EE) no screens found(EE) 
[    10.109] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[    10.109] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    10.109] (EE) 
[    10.110] (EE) Server terminated with error (1). Closing log file.

Moje zainstalowane jądro Linux i nagłówki

ii  linux-generic                          3.11.0.15.16                                     amd64        Complete Generic Linux kernel and headers
ii  linux-headers-3.11.0-15                3.11.0-15.23                                     all          Header files related to Linux kernel version 3.11.0
ii  linux-headers-3.11.0-15-generic        3.11.0-15.23                                     amd64        Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii  linux-headers-generic                  3.11.0.15.16                                     amd64        Generic Linux kernel headers
ii  linux-image-3.11.0-15-generic          3.11.0-15.23                                     amd64        Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii  linux-image-extra-3.11.0-15-generic    3.11.0-15.23                                     amd64        Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
ii  linux-image-generic                    3.11.0.15.16                                     amd64        Generic Linux kernel image

Zainstalowane pakiety nvidia

ii  nvidia-319-updates                     319.60-0ubuntu1                                  amd64        NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-settings-319-updates            319.60-0ubuntu1                                  amd64        Tool for configuring the NVIDIA graphics driver

dmesg

http://paste.ubuntu.com/6681226/

Patryk
źródło
1
czy możesz również opublikować dane wyjściowe dmesg? (Pytam, bo mówi, żeby sprawdzić dziennik jądra systemu i wierzę, że dmesg je obejmuje)
user1974
@ user1974 Zaktualizowałem swoje pytanie. Proszę spojrzeć.
Patryk
2
To nie jest duplikat, ponieważ po południu miałem dokładnie ten sam problem z tą samą aktualizacją, a rozwiązanie z drugiego pytania nie działa. Jest to specyficzny problem z tą konkretną wersją sterowników.
animaletdesequia
Miałem ten sam problem. Rozwiązałem go, instalując NVIDIA 331.
mrroboaat

Odpowiedzi:

8

Miałem ten sam problem kilka godzin temu, najnowsze 331 jest zepsute. Zmiana na poprzedni lub dowolny inny, w tym nouveau o otwartym kodzie źródłowym, nie będzie działać, jedynym rozwiązaniem jest odinstalowanie wszystkich pakietów nvidia i zainstalowanie sterownika z .run, który można pobrać ze strony nvidia.

http://www.nvidia.com/Download/index.aspx?lang=en-us

Tam wybierz kartę graficzną, architekturę itp. I pobierz instalator. Po zakończeniu musisz zainstalować go z wiersza polecenia bez uruchamiania X. Naciśnij Ctrl + Alt + F6 i po zalogowaniu:

sudo service lightdm stop
sudo apt-get remove nvidia-319 nvidia-331 # (change this line to match the drivers you have installed).

Teraz, zakładając, że sterownik został pobrany do folderu „Pobrane”:

cd Downloads
chmod +x NVIDIA*
sudo ./NVIDIA*.run

Użyłem tutaj gwiazdki, ponieważ nie wiem, czy pobrany sterownik ma dokładnie taką samą nazwę jak moja, ponieważ zależy to od twojego procesora graficznego. Możesz użyć autouzupełniania za pomocą klawisza tab, aby użyć dokładnej nazwy .run.

Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie. Po zakończeniu uruchom ponownie:

sudo shutdown -r now

Jeśli po ponownym uruchomieniu zobaczysz ten sam problem, zaloguj się ponownie w TTY i spróbuj:

sudo nvidia-xconfig

To powinno zregenerować nowy plik /etc/X11/xorg.conf

Szybka aktualizacja dla każdego, kto skorzystał z mojego rozwiązania: dziś nowa aktualizacja niektórych bibliotek gl ponownie zepsuła mój system. Musiałem ponownie zainstalować pakiet uruchomieniowy NVIDIA, narzekał na to, że niektóre jego biblioteki zostały zmienione i przywrócono je do stanu roboczego. Wydaje się, że występuje problem kompatybilności między bibliotekami z oficjalnych repozytoriów a bibliotekami spakowanymi w sterowniku. Dlatego nie lubię instalować rzeczy z zewnętrznych programów pakujących ... Aby ponownie zainstalować sterownik, zabij X za pomocą

sudo service lightdm stop

i ponownie zainstaluj .run za pomocą

sudo ./NVIDIA....run 
Animaletdesequia
źródło
1
-> Installing NVIDIA driver version 331.20. -> Running distribution scripts executing: '/usr/lib/nvidia/pre-install'... -> done. -> The distribution-provided pre-install script failed! Continue installation anyway? (Answer: No)
Patryk
1
Zapomniałem ci powiedzieć, że dostałem dokładnie tę samą wiadomość. Najpierw wybrałem opcję „Nie”, ale potem, gdy miałem się poddać i ponownie zainstalować cały system, spróbowałem ponownie i wybrałem „Tak”, aby kontynuować, a instalacja zakończyła się OK.
animaletdesequia
Zrobiłem to samo i teraz uruchomiłem system :) Dzięki.
Patryk
1
Cieszę się, że pomogło. Planowałem spędzić dziś grę i dlatego uderzyłem się głową przeciwko komputerowi przez cały dzień. Pamiętaj tylko jedną rzecz: sterowniki są teraz instalowane ze źródła spoza systemu pakietów, więc jeśli później zdecydujesz się zainstalować sterowniki z Xorg-edgerów lub oficjalnych ppa, musisz najpierw ręcznie odinstalować ten sterownik. Próba zastąpienia tych sterowników za pomocą apt-get lub centrum oprogramowania może spowodować uszkodzenie konfiguracji.
animaletdesequia
1
Szybka aktualizacja: właśnie zrestartowałem system po aktualizacji niektórych pakietów i został ponownie uszkodzony. Najwyraźniej nowa wersja xserver-xorg-video-nouveau zepsuła sterownik nvidia zainstalowany ręcznie. Jeśli tak się stanie, ponieważ powiedziałeś, że próbujesz różnych sterowników, po prostu usuń go za pomocą sudo apt-get remove xserver-xorg-video-nouveau i uruchom ponownie. Powinien ponownie załadować prywatne sterowniki.
animaletdesequia
11

To trzmiel. Trzmiel umieszcza na czarnej liście sterownik NVIDII. Dlatego Ubuntu próbuje załadować sterowniki przy uruchamianiu, ale są one na czarnej liście. Odinstalowanie Bumblebee pomogło mi.

bez spamu
źródło
1
+1 Te same problemy występowały po aktualizacji Xorg-Edger i odinstalowaniu trzmiela rozwiązało problem.
Matt David
To mi też pomogło, odinstalowanie trzmiela rozwiązało wszystko.
Stefan Radovanovici,
Dziękuję bardzo! Próbowałem to naprawić przez 4 godziny. Odinstalowanie trzmiela naprawiło to.
EmbMicro
1
Nie zapomnij oczyścić, bo trzmiel nie usunie czarnej listy!
Ethereal
To rozwiązało również mój problem. msgstr "sudo apt-get purge bumblebee". Trzmiel był dla mnie niczym innym jak problematycznym. Działa to dla mnie z Ubuntu 14.04.
mrinterweb
5

Miałem dokładnie ten sam problem od 2 dni temu po aktualizacji pakietu nvidia-331 ( 331.20-0ubuntu8 ~ xedgers ~ saucy1 ).

Następnie spróbowałem kilku podejść, np. ppa-purge, używając oficjalnej nvidia-current, nvidia-319 z repozytoriów ubuntu. Jednak nie mógł automatycznie uruchomić interfejsu graficznego poprawnie (zawsze mówię, aby uruchomić w trybie niskiej rozdzielczości, a następnie zawiesić, jeśli kontynuowałem), musiałem wyjść z trybu konsoli i wpisać poniżej, aby przywrócić interfejs graficzny,

sudo modprobe nvidia-<ver>
sudo lightdm start

Następnie próbowałem użyć pakietu x-swat (zamiast xedgerów), ponieważ strona internetowa xedgers powiedziała, że ​​jest to pakiet bardziej stabilny.

Ponownie zainstalowałem nvidię-331 (ale inną mniejszą wersję 331.20-0ubuntu1 ~ xedgers ~ saucy1 ), a następnie może automatycznie załadować interfejs graficzny podczas uruchamiania.

Może to być spowodowane ponownym dodawaniem / konfigurowaniem powiązanych pakietów podczas instalowania pakietu x-swat nvidia-331, podstawowa przyczyna może nie znajdować się w samym pakiecie nvidia-331, ale przynajmniej mogę teraz przywrócić go do normalnego uruchamiania .

Może warto spróbować.

Raymond Leung
źródło
Chciałem też spróbować, x-swatale potem skorzystałem z odpowiedzi rodziców i zainstalowałem sterowniki z .runpliku.
Patryk
4

To samo stało się ze mną po aktualizacji mojej instalacji Ubuntu 13.10 na Thinkpad W520 z podwójnymi kartami graficznymi w dniu 05.01.2014. Aktualizacja obejmowała sterownik nvidia-331 (331.20-0ubuntu1 ~ xedgers ~ saucy1) z PPA-edgers PPA.

Czyszczenie i ponowna instalacja unity-greeter, lightdm, xorg, xserver-xorg, linux-headers i przejście na aktualizacje nvidia-current lub nvidia-current i przejście na gdm nie przyniosły żadnego efektu.

Problem jest zdecydowanie związany z trzmielem, który wydaje się być dołączony do nvidii-331 w tej konkretnej aktualizacji. Komputer nie powróci do normalnego stanu, dopóki trzmiel nie zostanie usunięty.

Na wypadek, gdybyś już pomylił się ze sterownikami, oto nieco skomplikowana procedura rozwiązania problemu:

Z ekranu „System działa w trybie niskiej grafiki” naciśnij Ctrl-Alt-F1, aby uzyskać terminal i zalogować się. Alternatywnie możesz uruchomić system z wciśniętym klawiszem Shift, wybrać tryb odzyskiwania, aktywować sieci i przejść do skorupa korzenia.

sudo apt-get purge nvidia-*
sudo apt-get purge bumblebee*
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get install nvidia-331
sudo apt-get remove --purge bumblebee

Jeśli wcześniej pomieszałeś z pakietami nvidia i plikami X11-config, może być konieczne wykonanie kopii zapasowej wszystkich plików xorg.conf, a następnie ich usunięcie i utworzenie nowego:

sudo cp /etc/X11/xorg.conf* ~/YOURBACKUPDESTINATION/
sudo rm /etc/X11/xorg.conf*
sudo nvidia-xconfig

Na koniec uruchom ponownie komputer i powinno być w porządku:

sudo reboot

Należy pamiętać, że problem „System działa w trybie niskiej grafiki” może mieć wiele przyczyn, a to rozwiązanie obejmuje tylko jeden możliwy powód - zainfekowaną trzmielem aktualizację nvidii-331.

Należy również pamiętać, że problem może wystąpić ponownie w przyszłych aktualizacjach, więc upewnij się, że trzmiel nie zostanie zainstalowany przy następnej aktualizacji sterownika NVIDIA.

appendx
źródło
1

Mogę potwierdzić, że Bumblebee powoduje problem. Spojrzenie na plik konfiguracyjny trzmiela w /etc/modules.d pokazuje, że znalazł się na czarnej liście modułu nvidia-331. To prawdopodobnie ostatnia zmiana na trzmiela. Usunięcie trzmiela za pomocą następującego wiersza polecenia rozwiązuje problem:

apt-get purge bumblebee 

Oczywiście powinieneś to zrobić tylko wtedy, gdy tak naprawdę nie używasz modułu bumblebee (a jeśli używasz sterowników nvidia, prawdopodobnie tak nie jest).

Ten problem dotyczy wszystkich sterowników NVIDIA do wersji 311

Niels Albers
źródło
0

Podobnie jak w przypadku wspomnianych wyżej problemów, po aktualizacji 2 dni temu również miałem problem z systemem Ubuntu 13.10. Nawet uruchomienie oficjalnego instalatora NVIDIA nie pomogło.

To z pamięci, więc proszę wybaczyć brak dokładnych szczegółów.

Miałem inny system 13.10 działający dobrze z kilkoma różnicami. NVIDIA-331 i jądro są „powstrzymywane”. Pomyślałem więc, że muszę upewnić się, że pakiety jądra i nvidia-331 są takie, jak ten działający system.

Moim rozwiązaniem było odinstalowanie wszystkich pakietów nvidia apt-get remove --purge nvidia *

Odinstaluj jądro 3.11.0-15-generic itp.

Zainstaluj jądro 3.11.0-14-generic (3.11.0-14.21) i linux-headers-3.11.0-14

Następnie potrzebowałem wcześniejszych wersji pakietów Xedgers. Przeszukałem każdy z tych pakietów i wziąłem je z launchpad.net nvidia-331_331.20-0ubuntu1 ~ xedgers ~ saucy1_amd64.deb nvidia-persistained_331.20-0ubuntu1 ~ xedgers ~ saucy1_amd64.deb nvidia-settings-331_331.20-0ubuntu1 ~ xedgery ~ saucy1_amd64.deb

apt-get install nvidia-common Następnie zainstaluj pakiety Xedgers powyżej .... (dpkg -i package.deb)

Wpadłem na pewne problemy z zależnością i chciałem zaktualizować nvidię-331 do późniejszego pakietu Xedgers - nie tego, czego chcemy - jestem trochę mętny co do tego, co zrobiłem, ale uruchomiłem aptitude i zawiesiłem pakiet nvidia-331 (naciśnij „=”).

Myślę, że po tym nadal musiałem „apt-get -f install”. Niepewny.

Wszystko idzie dobrze, DKMS powinien wypluć sterownik dla jądra 3.11.0-14. Oznacza to, że powinien znajdować się plik „nvidia_331.ko” w: /lib/modules/3.11.0-14-generic/updates/dkms

Jeśli tak nie jest, myślę, że „dpkg-reconfigure nvidia-331” powinien ponownie przejść przez proces DKMS.

Wynik końcowy z „dpkg -l | grep nvidia”

ii nvidia-331 331.20-0ubuntu1 ~ xedgers ~ saucy1 amd64 NVIDIA binarny sterownik Xorg, moduł jądra i biblioteka VDPAU ii nvidia-common 1: 0.2.83 amd64 pakiet przejściowy dla sterowników Ubuntu-common ii upartych przez NVIDIA 331.20-0ubuntu1 ~ xedger ~ saucy1 amd64 Załaduj sterownik jądra NVIDIA i utwórz pliki urządzeń ii nvidia-settings-331 331.20-0ubuntu1 ~ xedgers ~ saucy1 amd64 Narzędzie do konfiguracji sterownika karty graficznej NVIDIA

Ostatnią rzeczą, być może niezwiązaną, było to, że z jakiegoś powodu w / etc / X11 nie było xorg.conf. „usługa lightdm stop” jeszcze nic nie robiła. Widziałem procesy związane z X odnoszące się do „lightdm” i „fail-safe”.

Przeniosłem /etc/X11/xorg.conf.failsafe do /etc/X11/xorg.conf.failsafe.backup. Były kopie zapasowe wcześniejszych plików xorg.conf z procesu aktualizacji, więc skopiowałem jeden z nich jako /etc/X11/xorg.conf.

Wszystko posortowane.

Powtórzyłem ten proces w innym systemie i nie napotkałem problemu Xorg.conf.

Mam nadzieję, że moje komentarze tutaj pomogą komuś pomóc.

Twoje zdrowie.

Richard
źródło