web-dev-qa-db-ja.com

Ubuntu 18.04 + Dell 7577(プレインストールOS = Windows 10)でのバッテリーの消耗が激しい

2か月前に購入したDell 7577をWindows 10がプリインストールされています(i7-7世代+ GTX 1060 6GB Max-Q)。Win10と一緒にUbuntuをデュアルブートしました

バッテリー寿命を最適化するために、Win 10でDell Power Managerを使用しています。

私のラップトップはほとんどの場合プラグインされていますです。約10日に1回、バッテリーを放電させて再び85%まで充電します。

問題を示す違いは次のとおりです。


勝利10で


  • Dell Power Manager Rule:バッテリーを充電します最大85%にしてから、電源をシステムに直接再ルーティングします。電力が55%に低下したら、充電を再開します(数日かかる場合があります)
  • ファンの声はほとんど聞こえませんでしたシステムはかなりクールな状態でいました。パームレストの近くで暖かさを感じたことはありません。

  • 用途:カジュアルなブラウジングと映画。私は現在ゲームをしていませんが、テストのためにいくつかのゲームを走らせました。ゲームがオンのときだけファンの声を聞くことができますが、パームレストの近くではまだ暖かく感じることはありません。

  • バッテリーは私に---4時間(ゲームなし)を与えます

Ubuntuでは


  • Dell Power ManagerのようなUbuntu/Linuxツールはありますか?
  • 私がさりげなくブラウジングしているにもかかわらず、ファンがキックしますレーシングカーのエンジンが回転するように、または旅客機が離陸しようとしています。 パームレストの近くで著しく暖かくなりますそして、ファンはオフにしないで、熱を冷やし続けるのに十分な大きさで動作するように聞こえる速度で留まります

  • 使用法:まだコーディングを開始していません。ちょうどカジュアルなブラウジング、Eclipse、anacondaなどのいくつかのものをインストールします。私は主にコーディングにUbuntuを使用します

  • 現在、バッテリーは40分程度しかくれません。

予想される動作について説明したり、Ubuntuのバッテリー寿命、温度、ハードウェア寿命を最適化するためのソリューションを提案したりします。

ありがとう-ジェイ

2
D_jay

インターネットでいくつかの記事を読んで、いくつかのことを試した後、問題はどうしてもCPUコアが高い周波数で維持され、実行する作業がそれほど多くなかったと思います。その結果、CPUが熱くなり、ファンを冷却して冷却するのが難しくなりました。

解決策は周波数スケーリングです。

あなたも弱体化しているかもしれません(最初にいくつかの優れたチュートリアルを見てください。TLPまたはIntel Xtreme Tuning Utility(XTUを使用できます。私はこの手順を実行していません)。

プロセッサの電源管理のいくつかの基本的な概念は、以下のリンクにあります

インテルDocs Pの状態

インテルDocs Cの状態

インテルパワーマネージメントの詳細

これとは別に、ジュースを真剣に食べるものは次のとおりです:画面の明るさ、Wifi、Bluetooth

いくつかの簡単なことがうまくいきました。

  1. 正しいドライバがすべてインストールされているかどうかを確認します。

  2. CPUFreqインジケーターのインストールCPUFREQは、システムのCPU速度を制御できる非常に役立つインジケーターアプレットです。 Ubuntu 18.04では、パフォーマンスと省電力の2つのオプションがあります。画面右上のオプションから選択できます。

    Sudo apt-get install indicator-cpufreq

[〜#〜]注[〜#〜]:TLPを使用する場合は、CPUFreqを個別にインストールする必要はありません

  1. PowerTopをインストールする

Sudo apt-get install powertop

数回実行して(バッテリー上で)調整します(画面上に必要な測定値の数が表示されます)。これらの読み取り値は、PowerTopが画面の明るさ、1コアの使用、すべてのコアの使用、wifiの使用などのさまざまなものに使用されている電力をチェックします(私が間違っている場合は修正してください)。ジュースを食べています。 Tunablesでは、「悪い」は電力を節約していない設定を示しますが、パフォーマンスには良いかもしれません。 「良好」は、省電力設定が有効であることを示します。あなたはそれを自動調整させることができます

Sudo powertop --auto-tune

[〜#〜]注[〜#〜]:powertopの--auto-tuneを適用しようとするTLPがある場合は、autotuneを使用しないでください各ブートの設定はTLPと競合します

ここをお読みください: TLPドキュメントでTLPを使用したPowertopの使用に関するFAQ

  1. TLPのインストールTLPは、実際に電源設定を管理することに関して、上記の両方のツールの機能をカバーできます。それはあなたが本当の意味での電源管理で多くのことを行うことができます。電力設定を希望どおりに維持できる大きな設定ファイルがあります(起動後にどのデバイスをオンにするか、切断された場合はwifiをオフにするなど)。それを保存してから、TLPサービスを開始します。

あなたは単にSudo apt-get install tlp ORすべてをさらに詳しくカバーしているドキュメントを読んでください。

TLPドキュメント

TLP電源設定と構成のドキュメント

TLP FAQs

  1. 画面の明るさを可能な限り低く抑えながら、見やすくします。必要がない限り、BluetoothとWi-Fiをオフのままにします。必要に応じて、イーサネットワイヤを接続します。起動時にどのプロセスがバックグラウンドで実行されているかを確認します。不要なプロセスを無効にします。

  2. Windowsのようにバッテリしきい値レベルを設定するには、Dell Power Managerを使用してWindowsで設定したものはLinuxでも尊重されます。 Ubuntuでそのためのツールを明示的に見つけられませんでした。ただし、Dell Command |と呼ばれるものがあります。このようなオプションを備えたクライアント構成ツールキット(cctk)を提供する構成。以下のリンクを参照してください。インストールして実行しようとしましたが、BIOSから設定を読み取れません。だから私にはうまくいきませんでした。

Dell Command Configure

インストールとドキュメントのリンクは上記の記事に記載されています

  1. NVidiaグラフィックカードの場合、最初にソフトウェアと更新GUIを介してドライバーをインストールしてから、nVidia Xサーバー設定アプリケーションに移動し、PRIMEプロファイルで、バッテリー使用時やブラウジングなどの通常の操作を行う必要がない場合はIntelグラフィックカードに切り替えます。

上記のいずれかが不適切な場合、専門家が修正できます

1
D_jay