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 dmesg
gibt 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.log
Datei 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 dmesg
ist 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 nomodeset
zu 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, nomodeset
da 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-current
erneut installiert (diesmal mit dem Terminal), neu gestartet.
sudo dkms remove nvidia
vom 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>
Antworten:
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
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:
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
.Öffnen Sie nun die folgende Datei:
/etc/modprobe.d/nvidia-graphics-drivers.conf
::
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.
Stellen Sie nun sicher, dass Sie die Header installiert haben, bevor Sie den nvidia-Treiber neu installieren
Benennen Sie nun Ihre xorg.conf um, bevor Sie die Datei neu erstellen:
Wenn Sie mit nvidia-xconfig immer noch einen Problemlauf ausführen,
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
Die Neuinstallation des OpenSource-Treibers:
Möglicherweise müssen Sie auch die Zeilen der "schwarzen Liste" entfernen, die oben in dieser Antwort hinzugefügt wurden.
quelle
nvidia-settings
, heißt esYou 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 meinedmesg
. Dernvidia-xconfig
Befehl existiert auch nicht.dmesg
undlsmod
. Ich verstehe nicht wirklich, wie es gelingt, Treiber zu verwenden, die ich gerade entfernt habe, aber die Tatsache bleibt, dass es es verwaltet: \Nun, ich habe ein Upgrade auf Xubuntu 11.10 durchgeführt und die
nvidia-173
Treiber installiert . Mein Laptop wird etwas heißer als gewöhnlich (nur geringfügig, weil ich meine CPU bei 1 GHz haltecpufrequtils
), 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).quelle