複数のOpenboxデスクトップ(8または16)で構成されたCentos-6システムがあります。すべてのデスクトップで何かが実行されています。
tint2
私がいるワークスペースが常に表示されるようにしたいです。
タスクバーモードを「single_desktop」から「multi_desktop」に変更してみましたが、現在のワークスペースは表示されません。
tint2
現在のワークスペースを常に表示するようにタスクバーをどのように設定しますか?
答え1
簡単に言えば、解決策は次のとおりです。
- Openboxの設定(または他のウィンドウマネージャ)で各デスクトップに名前を付けます(Openboxを再起動する必要があるかもしれません)。
- あなたの
tint2rc
。
# enable a text label widget that displays in the tint2 taskbar
taskbar_name = 1
# choose a color for the font that differs from the background
taskbar_name_font_color = #0005ff 100
より長い話:
Tint2ドキュメント/wikiを読んだ後に.を試しましたが、taskbar_name = 1
デスクトップのタブが表示されませんでした。
tint2conf
幸いなことに、すべてのtit2設定オプションを表示し、tit2設定ファイルへの変更を「適用」および「保存」できるGUIアプリケーションを見つけました。私は多くのことを試み、ついに効果があるものを見つけました。
- 各デスクトップ/ワークスペースに文字列名があることを確認してください。
- 私の場合は、Openboxを使用しています。
- システムのインストール場所からOpenbox設定ファイルをコピーし、名前を付ける必要がある
$HOME/.config/openbox/rc.xml
xml要素に移動します。<desktops>
<number>
正の値に移動して選択してください。N
<names>
各デスクトップの新しいxml要素を参照して作成します。<name>
N
<name>
各デスクトップがそうでない場合は、-->空のtint2
文字列を取得し、空の文字列を表示します。 -->現在どのデスクトップ/ワークスペースにいるかを知る方法はありません(つまり、悪い)。- 問題が発生する前にOpenboxを再起動してください。
tint2
tint2
構成の変更- 起動時に、
tint2
Tint2rc構成ファイルをユーザーの自宅の場所である$ HOME / .config / tint2 / tint2rcにコピーします。 - 編集
tint2rc
- >コメントで始まるセクションに移動# Taskbar
- >次のキーと値のペアが設定にあることを確認する
- 起動時に、
。
taskbar_name = 1
taskbar_name_font_color = #0005ff 100
- 再起動
tint2
(プロセスを終了しtint2
てバックグラウンドで再起動しましたnohup
) - 現在使用しているデスクトップの名前が表示されていることを視覚的に確認してください。
- 完璧
最初に失敗したのは、taskbar_name
デフォルトのフォントの色だけが背景と同じに設定されていたため、-->テキストを表示できなかったためです。
背景とは異なる色(この場合は赤)を選択すると、デスクトップ名が表示されます。