web-dev-qa-db-ja.com

UbuntuにDell Longevityオプションはありますか?

Windows XPでは、Dell XPSには次のオプションがあります。ハードウェアスイッチが何らかの方法で設定されていると想定しているので、Ubuntuを再起動するときに固定されますか? Linuxからこのオプションを確認または切り替える方法はありますか?

デルは、XPSのLinuxプレインストールバージョンであるXPS 13を製造しているため、どこかにドライバーがあると思います。

Dell Battery Longevity Mode

5
NoBugs

前の回答で述べたように、これはハードウェアスイッチではなく、ソフトウェア機能です。利用可能なカーネルモジュール(tp-smapi-dkms)がありますが、それはLenovo ThinkPadでのみ機能します。

Dellラップトップでこの機能を有効にするには、Windows用のソフトウェアを作成したのと同じように、ラップトップモデル用のカーネルモジュールを作成して実装する必要があります。

今のところ、最善の策は、バッテリーが80%に達したときに手動でバッテリーを抜くことです。コーディングスキルがある場合は、acpitoolとnotify-sendを使用して、バッテリーが80%に達したときに通知するスクリプトを作成できます。 acpitool -Bは、バッテリーに関する情報を表示し、そこからいくつかの情報を取得できます。

tl; dr:いいえ、現時点ではできません。ハードウェアスイッチではないため、ベンダーはソフトウェアを記述する必要があります。

2
joseeantonior

いいえ、ハードウェアスイッチではありません。これはソフトウェア機能です。同じことをubuntuでも設定できます。詳細については、以下のリンクをご覧ください。

バッテリーの充電を容量の80%に制限するにはどうすればよいですか?

0
aveemashfaq
0
Libor Tomsik

価値のあることについては、Dell XPS 15(モデル9550)では、このオプションはLinuxで動作するようですBIOSで有効にしている場合。つまり、XPS 15には、Windowsツール(Dell Command Power Managerなど)とBIOSオプションの両方があり、バッテリー交換の動作を設定できます。

BIOSオプションを設定すると、Ubuntuで機能するように見えます。つまり、最大変更の90%に設定しました。Ubuntuの変更状態は89%になり、そこにとどまります。

ただし、いくつかの矛盾があります。89%の障壁を突破して100%に達することもあります。私はまだそれを理解していません。

0
BeeOnRope

デルの長寿命機能はドライバーを介してWindows OSでのみ使用可能です。

デルはプログラムを開発していません Linuxでその機能をサポートするために、そこにもサードパーティドライバーなしがあります。

私のthinkpadは、バッテリーの充電と放電の制御、ハードドライブのアクティブ保護を可能にするTP smapiをサポートしています。

0
Sagar Panchal