Zrobiłem nową instalację Ubuntu 17.10 (świeżą, z wyjątkiem zachowania mojej starej /home
partycji). Wszystko wydaje się działać od Additional drivers
razu po wyjęciu z pudełka, z wyjątkiem sytuacji, gdy nie zainstalowałem (lub faktycznie nie włączyłem) sterownika nVidia 384.90. Właśnie pojawiał się błąd
[ OK ] Started NVIDIA Persistence Daemon.
Stopping NVIDIA Persistence Daemon...
[ OK ] Stopped NVIDIA Persistence Daemon.
Starting NVIDIA Persistence Daemon...
I to się powtarza raz po raz, jak sto razy, a tylko się kończy. Jedynym wyjściem jest odinstalowanie nvidii-384 w trybie odzyskiwania.
Próbowałem też innych wersji sterownika, ale z bardzo podobnym skutkiem. Na wspólnej grafice Intel (Intel® Haswell Mobile) wszystko działa dobrze.
Moja konfiguracja:
Intel i7-4710MQ
nVidia GT 940M
Nie znam przyczyny tego zachowania, ale mam ten sam problem na moim laptopie ASUS z GM108M [GeForce 840M]. Moje improwizowane rozwiązanie polega na wyłączeniu automatycznego logowania. Jeśli loguję się ręcznie, mam normalny start. Używam zastrzeżonego sterownika.
źródło
Rozważ zmianę menedżera wyświetlania na lightdm. gdm3 z mojego doświadczenia nie działa bardzo dobrze ze sterownikami nvidia. Nie mogę go w ogóle uruchomić, jeśli korzystam ze sterownika zestawu trybów (i próbowałem od miesięcy). Nie znalazłem żadnych obejść. Nvidia, gdm3 i nowoczesny gnom są zepsute na obu moich Optimus Thinkpadach, musisz zmienić jedną z tych trzech, a najłatwiej jest wymienić gdm3 (jeśli zmienisz z gnome'a na inne środowisko pulpitu, prawdopodobnie i tak skończysz z lightdm ).
Nie próbujesz używać zestawu trybów, więc nie masz tego samego problemu, ale stałem się stronniczy w stosunku do bezbożnej trójcy grafiki nvidii, gnome i gdm3.
Nie mam problemów z lightdm
Jeśli to konieczne
i ustaw go na domyślny (instalacja lightdm zapyta cię, ale nie jeśli już go zainstalowałeś).
Jeśli nie możesz się zalogować, możesz czuć się trochę zablokowany. Mam nadzieję, że nadal masz to stare jądro. W przeciwnym razie będziesz musiał wypróbować opcję zaawansowaną i uruchomić system w trybie odzyskiwania. Zauważyłem, że wybieram „włączanie sieci”. Zazwyczaj docieram do powłoki roota w trybie odczytu / zapisu, co pozwala mi na uzyskanie różnych rzeczy. Jeśli to nie działa, staje się nieco trudniejsze; możesz ponownie zainstalować lub uruchomić komputer z poziomu LIVECD i nauczyć się, jak używać chroot do udawania logowania do głównej instalacji. (coś bardzo przydatnego do poznania).
źródło
będzie dobrze działać. Po uruchomieniu systemu zainstaluj zgodny sterownik.
źródło
Ta odpowiedź faktycznie wykonała pracę dla mnie. Żadne z powyższych rozwiązań nie dotyczyło mnie.
Wszystko sprowadza się do wyłączenia domyślnego uruchamiania demona trwałości nvidii i napisania własnej usługi systemowej, która rozpoczyna się przy starcie systemu.
źródło