ユニティグリーターで選択したセッションを示すために円形アイコンを変更するにはどうすればよいですか?


13

Precise(12.04)で、Unity-greeterを使用してlightdmにログインすると、名前に白い円が表示されます。UnityやXFCEなどの標準的なDEの場合、円には代表的なアイコン(Ubuntuシンボルまたは小さなマウスの各記号)があります。Awesomeをインストールしたときに追加されたAwesomeウィンドウマネージャーのセッションがありますが、空白の白い円が表示されます。unity-greeterはサークルをクリックするまでどのセッションが設定されているかを表示しないので、アイコンまたは少なくともいくつかのインジケーターを追加する方法を知りたいです。

セッション名の変更に関する別の質問を見つけました。それに対する答えは、デスクトップファイルの名前を変更すること/usr/share/xsessionsでした。残念なことに、これらのデスクトップファイルにはアイコンフィールドがありますが、それらはすべて空白です(注意:Unityがインストールされていないため、Unityが空白にならない可能性があります。しかし、Xubuntuデスクトップファイルには、ユニティグリーターで)。

更新:これは、Awesomeのバッジとして使用するpngです。それは素晴らしいではないですが、合理的に良さそうに見えます:[ ]


面白い。Xfceセッションに対して空白の白い円が表示されます。今度は、Q&Aのおかげで、小さなマウスの検索を整理します。Xfceセッションの横にある空白の白い円はのようunknown_badge.pngです。

1
@ vasa1小さなマウスバッジが呼び出されcustom_xubuntu_badge.png、にあります/usr/share/unity-greeter。セッションファイルの名前がのxubuntu.desktop場合、そのバッジが使用されます(承認済みの回答で説明されています)。そのため、セッションの名前を変更するか、xubuntuバッジをコピーして名前を付けることができますcustom_xfce_badge.png(セッションファイルの名前はxfce.desktop)とします。
チャンホーSuh

回答:


15

概要

Lightdmのバッジはに保存されてい/usr/share/unity-greeterます。

上記のディレクトリに新しいバッジを追加できます。custom_awesome_badge.pngのセッション名として、または何でも名前を付けたいと思います/usr/share/xsessions/。すべてのバッジは22 x 22ピクセルです。

ubuntu-develリストのlightdmメンテナーから:

  1. 取る/usr/share/unity-greeter/unknown_badge.pngとテンプレート(ちょうど22×22白丸)として使用します。
  2. 白い円の透明なカットアウトとしてロゴを追加します(例については、そのディレクトリ内の他のバッジを参照してください)
  3. ロゴをとして出荷します /usr/share/unity-greeter/custom_SESSIONNAME_badge.png。SESSIONNAMEはXセッション名(XFCEの場合は「xfce」など)です。

Unity Greeterは自動的にそこを見て、見つからない場合は一般的な白い円のアイコンに戻ります。


既製のカスタムバッジのセット

こちらから追加のバッジの大規模なセットをダウンロードできます。それらをインストールするには、フォルダの内容をにコピーするだけ/usr/share/unity-greeterです。


1
こんにちは、うまくいきました! awesome_badge.pngうまくいきませんでしたが、custom_awesome_badge.pngうまくいきました。すごいのは私のセッションの名前です。気付いてcustom_xubuntu_badge.pngからこれをしましたが、存在kde_badge.pnggnome_badge.pngます。私はKDEまたはGnomeセッションを持っていないので、Unity-greeterがそれらを認識するかどうかをチェックすることはできません。
チャンホーSuh

awesome_badge.pngファイルが実際に機能しなかった理由を知ることは興味深いでしょう...-
エマヌエーレ

@Emanuele仕様によるものだと思います。メンテナの発言を参照してください。
jokerdino

@jokerdino想像した。乾杯!
エマヌエーレ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.