Das System friert oft ohne Vorwarnung ein

7

Das System friert oft nur ohne Vorwarnung ein, es wird nicht allmählich langsamer oder so, und jedes Mal, wenn ich hinschaue, liegt die durchschnittliche Systemlast unter 20% (normalerweise nicht einmal 10%).
Beim Betrachten dmesggibt es jedoch eine Sache, die immer wieder zurück zu kommen scheint. Die Nachricht composite sync not supported. Diese Einfrierungen werden unwiderruflich ärgerlich, da ich immer alle meine Arbeiten verliere, die ich noch nicht gespeichert habe, und das letzte Mal, als sie eingefroren sind , während ich etwas gespeichert habe (ich glaube nicht, dass ich Ihnen sagen muss, dass diese Datei weg war). .
Kann mir jemand Hinweise geben (und hoffentlich auch Lösungen), wo dieses Problem liegt? Wenn Sie etwas gefunden haben, das die Ursache sein könnte, aber nicht wissen, wie Sie es beheben können, fügen Sie es bitte in die Kommentare ein. Auf diese Weise kann ich vielleicht selbst ein bisschen recherchieren.


Dmesg: http://pastebin.com/ZeiULvSK
... Und ich dachte, es wäre eine kernel.logDatei drin /var/log, aber anscheinend habe ich mich geirrt.


Neuere Informationen dmesg: http://pastebin.com/CXETguti
Dies ist die Ausgabe, die direkt nach dem Schließen von VVVVVV (einem Spiel) ausgeführt wird.
Ich habe heute zwei Dinge herausgefunden, die beide auf dasselbe hinweisen ... Das dmesgist voll von Nouveau- Fehlern, und Spiele bleiben höllisch zurück, und einige beginnen überhaupt nicht. Die Schlussfolgerung ist, dass die Verwendung der NVidia-Treiber abgelehnt wird .
Hilfe, um sie zum Arbeiten zu bringen, wäre auch nett. Weitere Informationen dazu: https://askubuntu.com/a/83995/18953


Beim Hinzufügen nomodesetzu meiner Kernel-Zeile in GRUB habe ich eine kleine Bildschirmauflösung, eine begrenzte Anzahl von Farben (Farbverläufe sehen wie Mist aus), der Bildschirm wird verzögert, aber die Fehler treten nicht mehr auf dmesg. Ich habe mit diesem hinzugefügten Parameter keine Einfrierungen festgestellt, aber ich habe nicht länger als 10 Minuten damit gearbeitet, nomodesetda das Erstellen von Mindmaps mit einer kleinen Auflösung ärgerlich ist.
Meine Grafikkarte ist eine NVidia Quadro NVS 110M.

robin@robin-Latitude-D620:~$ lspci | grep -i vga
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)
robin@robin-Latitude-D620:~$ sudo lshw -class display
[sudo] password for robin: 
  *-display               
       description: VGA compatible controller
       product: G72M [Quadro NVS 110M/GeForce Go 7300]
       vendor: nVidia Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:16 memory:ed000000-edffffff memory:d0000000-dfffffff memory:ee000000-eeffffff memory:ef000000-ef01ffff

Was ich getan habe, um die mit Jockey installierten NVidia-Treiber zu
installieren nvidia-current, sie erneut zu entfernen (musste es zweimal versuchen, das erste Mal schlug fehl), eine PPA für eine neuere Version hinzugefügt, nvidia-currenterneut installiert (diesmal mit dem Terminal), neu gestartet.

RobinJ
quelle
Befolgen Sie diese Frage , um Probleme beim Laden des richtigen NVIDIA-Treibers zu lösen.
Das klingt nach einem Hardwareproblem, um ehrlich zu sein. Ich hatte kürzlich eine Flut von Abstürzen und schweren Abstürzen (schwarzer Bildschirm mit Neustart), Segfaults usw. bis zu dem Punkt, an dem mein Computer sich jetzt nur noch weigert, Ubuntu zu starten. Es wird an Grub oder dem SYSLINUX-Bootstrap auf dem LiveUSB vorbei kommen (versucht Oneiric AND Natty), aber danach bekomme ich nur einen blinkenden Textcursor und nichts weiter ... Windows bootet und läuft immer noch. Es ist sehr ärgerlich. Ich vermute, ich werde nach neuer Hardware suchen ...
Können Sie in die Maschine ssh, nachdem es gefroren ist?
Cweiske
@BrunoPereira Die Quest, auf die Sie verwiesen haben, fordert mich auf, sudo dkms remove nvidiavom Terminal aus zu rennen , aber das funktioniert nicht. Error! Invalid number of parameters passed. Usage: remove -m <module> -v <module-version> --all or: remove -m <module> -v <module-version> -k <kernel-version>
RobinJ
@fossfreedom Fertig. Das Problem mit den NVidia-Treibern ist, dass ich eine neuere Version installiert habe ( askubuntu.com/questions/83140/x-plays-a-gambling-game/… ), weil die alten X vermasselt haben. Ich dachte, das Problem sei behoben, aber Dies scheint der einzige Grund zu sein, warum das Problem gelöst wurde, weil die NVidia-Treiber nicht mehr geladen wurden und stattdessen nur die Nouveau-Treiber verwendet wurden.
RobinJ

Antworten:

2

Maverick war besonders anfällig für Grafikstopps mit den Standard-Open-Source-Nouveau-Treibern.

Sie können Ihr X-System mit dem X-Updates PPA anheben

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update && sudo apt-get upgrade

Sie können dann die neuesten NVIDIA-Treiber installieren.

Wie Sie bereits bemerkt haben, scheinen die Open-Source-Treiber immer noch Vorrang vor den NVIDIA-Treibern zu haben.

Eine Möglichkeit, die Verwendung der NVIDIA-Treiber zu erzwingen, besteht darin, die Open-Source-Treiber auf die schwarze Liste zu setzen:

Um dies zu tun:

  • Führen Sie gedit als root aus: gksu gedit(führen Sie dies entweder in einem Terminal oder im Ausführungsdialog ( ALT+ F2) aus).
  • Öffnen Sie dann die folgende Datei : /etc/modprobe.d/blacklist.conf.

    • Fügen Sie dieser Datei die folgende Zeile hinzu:

    Blacklist Nouveau

  • Öffnen Sie nun die folgende Datei: /etc/modprobe.d/nvidia-graphics-drivers.conf

  • Fügen Sie diese Zeilen zur Datei hinzu

::

   blacklist nouveau  
   blacklist lbm-nouveau
   blacklist nvidia-173  
   blacklist nvidia-96  
   alias nvidia nvidia-current

Installieren Sie nun den nvidia-current-Treiber:

sudo apt-get install nvidia-current

Ein erfreulicher Nebeneffekt bei der Verwendung der NVIDIA-Treiber anstelle der alten Open-Source-Treiber für Außenseiter ist, dass der Temperatur- / Batterieverbrauch erheblich reduziert wird.

Quelle


Alternative Force-Nutzung des NVIDIA-Treibers

Im Folgenden wird der Nouveau-Treiber tatsächlich entfernt, bevor der nvidia-Treiber (erneut) neu installiert wird.

sudo apt-get --purge remove xserver-xorg-video-nouveau 

Stellen Sie nun sicher, dass Sie die Header installiert haben, bevor Sie den nvidia-Treiber neu installieren

sudo apt-get install linux-headers-$(uname -r)
sudo apt-get install --reinstall nvidia-current

Benennen Sie nun Ihre xorg.conf um, bevor Sie die Datei neu erstellen:

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
gksudo nvidia-xconfig

Wenn Sie mit nvidia-xconfig immer noch einen Problemlauf ausführen,

gksudo nvidia-settings

Umkehren

Wenn Sie schwarze Bildschirme erhalten, gehen Sie wie folgt vor:

Starten Sie zunächst mit Wiederherstellung und wählen Sie Terminal mit Netzwerk

Benennen Sie dann die Datei xorg.conf um

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup2

Die Neuinstallation des OpenSource-Treibers:

sudo apt-get install xserver-xorg-video-nouveau 

Möglicherweise müssen Sie auch die Zeilen der "schwarzen Liste" entfernen, die oben in dieser Antwort hinzugefügt wurden.

Fossfreiheit
quelle
Danke, ich werde es ausprobieren: p Ähm, spielt es eine Rolle, dass ich die NVidia-Treiber noch installiert hatte, als ich das tat? Und muss ich sie jetzt neu installieren? Ich hatte bereits die Treiber von dieser PPA.
RobinJ
Version: 290.10-0ubuntu1 ~ maverick ~ xup1
RobinJ
Ähm ... Ich habe getan, was Sie gesagt haben, um die Verwendung der NVidia-Treiber zu erzwingen, aber es scheint nicht funktioniert zu haben. Wenn ich renne nvidia-settings, heißt es You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run 'nvidia-xconfig' as root), and restart the X server.Und Nouveau spammt immer noch meine dmesg. Der nvidia-xconfigBefehl existiert auch nicht.
RobinJ
Ähm ... Ich glaube, mein Laptop spielt mit mir, ernsthaft xD Ich habe das Paket entfernt und die NVidia-Treiber neu installiert. Alles, was es getan hat, war etwas zu vermasseln, damit Desktop-Effekte nicht mehr funktionierten. Es werden immer noch die Nouveau-Treiber verwendet, gemessen an der Tatsache, dass die NVidia-Treiber nicht verwendet werden, und an der Ausgabe von dmesgundlsmod . Ich verstehe nicht wirklich, wie es gelingt, Treiber zu verwenden, die ich gerade entfernt habe, aber die Tatsache bleibt, dass es es verwaltet: \
RobinJ
Nein, keiner von denen. Das Kopfgeld geht zu Ende, also werde ich es Ihnen vergeben, obwohl das Problem noch nicht behoben ist. Ihre Antwort war sehr informativ, und ich denke, in einem normalen Fall (irgendwie scheint meine nicht normal zu sein) hätte es funktioniert. Also hast du es verdient :)
RobinJ
1

Nun, ich habe ein Upgrade auf Xubuntu 11.10 durchgeführt und die nvidia-173Treiber installiert . Mein Laptop wird etwas heißer als gewöhnlich (nur geringfügig, weil ich meine CPU bei 1 GHz halte cpufrequtils), aber zumindest habe ich noch keine Einfrierungen erlebt. Auch scheint es für eine Änderung keine Probleme mit dem NVidia - Treiber zu sein (appart aus der Tatsache , dass Plymouth nur in den letzten 2 Sekunden des Startvorganges zeigt, aber zumindest ist es nicht dieses Mal angezeigt).

RobinJ
quelle