
Also, die Kurzfassung:
Mein System lässt sich nicht mehr herunterfahren, nachdem ich einen Shutdown-Befehl ausgebe (weder innerhalb von KDE oder auf der Kommandozeile, oder anscheinend von Windows). Nachdem die Dienste von Debian angehalten wurden, wird auf dem Bildschirm die Zeile „Neustart: Herunterfahren“ angezeigt und dann bleibt die Maschine stehen, ohne die Stromversorgung abzuschalten, bis ich den Einschaltknopf gedrückt halte.
Der Neustart funktioniert jedoch (schaltet vollständig aus und startet dann neu).
Es schaltete sich immer aus und die einzige Änderung, die ich vorgenommen habe, seit ich das Problem bemerkt habe, ist folgende: Ich habe Komponenten in ein neues PC-Gehäuse verschoben und eine zweite Festplatte für eine Win7-Installation hinzugefügt. Aber wenn ich nichts übersehen habe, sehe ich nicht, wie eines davon die Ursache sein könnte.
Die längere Version:
Hardwareliste:
- i3 Intel-Prozessor
- TP-Link TL-WN781ND Wireless-Karte
- Asus P8H77-M LE M/B
- NVIDIA GTX970
- 4x SATA-Laufwerke (verschiedene)
- Aerocool DS200-Gehäuse (im Handbuch gibt es meines Wissens nach keinen Hinweis darauf, dass das Gehäuse eine magische Funktion hat, die dieses Problem beeinflussen könnte, aber ich erwähne es für alle Fälle)
Ich habe in den letzten Tagen gegoogelt und die Dinge gesucht, die ich bisher ausprobiert habe:
acpi=force
ZurGRUB_CMDLINE_LINUX_DEFAULT=
Zeile in hinzugefügt/etc/default/grub
(und anschließend ausgeführtsudo update-grub
), kein Nutzen- Überprüft, ob acpid ausgeführt wurde (das tat es nicht, aber jetzt schon)
- Habe das BIOS auf relevante APM-Einstellungen geprüft (ein paar Dinge ausprobiert: S4-Status, Wake on PCI, verschiedene Leistungseinstellungen … alles nutzlos)
- BIOS auf Grundeinstellungen zurücksetzen, nützt nichts
- Habe das neueste BIOS geflasht, auch kein Erfolg
Was ich nicht verstehe ist, warum der Neustartbefehl funktioniert, das Herunterfahren jedoch nicht, wenn es ACPI-bezogen war?
dmesg | grep acpi
sagt:
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=82698db3-dbb6-4ce2-b04f-f32475d522ae ro initrd=/install/gtk/initrd.gz quiet acpi=force
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=82698db3-dbb6-4ce2-b04f-f32475d522ae ro initrd=/install/gtk/initrd.gz quiet acpi=force
[ 0.101921] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.166057] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.166209] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME]
[ 0.166299] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability]
[ 0.191725] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported)
Für jede Hilfe und jeden Vorschlag wäre ich sehr dankbar. Ich stehe gern zur Verfügung, wenn etwas hilfreich wäre. :)
BEARBEITEN - weitere Informationen:
Also,
dmesg -t | grep -i 'Fehler\|Warnung\|Ausnahme'
Gibt:
ACPI-Ausnahme: AE_NOT_FOUND, während der Auswertung des Ruhezustands [_S1_] (20140424/hwxface-580)
ACPI-Ausnahme: AE_NOT_FOUND, während der Auswertung des Ruhezustands [_S2_] (20140424/hwxface-580)
nouveau: Test von 0000:01:00.0 ist mit Fehler -22 fehlgeschlagen
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT4._GTF] (Knoten ffff88011e054248), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT4._GTF] (Knoten ffff88011e054248), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT0._GTF] (Knoten ffff88011e054428), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT1._GTF] (Knoten ffff88011e0543b0), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT5._GTF] (Knoten ffff88011e0541d0), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT5._GTF] (Knoten ffff88011e0541d0), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT0._GTF] (Knoten ffff88011e054428), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Fehler: [DSSP] Fehler bei der Namespace-Suche, AE_NOT_FOUND (20140424/psargs-359)
ACPI-Fehler: Methode konnte nicht analysiert/ausgeführt werden [_SB_.PCI0.SAT0.SPT1._GTF] (Knoten ffff88011e0543b0), AE_NOT_FOUND (20140424/psparse-536)
ACPI-Warnung: SystemIO-Bereich 0x0000000000000428-0x000000000000042f steht im Konflikt mit OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20140424/utaddress-258)
ACPI-Warnung: SystemIO-Bereich 0x0000000000000540-0x000000000000054f steht im Konflikt mit OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20140424/utaddress-258)
ACPI-Warnung: SystemIO-Bereich 0x0000000000000530-0x000000000000053f steht im Konflikt mit OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20140424/utaddress-258)
ACPI-Warnung: SystemIO-Bereich 0x0000000000000500-0x000000000000052f steht im Konflikt mit OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20140424/utaddress-258)
ACPI-Warnung: SystemIO-Bereich 0x000000000000f000-0x000000000000f01f steht im Konflikt mit OpRegion 0x000000000000f000-0x000000000000f00f (_SB_.PCI0.SBUS.SMBI) (20140424/utaddress-258)
EXT4-fs (sdc1): erneut gemountet. Optionen: Fehler=remount-ro
So wie ich das verstehe, deutet das entweder auf einen Kernel-Fehler hin (unwahrscheinlich) oder darauf, dass das BIOS ACPI falsch meldet. Die gesamte Hardware ist weniger als 12 Monate alt, mit Ausnahme eines SATA-Laufwerks, das etwa 4 Jahre alt ist. Ich habe dieses Laufwerk jedoch im Rahmen meiner Diagnosebemühungen herausgezogen und erhalte immer noch das gleiche Ergebnis.
Ich habe mich gefragt, ob ein Wechsel zu APM eine Problemumgehung sein könnte. Obwohl ich das idealerweise vermeiden möchte.
(und entschuldigen Sie die Formatierung oben, ich weiß nicht, wie ich die Anführungszeichen ohne Leerzeilen zum Laufen bekomme!)
Antwort1
Wenn Ihre Festplatte eine IDE ist, prüfen Sie, ob in den ersten beiden Pins (Master) ein Jumper fehlt. Dieses Problem beim Herunterfahren wird normalerweise dadurch verursacht, insbesondere bei alten MOBAs.