• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Laptop fährt nicht komplett runter

Hallo,

auf einem neuen Laptop (Lenovo Ideapad 100) habe ich Leap 42.2 installiert. Beim shutdown fährt er soweit runter dass irgendwann eine Konsole zum login da ist, die aber komplett eingefroren ist. Man kann noch

Code:
kvm: disabled by bios

sehen, ob das mit dem Problem zusammenhängt weiß ich nicht. Ein

Code:
lsmod | grep kvm

zeigt dass kvm geladen ist. Ich habe dann mal ein

Code:
modprobe -r kvm

gemacht, damit ist das Modul dann weg. Hat das Problem aber nicht gelöst.

Was kann ich machen um dem Problem auf den Grund zu gehen?
 
OP
K

klaus-dieter

Hacker
Genau das gleiche nur in Bruchteilen einer Sekunde sonst dauert das runter fahren ehr 1-2 Minuten. Ich dachte init 0 und shutdown wären identisch. Was macht hier den Unterschied?

Ein paar Google Versuche haben noch gezeigt dass manche Leute (mit unklarem Erfolg) apci=off oder apci=force gesetzt haben. Das sind doch Kernel Parameter. Früher konnte man im grub Boot Menu noch Parameter mitgeben, dass sehe ich jetzt nicht mehr. Wo kann ich die Parameter temporär mal mitgeben? Würde ungern im /etc/default/grub was ändern, nicht dass ich mir was total kaputt mache.

Im Bios kann ich nichts zu Energiespar Modi finden.
 

Sauerland

Ultimate Guru
Drücke im Grub die Taste e.
Oder gehe auf den 2. Eintrag, drücke Enter/Return und suche dir dann den entsprechenden Eintrag aus und drücke dann die Taste e.

Der Eintrag sieht dann ungefähr so aus:
Auswahl_163.jpg
 
OP
K

klaus-dieter

Hacker
Hat leider auch nichts geholfen, ich konnte aber 2 Dinge beobachten:

1. Bei mir heißt der Befehlt zum booten nicht linux sondern linuxefi
2. Wenn ich die Parameter acpi=off pci=noacpi beide gleichzeitig gesetzt habe hing er zwar auch beim ausschalten, aber ich musste den Powerbutton nicht mehr lange sondern nur kurz drücken.

Hilft eine der beiden Beobachtungen?
 

josef-wien

Ultimate Guru
Sehen wir einmal, ob uns
Code:
dmesg | egrep -i "acpi|apic"
Erkenntnisse liefert, wenn Linux ohne die beiden Kernel-Parameter gestartet wird. Ein brutales acpi=off ist übrigens ziemlich kontraproduktiv.

Ist das UEFI auf dem aktuellsten Stand?


P. S. Dein Punkt 1. zeigt, daß Du GRUB2-EFI verwendest und daraus Linux im UEFI-Modus startest.
 
OP
K

klaus-dieter

Hacker
Was heißt ob mein UEFI auf dem neusten Stand ist? Du meinst das BIOS? Es gibt eine leicht neuere Version 2.07, ich habe 2.04. Es gibt aber nur Windows Installer, nutzt mir bei Linux leider wenig....

Zu der Ausgabe

Code:
linux-xnsi:~ # dmesg | egrep -i "acpi|apic"
[    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000077dbd000-0x0000000077ebcfff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000077ebd000-0x0000000077efcfff] ACPI data
[    0.000000] reserve setup_data: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
[    0.000000] reserve setup_data: [mem 0x0000000077dbd000-0x0000000077ebcfff] ACPI NVS
[    0.000000] reserve setup_data: [mem 0x0000000077ebd000-0x0000000077efcfff] ACPI data
[    0.000000] efi: efi:  ACPI 2.0=0x77efc014 efi:  ESRT=0x775e5618 efi:  SMBIOS=0x77773000 efi: 
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x0000000077EFC014 000024 (v02 LENOVO)
[    0.000000] ACPI: XSDT 0x0000000077EFC120 00009C (v01 LENOVO CB-01    00000001      01000013)
[    0.000000] ACPI: FACP 0x0000000077EF8000 00010C (v05 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: DSDT 0x0000000077EEA000 008AB1 (v02 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: FACS 0x0000000077E87000 000040
[    0.000000] ACPI: UEFI 0x0000000077EF9000 000042 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: LPIT 0x0000000077EF6000 000104 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: MCFG 0x0000000077EF4000 00003C (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: SSDT 0x0000000077EE7000 0011E3 (v01 INSYDE DptfTab  00000003 ACPI 00040000)
[    0.000000] ACPI: SSDT 0x0000000077EE5000 000290 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: UEFI 0x0000000077EFB000 000236 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: HPET 0x0000000077EF7000 000038 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: SSDT 0x0000000077EF3000 0005AA (v01 INSYDE CpuDptf  00000003 ACPI 00040000)
[    0.000000] ACPI: SSDT 0x0000000077EE6000 00017A (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: APIC 0x0000000077EF5000 000084 (v03 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: SSDT 0x0000000077EE9000 000763 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: SSDT 0x0000000077EE4000 000172 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: FPDT 0x0000000077EE3000 000044 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: BGRT 0x0000000077EE2000 000038 (v01 LENOVO CB-01    00000001 ACPI 00040000)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
[    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] lapic_timer_frequency = 332800
[    0.000053] ACPI: Core revision 20150930
[    0.032738] ACPI: 7 ACPI AML tables successfully acquired and loaded
[    0.065568] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.121341] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
[    0.121345] PM: Registering ACPI NVS region [mem 0x77dbd000-0x77ebcfff] (1048576 bytes)
[    0.169603] ACPI: bus type PCI registered
[    0.169607] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.190195] ACPI: Added _OSI(Module Device)
[    0.190200] ACPI: Added _OSI(Processor Device)
[    0.190202] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.190205] ACPI: Added _OSI(Processor Aggregator Device)
[    0.207443] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[    0.209085] ACPI: Dynamic OEM Table Load:
[    0.209100] ACPI: SSDT 0xFFFF880074301000 000440 (v01 PmRef  Cpu0Ist  00003000 INTL 20121220)
[    0.210417] ACPI: Dynamic OEM Table Load:
[    0.210429] ACPI: SSDT 0xFFFF8800768A6800 000433 (v01 PmRef  Cpu0Cst  00003001 INTL 20121220)
[    0.212618] ACPI: Dynamic OEM Table Load:
[    0.212629] ACPI: SSDT 0xFFFF880074302600 00015F (v01 PmRef  ApIst    00003000 INTL 20121220)
[    0.213860] ACPI: Dynamic OEM Table Load:
[    0.213871] ACPI: SSDT 0xFFFF8800742B71C0 00008D (v01 PmRef  ApCst    00003000 INTL 20121220)
[    0.215359] ACPI : EC: EC started
[    0.216214] ACPI: Interpreter enabled
[    0.216264] ACPI: (supports S0 S3 S4 S5)
[    0.216268] ACPI: Using IOAPIC for interrupt routing
[    0.217261] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
[    0.217278] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.733072] ACPI: Power Resource [USBC] (on)
[    0.740961] ACPI: Power Resource [PLPE] (on)
[    0.741433] ACPI: Power Resource [PLPE] (on)
[    0.745558] ACPI: Power Resource [FN00] (off)
[    0.747131] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.747145] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.749066] acpi PNP0A08:00: _OSC: platform does not support [PME]
[    0.750236] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug AER PCIeCapability]
[    0.750269] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[    0.752442] pci 0000:00:14.0: System wakeup disabled by ACPI
[    0.753405] pci 0000:00:1c.0: System wakeup disabled by ACPI
[    0.753691] pci 0000:00:1c.1: System wakeup disabled by ACPI
[    0.753985] pci 0000:00:1c.2: System wakeup disabled by ACPI
[    0.754269] pci 0000:00:1c.3: System wakeup disabled by ACPI
[    0.754689] pci 0000:00:1d.0: System wakeup disabled by ACPI
[    0.755997] pci 0000:02:00.0: System wakeup disabled by ACPI
[    0.762453] pci 0000:03:00.0: System wakeup disabled by ACPI
[    0.770288] pci 0000:04:00.0: System wakeup disabled by ACPI
[    1.035001] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.035241] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14 15)
[    1.035477] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.035715] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 *10 11 12 14 15)
[    1.035953] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.036190] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.036426] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.036663] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.038366] ACPI: Enabled 5 GPEs in block 00 to 3F
[    1.038492] ACPI : EC: GPE = 0x18, I/O: command/status = 0x66, data = 0x62
[    1.039158] PCI: Using ACPI for IRQ routing
[    1.053823] pnp: PnP ACPI init
[    1.053968] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[    1.054184] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.054485] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
[    1.054581] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 (active)
[    1.054813] pnp 00:04: Plug and Play ACPI device, IDs SYN2b4f SYN2b00 SYN0002 PNP0f13 (active)
[    1.314388] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.315658] pnp: PnP ACPI: found 6 devices
[    1.324453] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    1.324484] clocksource: Switched to clocksource acpi_pm
[    4.511783] intel_idle: lapic_timer_reliable_states 0xffffffff
[    6.148865] ACPI: Lid Switch [LID0]
[    6.149108] ACPI: Power Button [PWRB]
[    6.149265] ACPI: Power Button [PWRF]
[    6.215094] ACPI: bus type USB registered
[    6.373393] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    9.937884] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
[    9.937962] ACPI: AC Adapter [ACAD] (off-line)
[   10.022756] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
[   10.022769] ACPI: Battery Slot [BAT1] (battery present)
 

josef-wien

Ultimate Guru
UEFI ist der Nachfolger des BIOS. Bietet das UEFI selbst keine Möglichkeit zur Aktualisierung?

In den ACPI-Meldungen kann ich nichts Besorgniserregendes entdecken. Wenn ich startpage "Lenovo Ideapad 100" vorwerfe, entdecke ich Billigstdorfer-CPU, und da könnte es keine Lösung geben (siehe https://linux-club.de/forum/viewtopic.php?f=89&t=121031 zu einem N3540 und größeren ACPI-Problemen). Welche CPU werkt:
Code:
grep model /proc/cpuinfo
 
OP
K

klaus-dieter

Hacker
Im BIOS kann ich nichts finden für ein Update.

Was die CPU angeht habe ich

Code:
~> grep model /proc/cpuinfo 
model           : 55
model name      : Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz
model           : 55
model name      : Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz

Also ein anderes aber ähnliches Modell. Werde den Link noch weiter durcharbeiten ob ich da noch Ideen bekomme, da er aber ungelöst ist habe ich da wenig Hoffnung.
 

josef-wien

Ultimate Guru
Der N2840 ist zwar auch ein Bay Trail-Prozessor, trotzdem habe ich eher das Gefühl, daß - wenn es auch keine ACPI-Fehlermeldungen gibt - das UEFI den vom Kernel gesendeten Ausschalt-Befehl nicht ausführt. Aber Gefühle nutzen uns hier nicht.

Zwei Versuche fallen mir noch ein: Wenn Du im Boot-Menü die Boot-Option
Code:
quiet
entfernst, wird mehr am Bildschirm ausgegeben. Den Prozessor gibt es seit 2014, daher sollte der aktuelle Kernel aus dem Repo http://download.opensuse.org/repositories/Kernel:/stable/standard/ diesbezüglich nichts Neues bringen, aber probieren kannst Du es trotzdem.
 
OP
K

klaus-dieter

Hacker
Also wenn ich die boot-Option ändere rauschen sehr viele Meldungen durch. Das einzige was entfernt nach einem Problem aus sehen könnte wäre

Code:
r8169 system wakeup enabled by ACPI

Ich habe auch nochmals den Boot Parameter
Code:
acpi_osi=Linux
probiert, auch ohne Erfolg. Das Windows BIOS Setup, könnte man das unter Wine laufen lassen, oder sollte ich da lieber die Finger von lassen bevor es was komplett kaputt macht weil es unter Wine nicht richtig funktionieren mag?

Kernel: Werde ich noch probieren, habe aber wenig Hoffnung...
 

susejunky

Moderator
Teammitglied
Hallo klaus-dieter,
klaus-dieter schrieb:
... Das Windows BIOS Setup, könnte man das unter Wine laufen lassen, oder sollte ich da lieber die Finger von lassen bevor es was komplett kaputt macht weil es unter Wine nicht richtig funktionieren mag?
Suche mit der Suchmaschine Deines Vertrauens nach "bios update freedos" dann solltest Du Seiten wie diese http://linuxinsight.com/how-to-flash-motherboard-bios-from-linux-no-dos-windows-no-floppy-drive.html finden.

Ob der Trick mit FreeDOS (der angeblich auch mit Hilfe eines USB-Sticks realisiert werden kann) wirklich problemlos funktioniert, kann ich Dir allerdings nicht sagen, da ich bei allen meinen Rechnern (selbst bei meinem mittlerweile fast 10 Jahre alten Notebook) das BIOS/UEFI per USB-Stick aktualisieren kann.

Was die Nutzung von "wine" für eine BIOS/UEFI-Aktualisierung anbelangt schließe ich mich den "Gefühlen" von josef-wien an; d.h. ich persönlich würde es nicht tun.

Im Übrigen kann ich mich dunkel erinnern, dass im letzten Jahr ein sehr ähnliches Problem wie das Deine (Shutdown hängt) im Netzt lange diskutiert wurde. Leider kann ich mich nicht mehr erinnern, ob das in einem der openSUSE-Foren https://forums.opensuse.org/forum.php oder in einer der openSUSE-Mailinglisten https://lists.opensuse.org/ war. Eventuell lohnt es sich dort etwas zu stöbern.

Viele Grüße

susejunky
 
Oben