Ubuntu 11.04 auf meinem Thinkpad T520 friert seit der Installation jedes Mal zufällig ein.
Ich habe vor langer Zeit die folgende Frage gestellt, aber sie hat mir nicht wirklich geholfen: Wie debugge ich, wenn das System einfriert oder wenn es beim Anmelden wieder abstürzt?
Hier ist eine vollständige Kopie meiner xsession.errors-Datei:
Ich habe auch alles in der folgenden Frage versucht:
Was soll ich tun, wenn Ubuntu einfriert?
Ich habe REISUB und die anderen Vorschläge in dieser Frage ausprobiert, aber nichts scheint zu funktionieren. Der einzige Gedanke, der funktioniert, ist das Zurücksetzen des Laptops.
Jede Hilfe wird geschätzt und wenn ich weitere Informationen / Protokolle bereitstellen muss, frage einfach, ob ich wirklich motiviert bin, dies zu beheben.
Aktualisieren
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 6 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 6 Series Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35)
0d:00.0 System peripheral: Ricoh Co Ltd Device e823 (rev 05)
0d:00.3 FireWire (IEEE 1394): Ricoh Co Ltd FireWire Host Controller (rev 04)
Bus 002 Device 003: ID 0bdb:1911 Ericsson Business Mobile Networks BV
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 04f2:b217 Chicony Electronics Co., Ltd
Bus 001 Device 005: ID 0a5c:217f Broadcom Corp. Bluetooth Controller
Bus 001 Device 004: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 003: ID 045e:0737 Microsoft Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Antworten:
Ich habe das gleiche Problem, und die Ursache des Problems ist leicht zu erkennen, wenn ich nachschaue
/var/log/syslog
. Im Wesentlichen wird die GPU angehalten und verursacht einen Segfault von compiz:Sie können sehen, dass der Kernel standardmäßig den i915-Treiber für diesen Chipsatz verwendet:
Dies ist eine brandneue Maschine mit einer Neuinstallation von 11.04, daher ist sie nicht mit einem Upgrade oder Ähnlichem verbunden.
Zusammenfassend würde ich Folgendes empfehlen:
apt-get install xserver-xorg-video-intel libdrm-intel1
(Ich bin fast sicher, dass Sie diese haben)apt-get install libdrm-intel1-dbg xserver-xorg-video-intel-dbg
Starten Sie dann Ihren Kernel mit aktiviertem Debugging (drm.debug = 0x06) und mounten Sie debugfs:
sudo mount -t debugfs debugfs /sys/kernel/debug
Zusätzlich können Sie Ihr System mit ulimit für Kerne konfigurieren:
(usw)
Überprüfen Sie die Änderungen mit
ulimit -a
Wenn das Problem erneut auftritt, können Sie
/usr/bin/intel_gpu_dump
weitere Details zum Status der GPU abrufen, nachdem die GPU wie zuvor aufgehängt wurde.Weitere Informationen finden Sie unter
/sys/kernel/debug/dri/0/i915_error_state
NACH einem Absturz.Sie können die Stapelinformationen auch aus der generierten Kerndatei abrufen, normalerweise unter /.
Zusammenfassend sieht das für mich nach einem Fehler aus. Sie können diese Informationen sowie einen Software-Stack-Bericht verwenden und einen formellen Fehlerbericht einreichen.
quelle
Überprüfen Sie, ob die Datei
/var/log/syslog
Fehlermeldungen aus der Zeit enthält, in der Ihr System eingefroren ist. Wenn Sie Fehlermeldungen finden, können Sie versuchen, diese im Launchpad zu suchen .Ihr Computer verfügt über einen Sandy Bridge-basierten Prozessor, und es gibt einige bekannte Fehler, die damit zusammenhängen. Zum Beispiel bin ich kürzlich auf Systemprobleme gestoßen, die durch den Fehler # 761065 auf einem T520 verursacht wurden.
quelle