"Sudo service lightdm stop" wird in einem leeren Bildschirm angezeigt

11

Ich versuche, X Server zu stoppen, damit ich einige neue NVidia-Treiber installieren kann. Sobald ich jedoch "sudo service lightdm stop" eingebe, wird der Computer leer und es passiert nichts.

Irgendwelche Ideen?

Vielen Dank.

MacBook Pro Retina (10,1), Xubuntu 13.04

mbilyanov
quelle
lightdm AFAIK ist Login Window und es ist nicht der Xserver
Stefano Mtangoo
2
... aber wenn Sie es stoppen, wird auch Ihre X-Sitzung beendet.
Aquaherd
Ich habe das gleiche Problem, Treiber sind installiert. Es scheint mir, dass mein Problem in Gegenwart von gdm liegt (ich habe sowohl lightdm als auch gdm installiert, ich benutze lightdm). Aber immer noch nicht sicher, wie ich es beheben soll.
Yuri

Antworten:

6

Drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen die folgenden Befehle aus:

Wenn Sie GNOME verwenden:

sudo /etc/init.d/lightdm stop

um erneut zu beginnen:

sudo /etc/init.d/lightdm start

Wenn Sie GNOME verwenden:

sudo /etc/init.d/gdm stop

um erneut zu beginnen:

sudo /etc/init.d/gdm start

Wenn Sie kde verwenden:

sudo /etc/init.d/kdm stop

um erneut zu beginnen:

sudo /etc/init.d/kdm start

Sobald Sie X stoppen, müssen Sie zum virtuellen Terminal gelangen. In Ubuntu seine Ctrl+ Alt+ F1 - F7, zum Login und erhält Zugriff auf das System.

Mitch
quelle
Keiner
Welchen Display Manager verwenden Sie?
Mitch
1
Danke: "sudo /etc/init.d/lightdm stop" beendet X Server, aber ich habe sofort einen leeren Bildschirm, kein Terminal. Ich mag es, wenn ich auf STRG + ALT + F1 drücke. Etwas ist grundlegend kaputt. :(
mbilyanov
X Server? Es ist Xubuntu 13.04.
Mbilyanov
2

Hier ist eine andere nicht so elegante Lösung, die für mich funktioniert hat. Ich hatte das gleiche Problem (ich weiß immer noch nicht warum ..): Starten Sie einfach einen SSH-Server, bevor Sie den X-Server beenden und den Treiber remote von einem anderen Computer installieren.

hosse005
quelle
2

Versuchen Sie es mit Druck Ctrl + Alt+ F1(oder was auch immer der Mac hat) zu und sich anzumelden, um Ihre Treiber zu installieren

BeryJu
quelle
Danke, das ist ein weiterer seltsamer Teil. Alle meine virtuellen Terminals sind ein leerer Bildschirm, schwarz, nichts. Wenn ich dann STRG + ALT + F7 gehe, kommt das X Windows zurück. Ich verstehe nicht.
Mbilyanov
Sie können auch versuchen, im Wiederherstellungsmodus neu zu
starten
So? Alle Treiberaktualisierungen usw., die ich unter dem Terminal des Wiederherstellungsmodus vornehme, wirken sich auf das tatsächliche SYS aus, oder?
Mbilyanov
Ja, solange Sie mit dem Wiederherstellungsmodus vom SYS
BeryJu
1

Was andere schon gesagt bekommen in tty 1 bis 6 zuerst und dann sudo service lightdm stop.

Meine Problemumgehung:

Starten Sie von Anfang an in den Konsolenmodus. Bearbeiten Sie dazu die /etc/default/grubDatei. Stellen Sie sicher, dass Sie automatisch eine Verbindung zu Ihrem Heimnetzwerk herstellen, sich in einem kabelgebundenen Netzwerk befinden oder zumindest wissen, wie Sie es verwendennmcli eine Verbindung zu einem Netzwerk herstellen.

Ändern Sie Zeile 12 von ""bis "text"wie unten gezeigt. Speichern sudo update-grub, neu starten. Sobald der Konsolenanmeldebildschirm angezeigt wird, melden Sie sich an, führen Sie die Installation durch, bearbeiten Sie die /etc/default/grubDatei wieder so, wie sie war, sudo update-grubund starten Sie den Computer neu.

Geben Sie hier die Bildbeschreibung ein

BONUS : Holen Sie sichelinks Konsolenbrowser, bevor Sie die Grub-Datei bearbeiten, damit Sie über die Befehlszeile googeln können, falls Sie etwas durcheinander bringen.

Andere Dinge, die Sie könnten :sudo pkill X

Sergiy Kolodyazhnyy
quelle
1

Ich hatte das gleiche Problem und brachte es dazu, mit einer anderen Problemumgehung zu arbeiten.

Ich musste zuerst die Auflösung in X auf etwas Niedriges (800x600) reduzieren. Als ich dann zu tty ging und lightdm stoppte, bekam ich keinen leeren Bildschirm.

Greg V.
quelle
0

Sie können den Treiber von "Software Sources" auf der letzten Registerkarte installieren, wenn Sie einen Beta-Treiber wünschen, fügen Sie die xorg edgers ppa hinzu

Geben Sie hier die Bildbeschreibung ein

Wenn Sie Hardware haben, die einen nvidia / amd / ati / wifi-Treiber benötigt, wird Ihnen dort eine Option angezeigt.

Sie können den Wiederherstellungsmodus starten und auf eine Root-Konsole wechseln und den Treiber auf diese Weise installieren. Sie müssen ihn jedoch nach jedem Kernel-Upgrade neu installieren.

GM-Script-Writer-62850
quelle
Ich denke, nVidida-Treiber müssen ohne XServer installiert werden. Außerdem ist es meistens besser, Treiber von nvidia.com herunterzuladen, da sie neuer sind.
BeryJu
Wenn Sie die PPA hinzufügen, die ich verlinkt habe, können Sie die neuesten, nur ein oder zwei Tage zurückliegenden, stabilen Treiber in der xswat ppa
GM-Script-Writer-62850
Hallo, danke für die Hilfe. Ich habe mein Linux durch die Installation eines Nvidia-Treibers, der nicht mit meinem Kernel kompatibel war, stark durcheinander gebracht. Dann bekam ich eine Kernel-Treiber-Nichtübereinstimmung und konnte mich nicht wirklich erholen. Einfach Xubuntu 13.04 neu installiert und von vorne angefangen. Das ist schwierig und ich verstehe nicht, wie ich das richtig machen soll.
Mbilyanov
Ich gehe davon aus, dass Sie den 319-Treiber wollen, er wird sich bald im xswat ppa verlangsamen, atm gibt es dort kein seltenes Repo, Sie können den Beta-Treiber von den xorg edgers ppa (BETA TESTING) erhalten, wenn Sie nicht warten sudo apt-add-repository ppa:xorg-edgers/ppa;sudo apt-get update;sudo apt-get dist-upgradekönnen, müssen Sie möglicherweise gehen in Softwarequellen, um den 319-Treiber zu erhalten
GM-Script-Writer-62850
Hallo, ich werde eine neue Frage dazu starten. Könnten Sie mir bitte helfen, den richtigen Fahrer zu finden? Die Frage lautet : askubuntu.com/questions/296168/… Danke.
Mbilyanov