„Sudo service lightdm stop” przejdzie do pustego ekranu

11

Próbuję zatrzymać X Server, aby móc zainstalować nowe sterowniki NVidia. Jednak z chwilą wpisania „sudo service lightdm stop” komputer przechodzi w pusty ekran i nic się nie dzieje.

Jakieś pomysły?

Dzięki.

MacBook Pro Retina (10,1), Xubuntu 13.04

Mbilyanov
źródło
lightdm AFAIK to okno logowania, a nie Xserver
Stefano Mtangoo
2
... ale zatrzymanie go zabije również sesję X.
aquaherd
Mam ten sam problem, sterowniki są zainstalowane. Wydaje mi się, że moim problemem jest obecność gdm (mam zarówno lightdm, jak i gdm, używam lightdm). Ale nadal nie jestem pewien, jak to naprawić.
Yuri

Odpowiedzi:

6

Wystarczy nacisnąć Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:

Jeśli używasz GNOME:

sudo /etc/init.d/lightdm stop

aby zacząć od nowa:

sudo /etc/init.d/lightdm start

Jeśli używasz GNOME:

sudo /etc/init.d/gdm stop

aby zacząć od nowa:

sudo /etc/init.d/gdm start

Jeśli używasz kde:

sudo /etc/init.d/kdm stop

aby zacząć od nowa:

sudo /etc/init.d/kdm start

Po zatrzymaniu X musisz dostać się do wirtualnego terminala. W Ubuntu jego Ctrl+ Alt+ F1 - F7, aby się zalogować i uzyskać dostęp do systemu.

Mitch
źródło
Żadne
Z którego menedżera wyświetlania korzystasz?
Mitch
1
Dzięki: „sudo /etc/init.d/lightdm stop” zabija X Server, ale natychmiast zostaje mi pusty ekran, a nie terminal, po prostu lubię, że spadam na pusty ekran, gdy naciskam CTRL + ALT + F1. Coś jest zasadniczo zepsute. :(
mbilyanov
Serwer X? Jest to Xubuntu 13.04.
mbilyanov
2

Oto inne nie tak eleganckie rozwiązanie, które działało dla mnie, miałem ten sam problem (wciąż nie wiem dlaczego ...): Po prostu uruchom serwer ssh, zanim zabijesz serwer X i zdalnie zainstaluj sterownik z innej maszyny.

hosse005
źródło
2

Spróbuj nacisnąć Ctrl+ Alt+ F1(lub cokolwiek, co ma Mac) i zaloguj się, aby zainstalować sterowniki

BeryJu
źródło
Dzięki, to kolejna dziwna część. Wszystkie moje wirtualne terminale to pusty ekran, czarny, nic. Potem, gdy używam CTRL + ALT + F7, X Windows wraca. Nie rozumiem.
mbilyanov
Możesz także spróbować zrestartować komputer w trybie odzyskiwania i uzyskać dostęp do terminala. Jeśli masz opcję
BeryJu,
Więc? Wszelkie aktualizacje sterowników itp., Które wykonuję w terminalu trybu odzyskiwania, będą miały wpływ na rzeczywistą SYS, prawda?
mbilyanov
tak, pod warunkiem, że uruchomisz się w trybie odzyskiwania z SYS
BeryJu
1

Co inni już powiedział Nabierz tty 1 - 6 pierwszy i potem sudo service lightdm stop.

Moje obejście:

Uruchom od początku w trybie konsoli. Aby to zrobić, edytuj /etc/default/grubplik. Upewnij się, że łączysz się automatycznie z siecią domową, jesteś w sieci przewodowej lub przynajmniej wiesz, jak używać nmclido łączenia się z siecią.

Zmień linię 12 z ""na "text"jak pokazano poniżej. Zapisz sudo update-grub, uruchom ponownie. Gdy pojawi się ekran logowania do konsoli, zaloguj się, zrób instalację, edytuj /etc/default/grubplik tak, jak był sudo update-grubi uruchom ponownie.

wprowadź opis zdjęcia tutaj

BONUS : Pobierz elinksprzeglądarkę konsoli przed edycją pliku gruba, aby w przypadku, gdy coś się popsuło, możesz wyszukiwać w Google z wiersza poleceń.

Inne rzeczy, które możesz :sudo pkill X

Sergiy Kolodyazhnyy
źródło
1

Miałem ten sam problem i zmusiłem go do pracy z innym obejściem.

Musiałem najpierw zmniejszyć rozdzielczość w X do czegoś niskiego (800 x 600). Potem, kiedy poszedłem do tty i zatrzymałem lightdm, nie dostałem pustego ekranu.

Greg V.
źródło
0

Możesz zainstalować sterownik z „Źródeł oprogramowania” na ostatniej karcie, jeśli chcesz wersji beta sterownika, dodaj xpa edger ppa

wprowadź opis zdjęcia tutaj

Jeśli masz jakikolwiek sprzęt, który potrzebuje sterownika NVIDIA / AMD / ATI / Wifi, wyświetli się tam opcja.

Możesz uruchomić tryb odzyskiwania i upuścić na konsolę główną i zainstalować sterownik w ten sposób, ale będziesz musiał ponownie zainstalować go po każdej aktualizacji jądra.

GM-Script-Writer-62850
źródło
Sterowniki nVidida muszą być instalowane bez działającego XServer, myślę, że również lepiej jest pobrać sterowniki z nvidia.com, ponieważ są nowsze.
BeryJu
jeśli dodasz PPA i link, możesz pobrać najnowszą wersję, opóźnij się
GM-Script-Writer-62850
Cześć, dzięki za pomoc. Źle zepsułem swój system Linux, instalując sterownik Nvidia, który nie był kompatybilny z moim jądrem. Potem dostałem niedopasowanie Kernel-Driver i nie mogłem naprawdę dojść do siebie. Właśnie ponownie zainstalowałem Xubuntu 13.04 i zacząłem od zera. Jest to trudne i nie rozumiem, jak zrobić to dobrze.
mbilyanov
Zakładam, że chcesz sterownik 319, wkrótce zwolni on w xswat ppa, atm nie ma tam rzadkich repozytoriów, możesz pobrać sterownik beta z Xorg edgerów ppa (BETA TESTOWANIE), jeśli nie sudo apt-add-repository ppa:xorg-edgers/ppa;sudo apt-get update;sudo apt-get dist-upgrademożesz poczekać , musisz iść do źródeł oprogramowania, aby pobrać sterownik 319
GM-Script-Writer-62850
Cześć, zacznę nowe pytanie z tym związane. Czy możesz mi pomóc w zrozumieniu, jak znaleźć odpowiedni sterownik? Pytanie będzie następujące: askubuntu.com/questions/296168/… Dzięki.
mbilyanov