Was soll ich tun, wenn Ubuntu einfriert?

569

Alle Betriebssysteme frieren manchmal ein und Ubuntu ist keine Ausnahme. Was soll ich tun, um die Kontrolle zurückzugewinnen, wenn ...

  • nur ein Programm reagiert nicht mehr?
  • reagiert überhaupt nichts auf Mausklicks oder Tastenbetätigungen?
  • stoppt die Maus vollständig?
  • Ich habe eine Intel Bay Trail CPU?

In welcher Reihenfolge sollte ich verschiedene Lösungen ausprobieren, bevor Sie sich entschließen, den Netzstecker zu ziehen?

Was soll ich beim Start von Ubuntu tun? Gibt es ein Diagnoseverfahren, dem ich folgen kann?

    
ændrük 06.03.2017, 18:06
quelle

30 Antworten

394

Wenn ein einzelnes Programm nicht mehr funktioniert:

Wenn ein Programmfenster nicht mehr reagiert, können Sie es normalerweise stoppen, indem Sie oben links im Fenster auf die X-förmige Schließen-Schaltfläche klicken. Dies führt in der Regel dazu, dass in einem Dialogfeld angezeigt wird, dass das Programm nicht reagiert (Sie wussten das aber bereits) und Ihnen die Möglichkeit bietet, das Programm zu beenden oder weiterhin darauf zu warten, dass es antwortet.

Manchmal funktioniert das nicht wie erwartet. Wenn Sie ein Fenster nicht normal schließen können, drücken Sie Alt + F2 , geben Sie xkill ein und drücken Sie Enter . Ihr Mauszeiger verwandelt sich dann in ein X . Bewegen Sie den Mauszeiger über das störende Fenster und klicken Sie mit der linken Maustaste, um es zu beenden. Wenn Sie mit der rechten Maustaste klicken, wird die Maus wieder normal angezeigt.

Wenn Ihr Programm dagegen von einem Terminal aus läuft, können Sie es normalerweise mit Strg + C stoppen. Wenn nicht, finde den Namen und die Prozess-ID des Befehls und sag dem Programm, dass es so bald wie möglich mit kill [process ID here] endet. . Er sendet das Standardsignal SIGTERM ( 15 ). Wenn alles andere fehlschlägt, senden Sie als letzten Ausweg SIGKILL ( 9 ): kill -9 [process ID here] . Beachten Sie, dass Sie SIGKILL nur als letzten Ausweg verwenden sollten, da der Prozess sofort vom Kernel beendet wird, ohne dass eine Säuberung möglich ist. Es erhält nicht einmal das Signal - es hört einfach auf zu existieren.

(Das Töten eines Prozesses durch kill -9 funktioniert immer, wenn Sie die Berechtigung zum Töten haben. In einigen speziellen Fällen wird der Prozess immer noch von ps oder top (als "Zombie") aufgelistet - in diesem Fall Programm wurde getötet, aber der Prozesstabelleneintrag wird beibehalten, da er später benötigt wird.)

Wenn die Maus nicht mehr funktioniert:

Wenn die Tastatur weiterhin funktioniert, drücken Sie Alt + F2 und führen Sie gnome-terminal aus (oder, wenn diese nicht gestartet werden können, drücken Sie Alt + Strg + F1 und melden Sie sich mit Ihrem Benutzernamen und Passwort an. Von dort aus können Sie Fehler beheben. Ich werde mich hier nicht mit Mausproblemen beschäftigen, da ich es nicht untersucht habe. Wenn Sie nur versuchen möchten, die GUI neu zu starten, führen Sie sudo service lightdm restart aus. Dies sollte die GUI zum Absturz bringen, die dann versuchen wird, respawn zu gehen und dich zum Login-Bildschirm zurück zu bringen.

Wenn Sie eine Intel Bay Trail CPU haben

Siehe Link .

Wenn alles, Schlüssel und Maus und alle, aufhören zu arbeiten:

Probieren Sie zuerst die Magic SysReq-Methode aus, die in Phoenix beschrieben ist. Wenn dies nicht funktioniert, drücken Sie die Taste Reset auf dem Computergehäuse. Wenn das auch nicht funktioniert, müssen Sie die Maschine einfach aus- und einschalten. Können Sie diesen Punkt nie erreichen.

    
koanhead 07.11.2017, 20:41
quelle
433

Wenn es vollständig abstürzt, können Sie es REISBETEN, was eine sicherere Alternative zum bloßen kalten Neustart des Computers ist.

REISUB von:

Während Alt und die SysReq (Print Screen) -Tasten gedrückt werden, geben Sie R E I ein S U B

R:  Switch to XLATE mode
E:  Send Terminate signal to all processes except for init
I:  Send Kill signal to all processes except for init
S:  Sync all mounted file-systems
U:  Remount file-systems as read-only
B:  Reboot

REISUB ist BUSIER rückwärts, wie in "Das System ist beschäftigt als es sein sollte", wenn Sie sich daran erinnern müssen. Oder mnemonisch - R eboot; E ven; Ich f; S System; U ; B roken.

Dies ist der SysReq-Schlüssel:

HINWEIS: Es gibt weniger radikale Möglichkeiten als das gesamte System neu zu starten. Wenn der Schlüssel SysReq funktioniert, können Sie Prozesse nacheinander mit Alt + SysReq + F beenden. Kernel wird jedes Mal den meist «teuren» Prozess beenden. Wenn Sie alle Prozesse für eine Konsole beenden möchten, können Sie Alt + SysReq + K angeben.

HINWEIS: Sie sollten diese Tastenkombinationen explizit aktivieren. Ubuntu wird mit der sysrq-Standardeinstellung 176 (128 + 32 + 16) ausgeliefert, die nur den SUB Teil der REISUB-Kombination erlaubt. Sie können es zu 1 ändern, oder das ist möglicherweise weniger schädlich, 244. Um dies zu tun:

sudo nano /etc/sysctl.d/10-magic-sysrq.conf

und Schalter 176 bis 244; dann

echo 244 | sudo tee /proc/sys/kernel/sysrq

Es wird sofort funktionieren! Sie können dies testen, indem Sie Alt + SysReq + F drücken. Für mich hat es aktive Browser-Registerkarte beendet, dann alle Erweiterungen. Und wenn Sie fortfahren, können Sie den X Server-Neustart erreichen.

Weitere Informationen zu allen Alt + SysReq Funktionen hier .

    
Phoenix 01.09.2015 09:28
quelle
62

Sie können die Verknüpfung Strg + Alt + Löschen öffnen Sie den System Monitor , mit dem Sie können Töte alle nicht reagierenden Anwendungen.

  1. Öffnen Sie System ➜ Einstellungen ➜ Tastaturkürzel und klicken Sie auf Hinzufügen .
    Geben Sie im Feld Befehl gnome-system-monitor ein. Benenne die Verknüpfung, was immer du willst.

  1. Klicken Sie auf Übernehmen und klicken Sie dann auf die Stelle, an der Deaktiviert steht. Drücken Sie nun die Tasten Strg + Alt + Löschen

  1. Schließen Sie Tastaturkürzel und probieren Sie die Verknüpfung aus:

    
Alvin Row 30.12.2016 10:57
quelle
45

Einfrieren, wie Sie beschrieben haben, kann sowohl software- als auch hardwarebezogen sein und wie Sie manchmal frustrierend schwierig zu diagnostizieren gefunden haben.

Hardware

Wenn dies ein Desktop-PC ist, schauen Sie sich Ihre Hardware-Karten an. Für Laptops und Desktops möglicherweise ACPI Probleme.

Es kann nützlich sein, Ihre Konfiguration vorübergehend zu vereinfachen, um nur die Grafikkarte mit einer Standardtastatur und -maus zu verbinden. Alle anderen Karten sollten entfernt werden.

Versuchen Sie bei ACPI-Problemen mit noapic nomodeset in Ihrer Grub-Boot-Option zu booten. Es lohnt sich auch acpi=off auszuprobieren, obwohl dies andere unerwünschte Effekte haben kann, wie zum Beispiel konstante Lüfternutzung.

Es lohnt sich auch, das BIOS-Versionslevel zu überprüfen und zu sehen, ob der Hersteller eine neuere BIOS-Version hat. Die Readme-Notizen sollten hoffentlich zeigen, ob eine neuere Version Abstürze und Einfrieren verursacht.

Software

Ich habe bemerkt, dass Sie die Standard-270-Treiber ausprobiert haben, aber aufgrund von Freezes fehlgeschlagen sind. Können Sie klären, ob Sie ähnliche Probleme mit dem Open-Source-Treiber hatten? Offensichtlich wirst du Unity während des Testens nicht bekommen.

Das Einfrieren von Grafiken kann einer von / oder einer Kombination des Treibers / compiz / X / kernel

sein

Wenn Sie bereit sind, einen der folgenden Vorschläge zu versuchen, sichern Sie zuerst Ihr System mit einem guten Backup-Tool wie CloneZilla. Sie benötigen ein externes Mediengerät, um das Bild zu empfangen, z. B. einen großen USB-Stick / -Laufwerk oder eine separate interne Festplatte.

Neueren nVidia Treiber installieren

Deaktivieren Sie (deinstallieren) Sie Ihren aktuellen 173-Nvidia-Treiber mit dem Fenster Zusätzliche Treiber.

Es gibt eine kleine Anzahl wichtiger Korrekturen hauptsächlich im 275 stable, aber eine kleine Zahl auch im 280beta, die fixed fixiert - es ist einen Versuch wert zu sehen, ob diese für Ihre Grafikkarte gelten. Leider geht Nvidia nicht ins Detail, welche Karten sie speziell reparieren (readme.txt)

Allerdings - Ich würde dringend eine Sicherung empfehlen, es sei denn, Sie sind zuversichtlich, eine nvidia-Installation rückgängig zu machen - vor allem, weil Sie ernsthafte Probleme mit den etwas älteren 270 Treibern hatten. Ich habe Clonezilla unzählige Male benutzt und es hat mich immer aus der Patsche gebracht. Sie benötigen jedoch ein großes externes Laufwerk - USB-Stick / externes Laufwerk oder ein separates Laufwerk.

X Updates

Die neuesten Grafiktreiber wurden in x updates ppa .

Hinweis - Dies führt Sie von der Standardbasislinie weg - wenn Sie in der Zukunft ppa-purge die PPA selbst vor dem Upgrade aktualisieren.

Sie können die Treiber auch manuell von nVidia installieren:

Versuchen Sie, die neuesten nvidia stable 275 oder 280 Treiber zu installieren - 32-Bit-280-Treiber: ftp-Site und 64bit: 280 Treiber: FTP-Site

Installieren

STRG + ALT + F1 um zu TTY1 zu wechseln und sich einzuloggen

sudo service gdm stop

Um den X-Server anzuhalten

sudo su

Um als root ausgeführt zu werden

cd ~/Downloads
sh NVIDIA-Linux-x86-280.04.run

Um den 32-Bit-Treiber (äquivalent für 64-Bit) zu installieren, starten Sie ihn neu.

So deinstallieren Sie

sudo sh NVIDIA* --uninstall

Entfernen Sie auch /etc/X11/xorg.conf

X / Kernel / Compiz

Wenn du klassisches Ubuntu mit Effekten ausführst, bekommst du dieselben Einfrierprobleme wie bei Ubuntu Standard? Wenn Sie das Einfrieren mit klassischem Ubuntu nicht reproduzieren können (keine Effekte), dann weist Sie dies auf ein Compiz-Problem hin. Ich würde einen Launchpad-Fehlerbericht mit dem Compiz-Team auslösen.

Wenn Speicherplatz verfügbar ist (z. B. 20 GB), können Sie mit dem neuesten oneiric-Alpha-System dual booten / installieren. Natürlich wird dies selbst instabil sein, aber es wird mit dem neuesten X und Kernel kommen. Eventuell müssen Sie auch die oben genannten Beta 280 Grafiktreiber manuell installieren, da sie wahrscheinlich nicht im Fenster Zusätzliche Treiber angeboten werden.

Wenn Sie während des Testens nicht die gleiche Freeze-Aktivität sehen, könnten Sie versuchen, Ihre X-Version mit dem x- Edger ppa und mit Kernel-Kernel 3.0 in Natty. Diese Route ist nicht wirklich wünschenswert - und könnte dazu führen, dass Sie in der Zukunft Probleme mit der Aktualisierung haben - und möglicherweise andere unvorhergesehene Stabilitätsprobleme haben. Verwenden Sie erneut ppa-purge , um das PPA zu entfernen.

Kernel 3.0 ist im Lieferumfang des PPA enthalten - Sie müssen die Header sowie den Kernel selbst vor dem Neustart von synaptic installieren, wenn Sie das nvidia-Laufwerk später installieren möchten.

Dies ist ein Test-PPA - Sie sollten ein Backup haben, wenn Sie diese Route ausprobieren möchten.

    
fossfreedom 29.01.2013 17:20
quelle
36

Wenn Sie viele Freezes bekommen, könnte etwas mit Ihrer Hardware nicht stimmen. Ich habe alle 48 Stunden harte Blockierungen wegen etwas weniger als optimalen RAM bekommen. Memtest86 + zeigte den Fehler nach 40 Testminuten. Habe den RAM für ein paar mehr vertauscht (unter Garantie) und ich bin jetzt bei 32 Tagen, 1 Stunde Betriebszeit.

Ubuntu neigt nicht dazu, seine Gedärme über den ganzen Speicher zu verlieren, so wie es Windows im Laufe der Zeit tun kann. Selbst wenn es eine Anwendung oder ein schlechter X-Videotreiber tut, können Sie LigthtDM ganz einfach neu starten und einfach weitermachen und loslegen. Ich habe tatsächlich drei Beta-Versionen des NVIDIA-Treibers in diesem einen Boot durchlaufen:)

Wie auch immer ... Während Sie wissen, wie man sanft neu startet, ist eine sehr praktische Sache, das Finden, Melden und Reparieren des Systems sollte Ihre nächste Priorität sein. Wenn es sich um ein Always-On-System handelt, sollten Sie problemlos zwischen den Kernel-Updates * wechseln können, ohne dass ein Neustart erforderlich ist.

* Sie sollten neu starten, wenn Sie Kernel-Updates erhalten, da es sich um Sicherheitsupdates handelt, die erst nach einem Neustart in den neueren Kernel angewendet werden.

    
Oli 25.08.2012 16:24
quelle
31

Wenn alles nicht mehr funktioniert, versuche zuerst Strg + Alt + F1 , um zu einem Terminal zu gelangen, wo du wahrscheinlich X oder andere töten kannst Problemprozesse.

Wenn das auch nicht funktioniert, versuchen Sie, Alt + SysReq gedrückt zu halten (langsam, mit jeweils ein paar Sekunden) R E I S U B

Dies versetzt die Tastatur in den Raw-Modus, beendet Tasks in verschiedenen Zuständen, synchronisiert die Disketten usw. und startet schließlich den Rechner neu. Sie werden dadurch viel bessere Ergebnisse erzielen, als nur den Stecker zu ziehen. Wenn das scheitert, bleibt natürlich der Stecker hängen.

    
Octavian Damiean 17.02.2012 17:23
quelle
30

Auch manchmal ist es einfach der X-Server, der hängt - ein Fall, den ich am häufigsten bei der Verwendung von Compiz gefunden habe.

Wenn dies der Fall ist, können Sie X töten, was zu einem Neustart führt und Sie auf dem Anmeldebildschirm zurücklässt.

Die Standardsequenz ist Strg + Alt + Rücktaste

Obwohl dies standardmäßig deaktiviert ist (vermutlich haben neue Benutzer es zufällig getroffen) und können wieder wie folgt aktiviert werden:

  1. SystemKeyboard (d. h. der Dialog Tastatureinstellungen)
  2. Layouts Registerkarte
  3. Klicken Sie auf die Schaltfläche Optionen
  4. In der Key Sequence zum Beenden des X-Server -Punkt-Checks Strg + Alt + Backspace .
thomas michael wallace 03.09.2012 21:06
quelle
27

Mein erster Favorit bei totalem Einfrieren - Alt + SysRq + K

Diese Combo tötet X und bringt mich zum grafischen Anmeldebildschirm zurück. Wenn das nicht funktioniert, versuchen Sie Alt + SysRq + R E I S U B

    
Octavian Damiean 25.08.2012 16:25
quelle
18

In solchen Fällen können Sie STRG - ALT - F1 versuchen, um zu einer Konsole zu gelangen. Dann melde dich mit deinem Passwort an.

Neustart der GUI

Sie können versuchen, Ihren grafischen Desktop neu zu starten mit:

sudo service lightdm restart

Wenn Sie Ubuntu 11.04 oder früher verwenden, sollten Sie dies stattdessen verwenden (da gdm der Standardanzeige-Manager war):

sudo service gdm restart

Wenn Sie stattdessen Kubuntu verwenden, lautet der Standardanzeige-Manager kdm . Verwenden Sie stattdessen:

sudo service kdm restart

Wenn Sie einen anderen Display-Manager verwenden, ersetzen Sie ligthdm / gdm / kdm durch seinen Namen.

Neustart der Maschine

Wenn Sie einen sauberen Systemneustart durchführen möchten, verwenden Sie:

sudo shutdown -r now
    
Eliah Kagan 25.08.2012 16:33
quelle
17

DoR und Phoenix haben das gut beantwortet. Um diese Seite vollständiger zu machen, würde ich hinzufügen:

Wenn nur X "kaputt" ist, können Sie den Kernel verwenden, um es zu beenden:

SysRq + Alt + K

Für Laptops (hängt vom Modell ab, wird normalerweise benötigt, wenn "SysRq" blau geschrieben ist):

Fn <+ ​​sb> + SysRq <+ kb> Alt K (Freigabe Fn nach dem Drücken SysRq ).

    
desgua 25.02.2013 02:07
quelle
15

Was ich mache, ist ein Terminal mit zB zu öffnen. Strg + Alt + F2

Melden Sie sich an und verwenden Sie das Terminal, um den verzögerten Prozess zu beenden

ps -e | grep <procesname>

Dies zeigt die Prozess-ID des Prozesses mit diesem Namen

(sudo) kill <processID>

Dies schließt den Prozess sicher ab, falls das nicht funktioniert,

(sudo) kill -9 <processID>

Verwenden Sie die man-Seiten für weitere Informationen zu diesen Befehlen.

Mit Strg + Alt + F7 können Sie zur grafischen Benutzeroberfläche zurückkehren     

Chielus 17.02.2012 17:05
quelle
13

Um das Einfrieren zu diagnostizieren, sollten Sie in der Lage sein, die Netzkonsole (oder serielle serielle Konsole für diese Angelegenheit) zu verwenden. Befolgen Sie die Anweisungen zum Einrichten hier .

    
Li Lo 15.08.2010 07:32
quelle
13

Das erste, was zu betrachten ist, ist, ob es nur X ist, das eingefroren ist, oder das ganze System. Aktivieren Sie ssh und dann ssh in das System. Wenn Sie nicht hineingehen können, ist es wahrscheinlich eine Kernel-Sperre. Wenn Sie können ssh in, dann könnte es nur eine GPU-Sperre sein.

Als nächstes versuchen Sie, X neu zu starten. Starten Sie dazu den Displaymanager neu:

  • Unter Ubuntu 11.10 und später ist LightDM der Displaymanager, also run:

    service lightdm restart
    
  • Unter Ubuntu 11.04 und früher ist GDM der Displaymanager, also run:

    service gdm restart
    

Wenn das funktioniert, ist es vielleicht ein X-Bug. Wenn es immer noch nicht funktioniert, haben Sie möglicherweise eine GPU-Sperre im Kernel drm-Treiber. Es wäre nützlich, an dieser Stelle zu wissen, ob Sie den Treiber -ati (Open Source) oder den Treiber -fglrx (Closed Source) ausführen.

    
Bryce 25.08.2012 16:34
quelle
10

Wenn Sie eine harte Abschaltung durchführen müssen, würde ich mich fragen, ob der Speicher (RAM) fehlgeschlagen ist. Versuchen Sie bei Ihrem nächsten Start memtest86 auszuführen. Um dies zu tun:

  • Halten Sie beim Hochfahren eine Umschalttaste gedrückt
  • das GRUB-Menü erscheint
  • Wählen Sie mit den Cursortasten die letzte Option "memtest86"
  • aus
  • drücke Enter

Sie erhalten eine grundlegende Anzeige und es wird versuchen, viele Werte zu lesen und zu schreiben. Solange keine Fehler auftreten, wird ein grüner Status angezeigt. Wenn es einen Fehler gibt, wird es rot. In diesem Fall müssen Sie mindestens einen Stick Ihres RAMs ersetzen.

Es gibt auch eine Community-Dokumentation zur Diagnose von Hardwareausfällen .

    
Hamish Downer 15.08.2010 15:28
quelle
9

Wenn Sie jemals die magische SysRq -Schlüssel verwenden, wie in der ersten Antwort vorgeschlagen, versuchen Sie einfach, die Tastatur zuerst mit Alt + SysRq + zu arbeiten R ; dann versuchen Sie erneut Strg + Alt + F1

Es könnte funktionieren und Sie könnten sich einen Neustart ersparen. Nur wenn es nicht funktioniert, sollten Sie die ganze Sequenz REISUB ausprobieren.

    
Octavian Damiean 17.02.2012 17:28
quelle
8

Drücken Sie einfach Strg + Alt + F1 auf Ihrer Tastatur, um TTY1 zu öffnen. Wenn es geöffnet wird, führe den Kill-Befehl aus. Beispiel unten.

Zuerst verwendest du: ps Dies zeigt Ihnen alle laufenden Prozesse ("ps | less", wenn Sie die Ergebnisse Seite für Seite sehen wollen) Dann suchen Sie nach der PID des Prozesses, den Sie beenden möchten. Nach dieser Verwendung: kill pid

  

kill command - Stoppt die Ausführung eines Prozesses

     

Syntax: kill [-s sigspec] [-n Signum] [-sigspec] jobspec oder pid kill -l [exit_status]

     

Beschreibung: Die meisten modernen Shells, inklusive Bash, haben einen eingebauten Kill   Funktion. In Bash sind beide Signalnamen und -nummern

     
    

wird als Optionen akzeptiert, und Argumente können Job- oder Prozess-IDs sein. Ein Ausgang     Status kann mit der Option -l gemeldet werden: Null bei mindestens einem     Signal wurde erfolgreich gesendet, nicht Null, wenn ein Fehler aufgetreten ist. Verwendung der     Kill-Befehl von / usr / bin, Ihr System könnte zusätzliche Optionen aktivieren,     B. die Möglichkeit, Prozesse von einer anderen als Ihrer eigenen Benutzer-ID zu löschen     und die Prozesse nach Namen spezifizieren, wie mit pgrep und pkill. Beide töten     Befehle senden das TERM-Signal, wenn keines angegeben ist.

  

Quelle: Link

Quelle: Link

    
Mitch 18.06.2012 08:33
quelle
5

Ich denke, dass es keine perfekte Distribution gibt, sogar in Windows haben sie diesen Bildschirm des Todes.

  • Öffnen Sie ein anderes Terminal Strg + Alt + F2 .

  • Melden Sie sich mit Ihrem Benutzernamen und Passwort an.

  • Geben Sie diesen Befehl aus:

    sudo /etc/init.d/gdm restart
    

    Dies startet oder meldet Sie von Ihrer aktuellen Sitzung ab, aber es wird nicht neu gestartet.

Dann Strg + Alt + F7 <> kehren Sie zurück zu Ihrer grafischen Oberfläche.

    
dsaint 17.02.2012 17:31
quelle
5

Einige andere Ressourcen:

Jorge Castro 14.07.2012 02:36
quelle
4

Die einfachste Lösung besteht darin, das Applet "Quit beenden" zu Ihrer Gnome-Oberfläche hinzuzufügen. Wenn ein Programm nicht antwortet, klicken Sie auf den Befehl quit und dann auf die Anwendung.

>

Ich bin überrascht mit so vielen Antworten, das wird nicht erwähnt. Natürlich können Sie immer eine ps -A machen und diese zu grep für Ihren Programmnamen pipen. Und kill -9 das. Ich bevorzuge Einfachheit.

    
Lakshman Prasad 17.02.2012 17:32
quelle
4

Sie können immer Alt + F2 und schreiben killall <program> oder xkill und klicken Sie auf das Fenster, das Sie zerschlagen wollen!

    
Konstapel Kask 17.02.2012 17:34
quelle
4
___ qstnhdr ___ Was soll ich tun, wenn Ubuntu einfriert? ___ answer56872 ___

Einfrieren, wie Sie beschrieben haben, kann sowohl software- als auch hardwarebezogen sein und wie Sie manchmal frustrierend schwierig zu diagnostizieren gefunden haben.

Hardware

Wenn dies ein Desktop-PC ist, schauen Sie sich Ihre Hardware-Karten an. Für Laptops und Desktops möglicherweise ACPI Probleme.

Es kann nützlich sein, Ihre Konfiguration vorübergehend zu vereinfachen, um nur die Grafikkarte mit einer Standardtastatur und -maus zu verbinden. Alle anderen Karten sollten entfernt werden.

Versuchen Sie bei ACPI-Problemen mit %code% in Ihrer Grub-Boot-Option zu booten. Es lohnt sich auch %code% auszuprobieren, obwohl dies andere unerwünschte Effekte haben kann, wie zum Beispiel konstante Lüfternutzung.

Es lohnt sich auch, das BIOS-Versionslevel zu überprüfen und zu sehen, ob der Hersteller eine neuere BIOS-Version hat. Die Readme-Notizen sollten hoffentlich zeigen, ob eine neuere Version Abstürze und Einfrieren verursacht.

Software

Ich habe bemerkt, dass Sie die Standard-270-Treiber ausprobiert haben, aber aufgrund von Freezes fehlgeschlagen sind. Können Sie klären, ob Sie ähnliche Probleme mit dem Open-Source-Treiber hatten? Offensichtlich wirst du Unity während des Testens nicht bekommen.

Das Einfrieren von Grafiken kann einer von / oder einer Kombination des Treibers / compiz / X / kernel

sein

Wenn Sie bereit sind, einen der folgenden Vorschläge zu versuchen, sichern Sie zuerst Ihr System mit einem guten Backup-Tool wie CloneZilla. Sie benötigen ein externes Mediengerät, um das Bild zu empfangen, z. B. einen großen USB-Stick / -Laufwerk oder eine separate interne Festplatte.

Neueren nVidia Treiber installieren

Deaktivieren Sie (deinstallieren) Sie Ihren aktuellen 173-Nvidia-Treiber mit dem Fenster Zusätzliche Treiber.

Es gibt eine kleine Anzahl wichtiger Korrekturen hauptsächlich im 275 stable, aber eine kleine Zahl auch im 280beta, die fixed fixiert - es ist einen Versuch wert zu sehen, ob diese für Ihre Grafikkarte gelten. Leider geht Nvidia nicht ins Detail, welche Karten sie speziell reparieren (readme.txt)

Allerdings - Ich würde dringend eine Sicherung empfehlen, es sei denn, Sie sind zuversichtlich, eine nvidia-Installation rückgängig zu machen - vor allem, weil Sie ernsthafte Probleme mit den etwas älteren 270 Treibern hatten. Ich habe Clonezilla unzählige Male benutzt und es hat mich immer aus der Patsche gebracht. Sie benötigen jedoch ein großes externes Laufwerk - USB-Stick / externes Laufwerk oder ein separates Laufwerk.

X Updates

Die neuesten Grafiktreiber wurden in x updates ppa .

Hinweis - Dies führt Sie von der Standardbasislinie weg - wenn Sie in der Zukunft %code% die PPA selbst vor dem Upgrade aktualisieren.

Sie können die Treiber auch manuell von nVidia installieren:

Versuchen Sie, die neuesten nvidia stable 275 oder 280 Treiber zu installieren - 32-Bit-280-Treiber: ftp-Site und 64bit: 280 Treiber: FTP-Site

Installieren

STRG + ALT + F1 um zu TTY1 zu wechseln und sich einzuloggen

%pre%

Um den X-Server anzuhalten

%pre%

Um als root ausgeführt zu werden

%pre%

Um den 32-Bit-Treiber (äquivalent für 64-Bit) zu installieren, starten Sie ihn neu.

So deinstallieren Sie

%pre%

Entfernen Sie auch %code%

X / Kernel / Compiz

Wenn du klassisches Ubuntu mit Effekten ausführst, bekommst du dieselben Einfrierprobleme wie bei Ubuntu Standard? Wenn Sie das Einfrieren mit klassischem Ubuntu nicht reproduzieren können (keine Effekte), dann weist Sie dies auf ein Compiz-Problem hin. Ich würde einen Launchpad-Fehlerbericht mit dem Compiz-Team auslösen.

Wenn Speicherplatz verfügbar ist (z. B. 20 GB), können Sie mit dem neuesten oneiric-Alpha-System dual booten / installieren. Natürlich wird dies selbst instabil sein, aber es wird mit dem neuesten X und Kernel kommen. Eventuell müssen Sie auch die oben genannten Beta 280 Grafiktreiber manuell installieren, da sie wahrscheinlich nicht im Fenster Zusätzliche Treiber angeboten werden.

Wenn Sie während des Testens nicht die gleiche Freeze-Aktivität sehen, könnten Sie versuchen, Ihre X-Version mit dem x- Edger ppa und mit Kernel-Kernel 3.0 in Natty. Diese Route ist nicht wirklich wünschenswert - und könnte dazu führen, dass Sie in der Zukunft Probleme mit der Aktualisierung haben - und möglicherweise andere unvorhergesehene Stabilitätsprobleme haben. Verwenden Sie erneut %code% , um das PPA zu entfernen.

Kernel 3.0 ist im Lieferumfang des PPA enthalten - Sie müssen die Header sowie den Kernel selbst vor dem Neustart von synaptic installieren, wenn Sie das nvidia-Laufwerk später installieren möchten.

Dies ist ein Test-PPA - Sie sollten ein Backup haben, wenn Sie diese Route ausprobieren möchten.

    
___ answer36717 ___

Wenn es vollständig abstürzt, können Sie es REISBETEN, was eine sicherere Alternative zum bloßen kalten Neustart des Computers ist.

REISUB von:

Während Alt und die SysReq (Print Screen) -Tasten gedrückt werden, geben Sie R E I ein S U B

%pre%

REISUB ist BUSIER rückwärts, wie in "Das System ist beschäftigt als es sein sollte", wenn Sie sich daran erinnern müssen. Oder mnemonisch - R eboot; E ven; Ich f; S System; U ; B roken.

Dies ist der SysReq-Schlüssel:

HINWEIS: Es gibt weniger radikale Möglichkeiten als das gesamte System neu zu starten. Wenn der Schlüssel SysReq funktioniert, können Sie Prozesse nacheinander mit Alt + SysReq + F beenden. Kernel wird jedes Mal den meist "teuren" Prozess beenden. Wenn Sie alle Prozesse für eine Konsole beenden möchten, können Sie Alt + SysReq + K angeben.

HINWEIS: Sie sollten diese Tastenkombinationen explizit aktivieren. Ubuntu wird mit der sysrq-Standardeinstellung 176 (128 + 32 + 16) ausgeliefert, die nur den SUB Teil der REISUB-Kombination erlaubt. Sie können es zu 1 ändern, oder das ist möglicherweise weniger schädlich, 244. Um dies zu tun:

%pre%

und Schalter 176 bis 244; dann

%pre%

Es wird sofort funktionieren! Sie können dies testen, indem Sie Alt + SysReq + F drücken. Für mich hat es aktive Browser-Registerkarte beendet, dann alle Erweiterungen. Und wenn Sie fortfahren, können Sie den X Server-Neustart erreichen.

Weitere Informationen zu allen Alt + SysReq Funktionen hier .

    
___ answer4429 ___

Wenn Sie viele Freezes bekommen, könnte etwas mit Ihrer Hardware nicht stimmen. Ich habe alle 48 Stunden harte Blockierungen wegen etwas weniger als optimalen RAM bekommen. Memtest86 + zeigte den Fehler nach 40 Testminuten. Habe den RAM für ein paar mehr vertauscht (unter Garantie) und ich bin jetzt bei 32 Tagen, 1 Stunde Betriebszeit.

Ubuntu neigt nicht dazu, seine Gedärme über den ganzen Speicher zu verlieren, so wie es Windows im Laufe der Zeit tun kann. Selbst wenn es eine Anwendung oder ein schlechter X-Videotreiber tut, können Sie LigthtDM ganz einfach neu starten und einfach weitermachen und loslegen. Ich habe tatsächlich drei Beta-Versionen des NVIDIA-Treibers in diesem einen Boot durchlaufen:)

Wie auch immer ... Während Sie wissen, wie man sanft neu startet, ist eine sehr praktische Sache, das Finden, Melden und Reparieren des Systems sollte Ihre nächste Priorität sein. Wenn es sich um ein Always-On-System handelt, sollten Sie problemlos zwischen den Kernel-Updates * wechseln können, ohne dass ein Neustart erforderlich ist.

* Sie sollten neu starten, wenn Sie Kernel-Updates erhalten, da es sich um Sicherheitsupdates handelt, die erst nach einem Neustart in den neueren Kernel angewendet werden.

    
___ answer4412 ___

Wenn ein einzelnes Programm nicht mehr funktioniert:

Wenn ein Programmfenster nicht mehr reagiert, können Sie es normalerweise stoppen, indem Sie oben links im Fenster auf die X-förmige Schließen-Schaltfläche klicken. Dies führt in der Regel dazu, dass in einem Dialogfeld angezeigt wird, dass das Programm nicht reagiert (Sie wussten das aber bereits) und Ihnen die Möglichkeit bietet, das Programm zu beenden oder weiterhin darauf zu warten, dass es antwortet.

Manchmal funktioniert das nicht wie erwartet. Wenn Sie ein Fenster nicht normal schließen können, drücken Sie Alt + F2 , geben Sie %code% ein und drücken Sie Enter . Ihr Mauszeiger verwandelt sich dann in ein X . Bewegen Sie den Mauszeiger über das störende Fenster und klicken Sie mit der linken Maustaste, um es zu beenden. Wenn Sie mit der rechten Maustaste klicken, wird die Maus wieder normal angezeigt.

Wenn Ihr Programm dagegen von einem Terminal aus läuft, können Sie es normalerweise mit Strg + C stoppen. Wenn nicht, finde den Namen und die Prozess-ID des Befehls und sag dem Programm, dass es so bald wie möglich mit %code% endet. . Er sendet das Standardsignal %code% ( %code% ). Wenn alles andere fehlschlägt, senden Sie als letzten Ausweg %code% ( %code% ): %code% . Beachten Sie, dass Sie %code% nur als letzten Ausweg verwenden sollten, da der Prozess sofort vom Kernel beendet wird, ohne dass eine Säuberung möglich ist. Es erhält nicht einmal das Signal - es hört einfach auf zu existieren.

(Das Töten eines Prozesses durch %code% funktioniert immer, wenn Sie die Berechtigung zum Töten haben. In einigen speziellen Fällen wird der Prozess immer noch von %code% oder %code% (als "Zombie") aufgelistet - in diesem Fall Programm wurde getötet, aber der Prozesstabelleneintrag wird beibehalten, da er später benötigt wird.)

Wenn die Maus nicht mehr funktioniert:

Wenn die Tastatur weiterhin funktioniert, drücken Sie Alt + F2 und führen Sie %code% aus (oder, wenn diese nicht gestartet werden können, drücken Sie Alt + Strg + F1 und melden Sie sich mit Ihrem Benutzernamen und Passwort an. Von dort aus können Sie Fehler beheben. Ich werde mich hier nicht mit Mausproblemen beschäftigen, da ich es nicht untersucht habe. Wenn Sie nur versuchen möchten, die GUI neu zu starten, führen Sie %code% aus. Dies sollte die GUI zum Absturz bringen, die dann versuchen wird, respawn zu gehen und dich zum Login-Bildschirm zurück zu bringen.

Wenn Sie eine Intel Bay Trail CPU haben

Siehe Link .

Wenn alles, Schlüssel und Maus und alle, aufhören zu arbeiten:

Probieren Sie zuerst die Magic SysReq-Methode aus, die in Phoenix beschrieben ist. Wenn dies nicht funktioniert, drücken Sie die Taste Reset auf dem Computergehäuse. Wenn das auch nicht funktioniert, müssen Sie die Maschine einfach aus- und einschalten. Können Sie diesen Punkt nie erreichen.

    
___ answer36746 ___

Auch manchmal ist es einfach der X-Server, der hängt - ein Fall, den ich am häufigsten bei der Verwendung von Compiz gefunden habe.

Wenn dies der Fall ist, können Sie X töten, was zu einem Neustart führt und Sie auf dem Anmeldebildschirm zurücklässt.

Die Standardsequenz ist Strg + Alt + Rücktaste

Obwohl dies standardmäßig deaktiviert ist (vermutlich haben neue Benutzer es zufällig getroffen) und können wieder wie folgt aktiviert werden:

  1. %code% → %code% (d. h. der Dialog Tastatureinstellungen)
  2. Layouts Registerkarte
  3. Klicken Sie auf die Schaltfläche Optionen
  4. In der Key Sequence zum Beenden des X-Server -Punkt-Checks Strg + Alt + Backspace .
___ answer4409 ___

Wenn alles nicht mehr funktioniert, versuche zuerst Strg + Alt + F1 , um zu einem Terminal zu gelangen, wo du wahrscheinlich X oder andere töten kannst Problemprozesse.

Wenn das auch nicht funktioniert, versuchen Sie, Alt + SysReq gedrückt zu halten (langsam, mit jeweils ein paar Sekunden) R E I S U B

Dies versetzt die Tastatur in den Raw-Modus, beendet Tasks in verschiedenen Zuständen, synchronisiert die Disketten usw. und startet schließlich den Rechner neu. Sie werden dadurch viel bessere Ergebnisse erzielen, als nur den Stecker zu ziehen. Wenn das scheitert, bleibt natürlich der Stecker hängen.

    
___ answer4735 ___

Mein erster Favorit bei totalem Einfrieren - Alt + SysRq + K

Diese Combo tötet X und bringt mich zum grafischen Anmeldebildschirm zurück. Wenn das nicht funktioniert, versuchen Sie Alt + SysRq + R E I S U B

    
___ answer36747 ___

Was ich mache, ist ein Terminal mit zB zu öffnen. Strg + Alt + F2

Melden Sie sich an und verwenden Sie das Terminal, um den verzögerten Prozess zu beenden

%pre%

Dies zeigt die Prozess-ID des Prozesses mit diesem Namen

%pre%

Dies schließt den Prozess sicher ab, falls das nicht funktioniert,

%pre%

Verwenden Sie die man-Seiten für weitere Informationen zu diesen Befehlen.

Mit Strg + Alt + F7 können Sie zur grafischen Benutzeroberfläche zurückkehren     

___ answer149712 ___

In solchen Fällen können Sie STRG - ALT - F1 versuchen, um zu einer Konsole zu gelangen. Dann melde dich mit deinem Passwort an.

Neustart der GUI

Sie können versuchen, Ihren grafischen Desktop neu zu starten mit:

%pre%

Wenn Sie Ubuntu 11.04 oder früher verwenden, sollten Sie dies stattdessen verwenden (da %code% der Standardanzeige-Manager war):

%pre%

Wenn Sie stattdessen Kubuntu verwenden, lautet der Standardanzeige-Manager %code% . Verwenden Sie stattdessen:

%pre%

Wenn Sie einen anderen Display-Manager verwenden, ersetzen Sie %code% / %code% / %code% durch seinen Namen.

Neustart der Maschine

Wenn Sie einen sauberen Systemneustart durchführen möchten, verwenden Sie:

%pre%     
___ answer36814 ___

DoR und Phoenix haben das gut beantwortet. Um diese Seite vollständiger zu machen, würde ich hinzufügen:

Wenn nur X "kaputt" ist, können Sie den Kernel verwenden, um es zu beenden:

SysRq + Alt + K

Für Laptops (hängt vom Modell ab, wird normalerweise benötigt, wenn "SysRq" blau geschrieben ist):

Fn <+ ​​sb> + SysRq <+ kb> Alt K (Freigabe Fn nach dem Drücken SysRq ).

    
___ answer2304 ___

Um das Einfrieren zu diagnostizieren, sollten Sie in der Lage sein, die Netzkonsole (oder serielle serielle Konsole für diese Angelegenheit) zu verwenden. Befolgen Sie die Anweisungen zum Einrichten hier .

    
___ answer2697 ___

Das erste, was zu betrachten ist, ist, ob es nur X ist, das eingefroren ist, oder das ganze System. Aktivieren Sie ssh und dann ssh in das System. Wenn Sie nicht hineingehen können, ist es wahrscheinlich eine Kernel-Sperre. Wenn Sie können ssh in, dann könnte es nur eine GPU-Sperre sein.

Als nächstes versuchen Sie, X neu zu starten. Starten Sie dazu den Displaymanager neu:

  • Unter Ubuntu 11.10 und später ist LightDM der Displaymanager, also run:

    %pre%
  • Unter Ubuntu 11.04 und früher ist GDM der Displaymanager, also run:

    %pre%

Wenn das funktioniert, ist es vielleicht ein X-Bug. Wenn es immer noch nicht funktioniert, haben Sie möglicherweise eine GPU-Sperre im Kernel drm-Treiber. Es wäre nützlich, an dieser Stelle zu wissen, ob Sie den Treiber -ati (Open Source) oder den Treiber -fglrx (Closed Source) ausführen.

    
___ answer2315 ___

Wenn Sie eine harte Abschaltung durchführen müssen, würde ich mich fragen, ob der Speicher (RAM) fehlgeschlagen ist. Versuchen Sie bei Ihrem nächsten Start memtest86 auszuführen. Um dies zu tun:

  • Halten Sie beim Hochfahren eine Umschalttaste gedrückt
  • das GRUB-Menü erscheint
  • Wählen Sie mit den Cursortasten die letzte Option "memtest86"
  • aus
  • drücke Enter

Sie erhalten eine grundlegende Anzeige und es wird versuchen, viele Werte zu lesen und zu schreiben. Solange keine Fehler auftreten, wird ein grüner Status angezeigt. Wenn es einen Fehler gibt, wird es rot. In diesem Fall müssen Sie mindestens einen Stick Ihres RAMs ersetzen.

Es gibt auch eine Community-Dokumentation zur Diagnose von Hardwareausfällen .

    
___ qstntxt ___

Alle Betriebssysteme frieren manchmal ein und Ubuntu ist keine Ausnahme. Was soll ich tun, um die Kontrolle zurückzugewinnen, wenn ...

  • nur ein Programm reagiert nicht mehr?
  • reagiert überhaupt nichts auf Mausklicks oder Tastenbetätigungen?
  • stoppt die Maus vollständig?
  • Ich habe eine Intel Bay Trail CPU?

In welcher Reihenfolge sollte ich verschiedene Lösungen ausprobieren, bevor Sie sich entschließen, den Netzstecker zu ziehen?

Was soll ich beim Start von Ubuntu tun? Gibt es ein Diagnoseverfahren, dem ich folgen kann?

    
___ answer36756 ___

Ich denke, dass es keine perfekte Distribution gibt, sogar in Windows haben sie diesen Bildschirm des Todes.

  • Öffnen Sie ein anderes Terminal Strg + Alt + F2 .

  • Melden Sie sich mit Ihrem Benutzernamen und Passwort an.

  • Geben Sie diesen Befehl aus:

    %pre%

    Dies startet oder meldet Sie von Ihrer aktuellen Sitzung ab, aber es wird nicht neu gestartet.

Dann Strg + Alt + F7 <> kehren Sie zurück zu Ihrer grafischen Oberfläche.

    
___ answer149714 ___

Drücken Sie einfach Strg + Alt + F1 auf Ihrer Tastatur, um TTY1 zu öffnen. Wenn es geöffnet wird, führe den Kill-Befehl aus. Beispiel unten.

Zuerst verwendest du: ps Dies zeigt Ihnen alle laufenden Prozesse ("ps | less", wenn Sie die Ergebnisse Seite für Seite sehen wollen) Dann suchen Sie nach der PID des Prozesses, den Sie beenden möchten. Nach dieser Verwendung: kill pid

  

kill command - Stoppt die Ausführung eines Prozesses

     

Syntax: kill [-s sigspec] [-n Signum] [-sigspec] jobspec oder pid kill -l [exit_status]

     

Beschreibung: Die meisten modernen Shells, inklusive Bash, haben einen eingebauten Kill   Funktion. In Bash sind beide Signalnamen und -nummern

     
    

wird als Optionen akzeptiert, und Argumente können Job- oder Prozess-IDs sein. Ein Ausgang     Status kann mit der Option -l gemeldet werden: Null bei mindestens einem     Signal wurde erfolgreich gesendet, nicht Null, wenn ein Fehler aufgetreten ist. Verwendung der     Kill-Befehl von / usr / bin, Ihr System könnte zusätzliche Optionen aktivieren,     B. die Möglichkeit, Prozesse von einer anderen als Ihrer eigenen Benutzer-ID zu löschen     und die Prozesse nach Namen spezifizieren, wie mit pgrep und pkill. Beide töten     Befehle senden das TERM-Signal, wenn keines angegeben ist.

  

Quelle: Link

Quelle: Link

    
___ answer5952 ___

Die einfachste Lösung besteht darin, das Applet "Quit beenden" zu Ihrer Gnome-Oberfläche hinzuzufügen. Wenn ein Programm nicht antwortet, klicken Sie auf den Befehl quit und dann auf die Anwendung.

>

Ich bin überrascht mit so vielen Antworten, das wird nicht erwähnt. Natürlich können Sie immer eine %code% machen und diese zu %code% für Ihren Programmnamen pipen. Und %code% das. Ich bevorzuge Einfachheit.

    
___ answer163341 ___

Einige andere Ressourcen:

___ answer4524 ___

Wenn Sie jemals die magische %code% -Schlüssel verwenden, wie in der ersten Antwort vorgeschlagen, versuchen Sie einfach, die Tastatur zuerst mit Alt + SysRq + zu arbeiten R ; dann versuchen Sie erneut Strg + Alt + F1

Es könnte funktionieren und Sie könnten sich einen Neustart ersparen. Nur wenn es nicht funktioniert, sollten Sie die ganze Sequenz REISUB ausprobieren.

    
___ answer36757 ___

Sie können immer Alt + F2 und schreiben %code% oder %code% und klicken Sie auf das Fenster, das Sie zerschlagen wollen!

    
___ answer170358 ___

(Community Wiki-Antwort - Lösung wurde ursprünglich in der OP Frage )

LÖSUNG:

Gelöst es.

Mein besonderes Problem war meine Grafikkarte (integrierte Radeon 9000 Serie). netconsole ergab, dass ich den Fehler erhalten habe: %code% . Nach Versuch und Irrtum habe ich meine Grafikkarte manuell konfiguriert und die Hardwarebeschleunigung deaktiviert. Das Problem wurde vollständig behoben.

Folgendes habe ich getan:

Manuell erstellte xorg.conf

Ubuntu konfiguriert automatisch xorg.conf und verwendet keine Datei. Um diese Datei zu bearbeiten, müssen Sie Ubuntu mitteilen, dass Sie explizit eine erstellen und dann bearbeiten. Hier sind die Schritte:

  1. System neu starten
  2. Halten Sie Shift gedrückt, während GRUB bootet
  3. Wählen Sie das Root-Terminal im GRUB-Login-Menü
  4. Ausführen: %code%
  5. Kopieren: %code%

Deaktivieren Sie die Hardwarebeschleunigung

Das Folgende ist spezifisch für meine Radeon-Karte, aber ich bin sicher, dass andere Karten ähnliche Einstellungen haben.

  1. Bearbeiten %code%
  2. Suchen Sie den Abschnitt "Gerät" für die Grafikkarte
  3. Entfernen Sie die Kommentaroption "NoAccel" und setzen Sie sie auf "True"
  4. Speichern + Neustart

Ich hoffe, das hilft.

    
___ antwort437373 ___

Mein ubuntu ist sehr anfällig für das Einfrieren (wahrscheinlich 20 Mal am Tag). Ich benutze auch den magischen Schlüssel sysrq, aber anstatt ihn zu benutzen, um xserver neu zu starten oder zu killen, Ich benutze den "f" -Befehl, der oom_kill aufruft, wodurch ein Prozess gelöscht wird. Ich habe diese Drop-Tabs immer nur gesehen (weil ich dazu tendiere, einige Schwergewichte zu haben) jeweils geöffnet). Wie auch immer, das bringt mich 95% der Zeit aus diesem Durcheinander.

Wenn also mein ubuntu einfriert (stürzt ab, Maus reagiert nicht mehr), halte ich alt + sysrq und drücke f (if Du machst das nicht richtig, es wird stattdessen einen Screenshot machen). Normalerweise muss ich diese Kombination ein paar Mal wiederholen, bevor Ubuntu wieder zum Leben erwacht.

Ich hätte auf ubuntu vor langer Zeit aufgegeben, wenn ich das nicht entdeckt hätte, hoffe es hilft jemandem!

    
___ answer36738 ___

Wenn möglich, versuchen Sie, eine SSH-Shell von einem anderen Computer aus zu öffnen. Dies ist eine Option Wenn Sie im Voraus wissen, dass der Computer bald hängen bleibt, öffnen Sie zuerst die Verbindung, bevor Sie diese Aufgabe ausführen.

Ich mache das manchmal, wenn ich weiß, dass vmware verrückt läuft und die GUI von ubuntu (der vmware-Host) nicht mehr reagiert. Ich kann einen Suspend von der SSH-Shell machen, es kann eine Weile dauern, bis es durchkommt, und nach einer Weile ist der Computer wieder im Leerlauf.

    
___ answer2370 ___

Sie erhalten möglicherweise zusätzliche Informationen, wenn Sie zur TTY-Ansicht wechseln. Drücken Sie Strg + Alt + F1 , um dies zu erhalten, verwenden Sie Strg + Alt + F7 (oder vielleicht F8 ), um zur GUI zurückzukehren. Sie können verschiedene Sitzungen auf den meisten F-Tasten haben, aber das ist eine ganz andere Frage.

    
___ answer253895 ___

Es gab einige verpasste Fehler zwischen der Beziehung von Unity / Compiz, dem X.org-System und dem Videotreiber. Diese Fehler werden natürlich mit neueren, aktualisierten Versionen von Unit, Compiz, X oder dem Videotreiber behoben.

Wenn innerhalb von Unity alles langsam und grundsätzlich beschädigt ist, drücken Sie STRG + ALT + F1 , um zu TTY1 zu wechseln. Wenn Sie sich im Terminal befinden, geben Sie Ihren Benutzer und Ihr Passwort ein, um zur Eingabeaufforderung zu gelangen. Sie können beim Booten auch zum TTY gelangen, indem Sie ESC drücken oder SHIFT halten und dann im GRUB-Menü den Wiederherstellungsmodus wählen.

  1. Installieren Sie Xorg Edgers PPA

    %pre%

    Abhängig von Ihrer Grafikkarte können Sie entweder die 304-Serie, die 310-Serie, die 313-Serie oder eine neuere, die dort angezeigt wird, installieren. Ich empfehle immer die neueste Version zu testen und nur wenn es ein Problem verursacht, dann geh runter von dort bis du eine Version erreichst, in der alles richtig funktioniert. Zum Beispiel, wenn Sie eine GT 9500 oder später haben (wie in meinem Fall, zu dem ich auch eine 440 GT, 560 TI und 680 GTX habe), ist die einzige Version, die alle meine Probleme löst, die 313.18, die vor ein paar Tagen herauskam . Also würde ich das tun:

    %pre%

    Dies würde die neueste Version der 313-Serie installieren. Es behebt viele Videoprobleme mit compiz, unity und xorg. Die Serie 310 behebt auch viele Probleme, aber habe diese nicht mit meinen Videokarten getestet. Die anderen Nvidia-Versionen sind nvidia-experimental-304 und nvidia-experimental-310 zum Zeitpunkt des Schreibens.

  2. Starten Sie neu, um zu testen, ob Ihre Videokarte nicht ordnungsgemäß mit Ubuntu funktioniert. Wenn Sie Probleme mit der Nvidia-Konfigurationsdatei haben, öffnen Sie einfach ein Terminal und geben %code% ein und starten es neu.

Es gibt andere nette Fragen, die auch helfen könnten:

Wie kann ich meinen NVIDIA-Treiber aktualisieren?

>

Wie installiere ich die Nvidia-Treiber?

Nvidia-Treiber kann nicht installiert werden

Was ist der Unterschied zwischen den? nvidia-current und nvidia-current-updates Pakete?

Oder sogar eine, die generischer ist: Wie richtig Aktivieren Sie Desktop Cube in Unity 3D?

    
___ answer149742 ___

Drücken Sie Alt + F2 , um einen Befehl auszuführen. Geben Sie %code% ein und drücken Sie die Eingabetaste.

Ihr Mauszeiger verwandelt sich in ein Kreuz, das das Schließen jedes Fensters, auf das Sie klicken, erzwingt.

Wenn jemand einen Screenshot zur Verfügung stellen kann, denke ich, dass das nützlich wäre.

    
___ answer2327 ___

Ich hatte ähnliche Probleme mit 10.04. X würde hängen bleiben und nichts als ein Reset würde es beheben. Ich habe meine nvidia-Treiber auf die neueste Version aktualisiert und seitdem keine Probleme mehr.

    
___ answer413550 ___

Wenn Sie alle oben genannten Schritte unternommen haben und das Problem mit dem Einfrieren bestehen bleibt, sollten Sie versuchen, was ich getan habe.

Tragen Sie reichlich Kontaktreiniger auf CPU, RAM und andere Chips auf, die komplex genug sind, um diese kleinen, dicht gepackten Pins zu zeigen. Sie können die Leitfähigkeit durch Staubansammlung sowie Kurzschlüsse aufgrund von Feuchtigkeit verlieren.

Einige Tage nach der Reinigung (ich benutzte CRC 2-26) und eine Reihe von wirklich brutalen Stresstests, wurde mein PC nicht einmal eingefroren.

Also, für alle von euch, die plötzlich unerwartete Freezings bekommen, gibt es auf, mit eurem Betriebssystem herumzuspielen, jenseits dessen, was vernünftig ist, und eine umfassende Staub- und Kontaktreinigung durchzuführen.

    
___ answer177355 ___

Im speziellen Fall verwenden Sie Virtualbox, um einen 64-Bit-Gast auf einem 32-Bit (Ubuntu) -Host unter Verwendung von VT-x oder AMD-V (Hardware-Virtualisierungstechnologie mit integrierter CPU) auszuführen

Virtualbox kann dazu führen, dass Ihr 32-Bit-Host zufällig abstürzt, wenn Sie einen 64-Bit-Gast mit VT-x oder AMD-V (Hardware-Virtualisierungstechnologie in Ihrer CPU) ausführen. Es ist ein bekanntes Problem .

2 Lösungen:

  1. Sie müssen nur 32-Bit-Gäste auf Ihrem aktuellen 32-Bit-Host ausführen [empfohlen, wenn Sie weniger als 2 GB RAM haben];
  2. Sie müssen zu Ubuntu 64-bit als Host wechseln (Sie können sogar eine 32-Bit bis 64-Bit "Migration" durchführen, indem Sie Ubuntu 64-bit neu installieren, ohne Ihren "/ home" -Ordner zu berühren) [empfohlen, wenn Sie habe 2 GB RAM oder mehr].

Beachten Sie, dass Sie 64-Bit- und 32-Bit-Gäste auf einem 64-Bit-Host problemlos mit Virtualbox ausführen können.

Andere Antworten haben sehr gut allgemeine Fälle behandelt ...

    
___ answer19566 ___

Ersetzen Sie durch den neuesten Linux-Kernel 2.6.35 oder höher, der Ihr Problem löst. Befolgen Sie diese Schritte von diesem Link .

    
___ answer36707 ___

Sie können die Verknüpfung Strg + Alt + Löschen öffnen Sie den System Monitor , mit dem Sie können Töte alle nicht reagierenden Anwendungen.

  1. Öffnen Sie System ➜ Einstellungen ➜ Tastaturkürzel und klicken Sie auf Hinzufügen .
    Geben Sie im Feld Befehl %code% ein. Benenne die Verknüpfung, was immer du willst.

  1. Klicken Sie auf Übernehmen und klicken Sie dann auf die Stelle, an der Deaktiviert steht. Drücken Sie nun die Tasten Strg + Alt + Löschen

  1. Schließen Sie Tastaturkürzel und probieren Sie die Verknüpfung aus:

    
___
unohoo 21.03.2014 15:16
quelle
4

(Community Wiki-Antwort - Lösung wurde ursprünglich in der OP Frage )

LÖSUNG:

Gelöst es.

Mein besonderes Problem war meine Grafikkarte (integrierte Radeon 9000 Serie). netconsole ergab, dass ich den Fehler erhalten habe: "reserve failed for wait" . Nach Versuch und Irrtum habe ich meine Grafikkarte manuell konfiguriert und die Hardwarebeschleunigung deaktiviert. Das Problem wurde vollständig behoben.

Folgendes habe ich getan:

Manuell erstellte xorg.conf

Ubuntu konfiguriert automatisch xorg.conf und verwendet keine Datei. Um diese Datei zu bearbeiten, müssen Sie Ubuntu mitteilen, dass Sie explizit eine erstellen und dann bearbeiten. Hier sind die Schritte:

  1. System neu starten
  2. Halten Sie Shift gedrückt, während GRUB bootet
  3. Wählen Sie das Root-Terminal im GRUB-Login-Menü
  4. Ausführen: X -config xorg.conf.new
  5. Kopieren: cp xorg.conf.new /etc/X11/xorg.conf

Deaktivieren Sie die Hardwarebeschleunigung

Das Folgende ist spezifisch für meine Radeon-Karte, aber ich bin sicher, dass andere Karten ähnliche Einstellungen haben.

  1. Bearbeiten xorg.conf
  2. Suchen Sie den Abschnitt "Gerät" für die Grafikkarte
  3. Entfernen Sie die Kommentaroption "NoAccel" und setzen Sie sie auf "True"
  4. Speichern + Neustart

Ich hoffe, das hilft.

    
fossfreedom 10.11.2017 10:28
quelle
3

Sie erhalten möglicherweise zusätzliche Informationen, wenn Sie zur TTY-Ansicht wechseln. Drücken Sie Strg + Alt + F1 , um dies zu erhalten, verwenden Sie Strg + Alt + F7 (oder vielleicht F8 ), um zur GUI zurückzukehren. Sie können verschiedene Sitzungen auf den meisten F-Tasten haben, aber das ist eine ganz andere Frage.

    
Skizz 03.09.2012 21:05
quelle
2

Wenn möglich, versuchen Sie, eine SSH-Shell von einem anderen Computer aus zu öffnen. Dies ist eine Option Wenn Sie im Voraus wissen, dass der Computer bald hängen bleibt, öffnen Sie zuerst die Verbindung, bevor Sie diese Aufgabe ausführen.

Ich mache das manchmal, wenn ich weiß, dass vmware verrückt läuft und die GUI von ubuntu (der vmware-Host) nicht mehr reagiert. Ich kann einen Suspend von der SSH-Shell machen, es kann eine Weile dauern, bis es durchkommt, und nach einer Weile ist der Computer wieder im Leerlauf.

    
knb 24.04.2011 11:18
quelle
2

Drücken Sie Alt + F2 , um einen Befehl auszuführen. Geben Sie xkill ein und drücken Sie die Eingabetaste.

Ihr Mauszeiger verwandelt sich in ein Kreuz, das das Schließen jedes Fensters, auf das Sie klicken, erzwingt.

Wenn jemand einen Screenshot zur Verfügung stellen kann, denke ich, dass das nützlich wäre.

    
Agmenor 12.06.2012 09:44
quelle
2

Es gab einige verpasste Fehler zwischen der Beziehung von Unity / Compiz, dem X.org-System und dem Videotreiber. Diese Fehler werden natürlich mit neueren, aktualisierten Versionen von Unit, Compiz, X oder dem Videotreiber behoben.

Wenn innerhalb von Unity alles langsam und grundsätzlich beschädigt ist, drücken Sie STRG + ALT + F1 , um zu TTY1 zu wechseln. Wenn Sie sich im Terminal befinden, geben Sie Ihren Benutzer und Ihr Passwort ein, um zur Eingabeaufforderung zu gelangen. Sie können beim Booten auch zum TTY gelangen, indem Sie ESC drücken oder SHIFT halten und dann im GRUB-Menü den Wiederherstellungsmodus wählen.

  1. Installieren Sie Xorg Edgers PPA

    sudo add-apt-repository ppa:xorg-edgers/ppa sudo apt-get update
    

    Abhängig von Ihrer Grafikkarte können Sie entweder die 304-Serie, die 310-Serie, die 313-Serie oder eine neuere, die dort angezeigt wird, installieren. Ich empfehle immer die neueste Version zu testen und nur wenn es ein Problem verursacht, dann geh runter von dort bis du eine Version erreichst, in der alles richtig funktioniert. Zum Beispiel, wenn Sie eine GT 9500 oder später haben (wie in meinem Fall, zu dem ich auch eine 440 GT, 560 TI und 680 GTX habe), ist die einzige Version, die alle meine Probleme löst, die 313.18, die vor ein paar Tagen herauskam . Also würde ich das tun:

    sudo apt-get install nvidia-313
    

    Dies würde die neueste Version der 313-Serie installieren. Es behebt viele Videoprobleme mit compiz, unity und xorg. Die Serie 310 behebt auch viele Probleme, aber habe diese nicht mit meinen Videokarten getestet. Die anderen Nvidia-Versionen sind nvidia-experimental-304 und nvidia-experimental-310 zum Zeitpunkt des Schreibens.

  2. Starten Sie neu, um zu testen, ob Ihre Videokarte nicht ordnungsgemäß mit Ubuntu funktioniert. Wenn Sie Probleme mit der Nvidia-Konfigurationsdatei haben, öffnen Sie einfach ein Terminal und geben sudo nvidia-xconfig ein und starten es neu.

Es gibt andere nette Fragen, die auch helfen könnten:

Wie kann ich meinen NVIDIA-Treiber aktualisieren?

>

Wie installiere ich die Nvidia-Treiber?

Nvidia-Treiber kann nicht installiert werden

Was ist der Unterschied zwischen den? nvidia-current und nvidia-current-updates Pakete?

Oder sogar eine, die generischer ist: Wie richtig Aktivieren Sie Desktop Cube in Unity 3D?

    
Luis Alvarado 11.02.2013 18:33
quelle
2

Wenn Sie alle oben genannten Schritte unternommen haben und das Problem mit dem Einfrieren bestehen bleibt, sollten Sie versuchen, was ich getan habe.

Tragen Sie reichlich Kontaktreiniger auf CPU, RAM und andere Chips auf, die komplex genug sind, um diese kleinen, dicht gepackten Pins zu zeigen. Sie können die Leitfähigkeit durch Staubansammlung sowie Kurzschlüsse aufgrund von Feuchtigkeit verlieren.

Einige Tage nach der Reinigung (ich benutzte CRC 2-26) und eine Reihe von wirklich brutalen Stresstests, wurde mein PC nicht einmal eingefroren.

Also, für alle von euch, die plötzlich unerwartete Freezings bekommen, gibt es auf, mit eurem Betriebssystem herumzuspielen, jenseits dessen, was vernünftig ist, und eine umfassende Staub- und Kontaktreinigung durchzuführen.

    
PetaZeta 30.12.2016 10:23
quelle
2

Ersetzen Sie durch den neuesten Linux-Kernel 2.6.35 oder höher, der Ihr Problem löst. Befolgen Sie diese Schritte von diesem Link .

    
Tshilidzi Mudau 30.12.2016 11:07
quelle
1

Ich hatte ähnliche Probleme mit 10.04. X würde hängen bleiben und nichts als ein Reset würde es beheben. Ich habe meine nvidia-Treiber auf die neueste Version aktualisiert und seitdem keine Probleme mehr.

    
Jason Lewis 15.08.2010 17:45
quelle
1

Im speziellen Fall verwenden Sie Virtualbox, um einen 64-Bit-Gast auf einem 32-Bit (Ubuntu) -Host unter Verwendung von VT-x oder AMD-V (Hardware-Virtualisierungstechnologie mit integrierter CPU) auszuführen

Virtualbox kann dazu führen, dass Ihr 32-Bit-Host zufällig abstürzt, wenn Sie einen 64-Bit-Gast mit VT-x oder AMD-V (Hardware-Virtualisierungstechnologie in Ihrer CPU) ausführen. Es ist ein bekanntes Problem .

2 Lösungen:

  1. Sie müssen nur 32-Bit-Gäste auf Ihrem aktuellen 32-Bit-Host ausführen [empfohlen, wenn Sie weniger als 2 GB RAM haben];
  2. Sie müssen zu Ubuntu 64-bit als Host wechseln (Sie können sogar eine 32-Bit bis 64-Bit "Migration" durchführen, indem Sie Ubuntu 64-bit neu installieren, ohne Ihren "/ home" -Ordner zu berühren) [empfohlen, wenn Sie habe 2 GB RAM oder mehr].

Beachten Sie, dass Sie 64-Bit- und 32-Bit-Gäste auf einem 64-Bit-Host problemlos mit Virtualbox ausführen können.

Andere Antworten haben sehr gut allgemeine Fälle behandelt ...

    
Golboth 18.08.2012 11:48
quelle

Tags und Links