LXDE:パネルのバッテリーアイコンの変更

LXDE:パネルのバッテリーアイコンの変更

(LXDEメタパッケージ)LXDEにインストールしました。Debianまた、いくつかの追加のテーマとアイコンをインストールしましたが、アイコンを変更してもタスクバーのバッテリーアイコンはそのまま残ります(デフォルトではバッテリーのように見えない醜い緑色の長方形)。

現在の様子は次のとおりです。

ここに画像の説明を入力してください

修正する:

さまざまな段階の充電/放電用のバッテリーアイコンを備えた素晴らしいアイコンセットをインストールしました。緑の長方形の代わりにアイコンが表示されるようにlxpanel設定を変更できるかどうか疑問に思います。

以下は私の関連コードです~/.config/lxpanel/LXDE/panels/panel

Plugin {
    type = batt
    Config {
        HideIfNoBattery=0
        AlarmCommand=xmessage Battery low
        AlarmTime=5
        BackgroundColor=black
        BorderWidth=1
        ChargingColor1=#28f200
        ChargingColor2=#22cc00
        DischargingColor1=#ffee00
        DischargingColor2=#d9ca00
        Size=12
    }
}

ベストアンサー1

バッテリーモニタープラグインのアプレットは単純なアイコンを使用しません。 Cairoライブラリを使用して2Dベクターグラフィックを描画します。プラグインが提供する制限内でのみパネルアイテムの外観を編集できます。現在、プラグインにはパネル項目をアイコンに置き換えるオプションは含まれていません。

テーマがこのパネルプロジェクトの外観に影響を与えないのは正常です。私が知っている限り、パッケージのソースコードを編集して新しいカスタムバージョンをインストールするlxpanel-<version>/plugins/batt/batt.cことが、現在のプラグイン設定で許可する以上の重要な変更を行う唯一の方法だからです。または、ここで重要な変更を確認するには、別のバッテリーモニタープラグインを見つけたり、自分で作成する必要があります。

バッテリーモニターの外観設定を編集します。
~/config/lxpanel/LXDE/panels/panel.configファイルを直接編集確かにバッテリーモニターパネルプロジェクトの外観を即座に更新または更新します。

代わりに、バッテリーモニターアプレットを右クリックして選択します"Battery Monitor" Settings(実際には二つ醜い緑の長方形)。プラグインは、このウィンドウが閉じたときに新しい設定を適用し、ウィジェットの表示を更新する必要があります。

バッテリーモニターの設定

さまざまなプラグインを使用してください。
GNOME Power Managerなどの一部のプラグインでは、静的アイコンイメージを使用してテーマを指定できます。式からGNOME Power Managerプロジェクトの場所:

通知アイコンはトレイにデバイスを表示できます。アイコンは、テーマ別のカスタムアイコンでテーマを指定したり、標準のデフォルトに置き換えることができます。

これにより、テーマアイコンを使用できます。 apt-getを使用してインストールします。
apt-get install gnome-power-manager

@gnome-power-manager/etc/xdg/lxsession/LXDE/autostartファイルに手動で追加する必要があるかもしれません。質問がある場合は、Gnome Power Managerに関する新しい質問を作成してください。

独自のバッテリーモニタープラグインを作成します。
独自のプラグインを作成する詳細については、この質問の範囲外ですが、興味があり、コードを書きたい人は次を参照してください。LXPanel用のプラグインを作成する方法 - LXDE.orgそしてDebian -- バッテリー容量を監視する方法。前述のように、lxde-commonパッケージに含まれるバッテリモニタプラグインはCairoライブラリによって異なります。使い方の良いチュートリアルは次のとおりです。カイログラフィックチュートリアル


賞金の要件:「信頼できる情報源および/または公式の情報源から回答を見つけてください。」

lxpanel-0.7.1からダウンロードしたこのプラグインのソースコードを見ています。LXDE - 軽量Xデスクトップ環境 - SourceForge.netの表示/ LXPanel(デスクトップパネル)

おすすめ記事