web-dev-qa-db-ja.com

EEE 1015PNバッテリー寿命が短い

Asus EEE 1015PNにUbuntu 12.04LTS(32ビット)をインストールしました。 VGA-Switch von Mtronもインストールしました(https://sites.google.com/site/mtrons/projects/eee1015pn)。問題は、Windowsではバッテリーで6〜7時間実行され、ubuntuでは4〜5時間しか取得できないことです。

もう1つの問題は、Windowsがアイドル状態のときにネットブックのファンが停止するのに対して、ubuntuではファンが停止しないことです。温度はWindows 38°CおよびUbuntu 51°Cです。

4
Pukka
  • Jupiterおよびjupiter-support-eeeをインストールします。これは、ACPI電力状態のフロントエンドであり、CPUとメインボードの電圧を下げることで機能します。もちろん、パフォーマンスを犠牲にして消費電力を削減します。

    Sudo add-apt-repository ppa:webupd8team/jupiter
    Sudo apt-get update
    Sudo apt-get install jupiter jupiter-support-eee
    
  • バックライトを可能な限り減らします。これは明白に聞こえるかもしれませんが、大いに役立ちます!

  • bluetoothを無効にする https://askubuntu.com/a/2568/34029

  • hda-intel省電力モードがアクティブになっていることを確認してください。現在の世代のオンボードオーディオ(「高解像度」またはHDAと呼ばれることが多い)には、ALSAドライバーを介してサポートされる省電力機能があります

    HDAコントローラーの省電力が有効になっているかどうかを確認するには、次を使用します。

    # cat /sys/module/snd_hda_intel/parameters/power_save
    10
    

    これが示す値がゼロより大きい場合、省電力が有効になります。 HDA-intelモジュールのいくつかの調整:

    Sudo sh -c 'echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller'
    Sudo sh -c 'echo 1 > /sys/module/snd_hda_intel/parameters/power_save'
    
  • USBオートパワー/サスペンド

    Sudo sh -c 'for i in /sys/bus/usb/devices/*/power/level; do echo auto > $i; done'
    Sudo sh -c 'for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done'
    
  • PCIオートパワー/サスペンド

    Sudo sh -c 'for i in /sys/bus/pci/devices/*/power/control; do echo auto > $i; done'
    
  • SATAリンクの電源管理をmin_powerに設定します

    Sudo sh -c 'for i in /sys/class/scsi_Host/host*/link_power_management_policy; do echo min_power > $i; done'
    
  • 省電力をサポートしていないため、brcmsmac wifiドライバーをブラックリストに追加します。 Broadcomの独自のwlドライバがサポートします。

    gksudo gedit /etc/modprobe.d/blacklist.conf
    

    これらの行をファイルの最後に追加して、カーネルドライバーが読み込まれないようにします

    blacklist bcma
    blacklist brcmsmac
    blacklist brcmutil
    

    「制限付きドライバーマネージャー」またはターミナルから専用ドライバーをインストールします

    Sudo apt-get install bcmwl-kernel-source
    

    wlanドライバを再ロードするか、再起動します。節電を有効にするには:

    Sudo iwconfig eth1 power on  
    

    タイムアウトを500msに設定します

    Sudo iwconfig eth1 power timeout 500ms
    

    アダプタの電力を5に減らします

    Sudo iwconfig eth1 txpower 5
    
  • Powertopを使用して、不要なバックグラウンド処理を実行しているプログラムを確認します https://askubuntu.com/a/98367/34029

  • ファン:ファン速度はBIOSによって設定されます。誤って設定すると、ハードウェアに損傷を与える可能性があるため、混乱させないことをお勧めします。とにかくこれを変更したい場合は http://www.tjansson.dk/?p=325 をご覧ください。

このヒントに従うと、ラップトップを670〜700 mAhに下げることができ、バッテリーでの実行時間は約6,5時間になります。

3
mtron

まず、Ubuntu Tweakと呼ばれる12.04用のツールを見ました。それはほんの始まりかもしれません:

    Sudo add-apt-repository ppa:tualatrix/ppa 
    Sudo apt-get update
    Sudo apt-get install ubuntu-Tweak

私にとっては、最新のメインラインカーネルをダウンロードし、自分でコンパイルします。これにより、電源設定のデフォルトをPOWERSAVEに設定するオプションが提供されます。ただし、これは極端な答えです。

buntu用のカーネルコンパイル

パワーユーザーではない人のための簡単な答え。

見つけました。 pm-powersave true

BUM(Boot-up Manager)のリストにはACPIDがあり、インテリジェントな電源管理のためのサービスであると書かれています。 BUMをインストールできる場合、ACPIDサービスを開始し、すべての不要なサービスの起動を停止して、電力を大幅に節約できる可能性があります)

これがお役に立てば幸いです。他の方法で電源スキームを微調整する方法がありますが、それは古いスタイルであり、12.04には最適なソリューションではない可能性があります

1
Joel Frese