A więc tak.
W normalnym trybie zawiesza przy włączaniu niezależnie czy laptop jest na kablu czy nie w okolicy
czasem wiersz wyżej czasem niżej. Raz nawet po przejściu tego sprawdzania ok/fail pozostawia migający "_" i koniec.
Po skasowaniu zawartości pm i zainstalowaniu od nowa skryptu bez zmian. Natomiast w trybie ratunkowym uruchamia się i działa normalnie i na baterii i na kablu. W przypadku gdy odpalam na kablu i go odpinam (nadal w trybie ratunkowym bo normalny nie działa wcale) nagle 1 rdzeń z 2 dostaje 100% obciążenia a 2 od 50% do 100%.
Top zwraca:
Kod: Zaznacz cały
karin@filmowy:~$ top
top - 15:13:38 up 15 min, 2 users, load average: 1,84, 1,83, 1,28
Tasks: 189 total, 4 running, 184 sleeping, 0 stopped, 1 zombie
%Cpu(s): 26,9 us, 55,8 sy, 0,0 ni, 17,2 id, 0,0 wa, 0,0 hi, 0,2 si, 0,0 st
KiB Mem: 7548052 total, 1529400 used, 6018652 free, 40092 buffers
KiB Swap: 7823356 total, 0 used, 7823356 free, 701692 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
26 root 20 0 0 0 0 R 99,0 0,0 11:49.32 kworker/0:1
3101 karin 20 0 927m 195m 41m S 30,9 2,6 3:18.16 firefox
1520 root 20 0 426m 130m 106m S 19,3 1,8 1:34.92 Xorg
Wygląda na to że to wina kworkera tylko dlaczego i jak to naprawić
edit2:
znalazlem coś takiego:
Kod: Zaznacz cały
http://askubuntu.com/questions/176565/why-does-kworker-cpu-usage-get-so-high
Idąc za tą radą:
Kod: Zaznacz cały
karin@filmowy:~$ grep . -r /sys/firmware/acpi/interrupts/
/sys/firmware/acpi/interrupts/sci: 711
/sys/firmware/acpi/interrupts/error: 0
/sys/firmware/acpi/interrupts/gpe00: 0 invalid
/sys/firmware/acpi/interrupts/gpe01: 0 invalid
/sys/firmware/acpi/interrupts/gpe02: 0 invalid
/sys/firmware/acpi/interrupts/gpe03: 711 enabled
/sys/firmware/acpi/interrupts/gpe04: 0 invalid
/sys/firmware/acpi/interrupts/gpe05: 0 enabled
/sys/firmware/acpi/interrupts/gpe06: 0 invalid
/sys/firmware/acpi/interrupts/gpe07: 0 invalid
/sys/firmware/acpi/interrupts/gpe08: 0 disabled
/sys/firmware/acpi/interrupts/gpe09: 0 invalid
/sys/firmware/acpi/interrupts/gpe10: 0 disabled
/sys/firmware/acpi/interrupts/gpe11: 0 disabled
/sys/firmware/acpi/interrupts/gpe12: 0 disabled
/sys/firmware/acpi/interrupts/gpe13: 0 invalid
/sys/firmware/acpi/interrupts/gpe14: 0 invalid
/sys/firmware/acpi/interrupts/gpe15: 0 invalid
/sys/firmware/acpi/interrupts/gpe16: 0 enabled
/sys/firmware/acpi/interrupts/gpe0A: 0 invalid
/sys/firmware/acpi/interrupts/gpe17: 0 invalid
/sys/firmware/acpi/interrupts/gpe0B: 0 disabled
/sys/firmware/acpi/interrupts/gpe18: 0 invalid
/sys/firmware/acpi/interrupts/gpe0C: 0 invalid
/sys/firmware/acpi/interrupts/gpe19: 0 invalid
/sys/firmware/acpi/interrupts/gpe0D: 0 invalid
/sys/firmware/acpi/interrupts/gpe0E: 0 invalid
/sys/firmware/acpi/interrupts/gpe0F: 0 disabled
/sys/firmware/acpi/interrupts/gpe1A: 0 invalid
/sys/firmware/acpi/interrupts/gpe1B: 0 disabled
/sys/firmware/acpi/interrupts/gpe1C: 0 invalid
/sys/firmware/acpi/interrupts/gpe1D: 0 enabled
/sys/firmware/acpi/interrupts/gpe1E: 0 invalid
/sys/firmware/acpi/interrupts/gpe1F: 0 invalid
/sys/firmware/acpi/interrupts/sci_not: 0
/sys/firmware/acpi/interrupts/ff_pmtimer: 0 invalid
/sys/firmware/acpi/interrupts/ff_rt_clk: 0 disabled
/sys/firmware/acpi/interrupts/gpe_all: 711
/sys/firmware/acpi/interrupts/ff_gbl_lock: 0 enabled
/sys/firmware/acpi/interrupts/ff_pwr_btn: 0 enabled
/sys/firmware/acpi/interrupts/ff_slp_btn: 0 invalid
Tyle że ja tu nie widze nic co by się mogło nawet równać z 200k z przykładu w linku...