Nainstaloval jsem Ubuntu 11.10 na Dell Inspiron N5010. Je příliš horký a automaticky se vypne. Může někdo navrhnout, proč se to děje a jak to opravit?
Nejčastěji se používají tyto aplikace:
- Eclipse s pluginem Android
- Přehrávač Banshee
- GIMP
- Víno
Výstup lsmod
je:
Module Size Used by
bnep 17923 2
rfcomm 38408 8
pci_stub 12550 1
vboxpci 22882 0
vboxnetadp 13328 0
vboxnetflt 27211 0
vboxdrv 251814 3 vboxpci,vboxnetadp,vboxnetflt
parport_pc 32114 0
ppdev 12849 0
binfmt_misc 17292 1
joydev 17393 0
btusb 18160 2
bluetooth 148839 23 bnep,rfcomm,btusb
snd_hda_codec_hdmi 31426 1
snd_hda_codec_idt 60049 1
arc4 12473 2
dell_wmi 12601 0
sparse_keymap 13658 1 dell_wmi
uvcvideo 67271 0
dell_laptop 13519 0
dcdbas 14098 1 dell_laptop
videodev 85626 1 uvcvideo
snd_hda_intel 28358 2
snd_hda_codec 91754 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13276 1 snd_hda_codec
snd_pcm 80468 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13132 0
snd_rawmidi 25241 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51567 2 snd_seq_midi,snd_seq_midi_event
snd_timer 28932 2 snd_pcm,snd_seq
intel_ips 17753 0
snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
psmouse 63474 0
serio_raw 12990 0
iwlagn 273937 0
mac80211 393459 1 iwlagn
snd 55902 14 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
cfg80211 172392 2 iwlagn,mac80211
i915 505143 8
soundcore 12600 1 snd
snd_page_alloc 14108 2 snd_hda_intel,snd_pcm
wmi 18744 1 dell_wmi
mei 36466 0
drm_kms_helper 32889 1 i915
drm 196322 4 i915,drm_kms_helper
i2c_algo_bit 13199 1 i915
video 18908 1 i915
lp 17455 0
parport 40930 3 parport_pc,ppdev,lp
usbhid 41905 0
hid 77367 1 usbhid
ums_realtek 13096 0
usb_storage 44173 1 ums_realtek
uas 17699 0
ahci 21634 4
libahci 25761 1 ahci
r8169 47200 0
Přijatá odpověď:
Možná vám to trochu pomůže, když snížíte spotřebu energie jádra. Když jsem si nainstaloval 11.10, měl jsem s tím velké problémy (procesor v nečinnosti neustále na 85 stupních) a toto řešení a část „Ochrana úpravou GRUB“ mi docela pomohly (nyní je to kolem 60 stupňů). Tento článek jsem našel díky jinému problému Ask Ubuntu, kde je také doporučeno nainstalovat Jupiter applet, který mi také pomohl ještě více snížit teplotu…
Řešení pomocí Sysfs (dočasné, použití pro testování)
Poznámka:Zdá se, že v nejnovějších revizích jádra je ASPM
zakázáno na zařízeních starších než PCIe 1.1 a musí být povoleno ručně pomocípcie_aspm=force
parametr jádra (druhá metoda v tomto článku
). Pokud se tedy stane, že při pokusu o metodu Sysfs se zobrazí chyba
Operace není povolena, můžete přeskočit na metodu „Řešení pomocí
úpravy GRUB“.Sysfs je virtuální souborový systém používaný (mimo jiné) ke
konfiguraci hardwarových možností Linuxu z uživatelského prostoru. Možnosti hardwaru
můžete ovládat v reálném čase zápisem do textových
souborů. Nejprve zkontrolujeme stav věcí:cat /sys/module/pcie_aspm/parameters/policy
Výstup tohoto příkazu bude pravděpodobně něco takového:
[default] performance powersave
To znamená, že je vybrán výchozí profil PCIe ASPM (Active State Power Management)
. V tomto „výchozím nastavení“ je problém. Abychom fungovali
kolem linuxového jádra 2.6.38 regrese napájení, musíme vynutit povolení PCIe ASPM
. Aby bylo ASPM povoleno, musíme se ujistit, že zůstane vypnuté
profily „výchozí“ a „výkon“. Takto to můžete udělat
pomocí Sysfs na linuxových distribucích založených na Ubuntu:echo powersave | sudo tee /sys/module/pcie_aspm/parameters/policy
Toto nastavení zůstává, dokud jej znovu nezměníte pomocí sysfs nebo dokud
nerestartujete, takže je užitečné pro testování, zda PCIe ASPM funguje na
vaší konfiguraci. To je nutné, protože existují zprávy o
PCIe ASPM způsobujícím zablokování, když je povoleno na systémech s chybnou implementací ASMP BIOS
. Pokud tato možnost nezpůsobuje problémy na vašem notebooku
nebo stolním systému, můžete pokračovat v konfiguraci ASPM úpravou GRUB nebo
můžete použít sysfs k povolení této možnosti pomocí init skriptu.Řešení úpravou GRUB (trvalé)
Poté, co se ujistíte, že PCIe ASPM nezpůsobuje problémy ve vaší
konfiguraci, můžete toto zástupné řešení nadobro použít úpravou konfigurace GRUB
takto:sudo nano /etc/default/grub
Nyní najdete řádek GRUB_CMDLINE_LINUX_DEFAULT, který může vypadat
takto:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Měli byste upravit tento řádek, aby vypadal takto:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
Tímto způsobem předáváte
pcie_aspm=force
argument jádra k vynucení
PCIe ASPM. Toto nastavení se použije při každém spuštění
notebooku nebo stolního počítače. Aby se změny projevily po úpravě souboru,
spusťte:sudo update-grub