ラップトップメーカーは、Windowsのバッテリー寿命に合わせてデバイスドライバーを調整することに多くの時間を費やしています。 Linuxは通常、同じ注目を集めません。 Linuxは、同じハードウェア上でWindowsと同じように動作する可能性がありますが、必ずしもバッテリーの寿命が長いとは限りません。
Linuxのバッテリー使用量は、ここ数年で劇的に向上しました。 Linuxカーネルが改善され、ラップトップを使用している場合、Linuxディストリビューションは多くの設定を自動的に調整します。ただし、バッテリーの寿命を延ばすためにいくつかのことができます。
基本的なバッテリー節約のヒント
複雑すぎることをする前に、 Windowsラップトップ または マックブック バッテリー寿命を最大化するため。
たとえば、Linuxラップトップに一時停止するように指示します。これはLinuxが呼び出すものです。 スリープモード —使用していないときはより迅速に。このオプションは、Linuxデスクトップの設定にあります。たとえば、[システム設定]> [Ubuntuデスクトップの電源をオンにする]に移動します。
画面の明るさは、バッテリーの寿命に劇的な影響を与える可能性があります。ディスプレイのバックライトが明るいほど、バッテリーの寿命は短くなります。ノートパソコンに画面の明るさを変更するためのホットキーがある場合は、それらを試してみてください。Linuxでも機能することを願っています。そうでない場合は、Linuxデスクトップの設定のどこかにこのオプションがあります。これは、Ubuntuの[システム設定]> [明るさとロック]で利用できます。
Linuxデスクトップに、非アクティブのときに画面をすばやくオフにするように指示することもできます。画面がオフの場合、ラップトップはより少ない電力を使用します。スクリーンセーバーは使用しないでください。スクリーンセーバーは、コンピューターに多くの作業を行わせ、ディスプレイをオンのままにしておくことで電力を浪費するだけです。
使用しないハードウェア無線を無効にすることもできます。たとえば、Bluetoothを使用していない場合は、Bluetoothを無効にして、電池を長持ちさせることができます。 [システム設定]> [Bluetooth]に移動して、UbuntuデスクトップでBluetoothを無効にします。
Wi-Fiを使用していない場合は、Wi-Fiを無効にすることで、電力を少し節約できます。 Ubuntuで、[システム設定]> [ネットワーク]に移動し、[飛行機モード]を有効にして、Wi-Fiやその他のワイヤレス無線を無効にします。
ラップトップで何をするかも重要であることを忘れないでください。より重いソフトウェアを実行し、より多くのCPUリソースを使用すると、ラップトップはより多くのバッテリー電力を使用するようになります。このため、Lxdeベースなどのより軽量なデスクトップ環境を検討することをお勧めします。 ルブンツ UnityベースのメインUbuntuデスクトップの代わりに。
独自のグラフィックスドライバーをインストールします(必要な場合)
ラップトップにIntelグラフィックスが統合されている場合は、おめでとうございます。グラフィックドライバの電源管理の問題について心配する必要はありません。インテルグラフィックスは最速ではありませんが、優れたオープンソースドライバーのサポートがあり、箱から出してすぐに「機能」します。
ただし、ラップトップにNVIDIAまたはAMDグラフィックスが搭載されている場合は、消費電力を削減するためにいくつかの作業が必要になる場合があります。
最悪のシナリオは、NVIDIAOptimusまたはAMDの切り替え可能なグラフィックスを搭載したラップトップです。このようなラップトップには2つの異なるGPUがあります。たとえば、NVIDIA Optimusラップトップには、より強力でバッテリーを消耗するNVIDIA GPUと、それほど強力ではなく、バッテリーに優しいIntelGPUの両方が搭載されます。これが適切にサポートされているWindowsでは、ラップトップは、ゲームをプレイするまでIntelグラフィックスを使用するように設計されており、NVIDIAグラフィックスが起動します。
LinuxディストリビューションをNVIDIAOptimusラップトップにインストールすると、ラップトップはデフォルトで常にNVIDIAグラフィックスを使用し、バッテリーを消耗します。 NVIDIAのLinuxドライバーをインストールし、Optimusをセットアップする必要があります。
nvidia-prime
Ubuntuのパッケージ—物事を適切に機能させるため。一部のラップトップでは、次のことができる場合もあります
BIOSまたはUEFIファームウェア設定画面に入る
ディスクリートGPUを無効にして、Linuxが追加の調整なしでオンボードグラフィックスのみを使用するように強制します。
デュアルGPUの切り替え可能なグラフィックス設定がない場合でも、独自のNVIDIAまたはAMDグラフィックスドライバーをインストールするとメリットが得られる場合があります。標準のオープンソースドライバーでは機能しない省電力機能へのアクセスが可能になる場合があります。
バッテリーを交換する必要があるかどうかを確認します
バッテリーの寿命に苦労している場合は、ノートパソコンのバッテリーを交換する必要がある可能性があります。すべてのバッテリーは時間の経過とともに劣化し、工場出荷時よりも徐々に電力が少なくなります。
たとえば、Ubuntuでは、ダッシュからPowerStatisticsアプリケーションを開くことができます。 「ラップトップバッテリー」のセクションをご覧ください。 「満充電時のエネルギー」とは、完全に充電されたときにバッテリーが現在蓄えることができる電力量です。 「エネルギー(設計)」とは、完全に充電されたときにバッテリーが元々蓄えることができる電力量です。
「満杯時のエネルギー」を「エネルギー(設計)」で割り、その結果に100を掛けると、パーセンテージが得られます。たとえば、以下のスクリーンショットでは、次の計算を行います。
(44。8 / 54。3) * 100 = 82。5%
これは、バッテリーが現在元の容量の82.5%を保持していることを意味します。それほど悪くはありません。新しいノートパソコンを購入したばかりでない限り、100%になることはありません。ただし、バッテリーの残量が少なく(たとえば、50%未満)、バッテリーの使用時間があまりない場合は、バッテリーを交換する必要があります。
LinuxディストリビューションにPowerStatisticsアプリケーションがない場合は、いくつかのターミナルコマンドを使用してこの情報を取得できます。
ターミナルウィンドウを開き、次のコマンドを実行します。
cat / sys / class / power_supply / BAT0 / Charge_full cat / sys / class / power_supply / BAT0 / Charge_full_design
最初の数値を2番目の数値で割り、100を掛けて、バッテリーの元の容量のパーセンテージを求めます。たとえば、以下のスクリーンショットの場合、次の計算を行います。
(5901000 / 7150000) * 100 = 82。5%
これは、バッテリーが現在、元の工場容量の82.5%にあることを意味します。
高度なバッテリー節約ユーティリティ
それがすべての簡単な果物です。バッテリーの寿命にわずかに影響を与えるために行うことができる多くの低レベルの調整がありますが、それらは一般的に多くの見返りがないために多くの作業です。バッテリーの寿命を延ばすのに役立つさまざまなツールがありますが、それらは数年前よりも有用性が低くなっています。 Linuxディストリビューションは、ラップトップで適切に機能するようにさまざまな設定を自動的に構成します。
インテルのオープンソース PowerTOPユーティリティ システムを調べて、さまざまな省電力機能がどの程度有効になっているかを確認し、システムの電力消費を削減する方法についていくつかの提案を提供します。これはコマンドラインツールなので、そこから実行する必要があります。通常、Linuxディストリビューションのソフトウェアリポジトリにあります。
たとえば、UbuntuにPowerTOPをインストールして実行するには、ターミナルウィンドウを開き、次のコマンドを実行します。
sudo apt install powertop sudo powertop --calibrate
本当に苦労していて、より長いバッテリー寿命が必要な場合は、インストールできます TLP 。バッテリー寿命を大幅に調整した単一のパッケージになるように設計されています。 Ubuntuのソフトウェアリポジトリでも利用できます。インストールしてシステムを再起動するだけです。それだけです。 TLPは起動時に自動的に起動し、デフォルトの省電力調整を有効にします。
たとえば、TLPは、USBデバイスをより積極的にサスペンドし、ハードドライブのヘッドを駐車し、CPUを抑制します。 Linuxラップトップのバッテリー寿命がすでに安定している場合、これらは理想的な調整ではないかもしれませんが、システムからより多くのバッテリー時間を搾り出すのに苦労している場合は役立つかもしれません。
たとえば、UbuntuにTLPをインストールするには、次のコマンドを実行します。
sudo apt install tlp
その後、システムを再起動すると、起動するたびにTLPが自動的に開始されます。すぐに再起動しないようにするには、次のコマンドを実行して起動します。
すど tlp sたrt
ノートパソコンのバッテリー寿命に満足している場合は、TLPをいじってはいけません。しかし、これらすべての積極的な調整を手動で有効にするよりも優れた最後の手段です。 TLPのような他のツールもありますが、一度に使用できるのは1つだけです。彼らはボンネットの下で同じ設定のほとんどを変更します。