最近、Ubuntu 12.04にlubuntu-desktopをインストールしました。
Lxpanelには、現在のネットワーク接続ステータスを示すネットワークアイコンがあります。起動時に自動的に接続する有線接続[イーサネット]があります。 UnityまたはGnomeで、有線接続が確立されると、このアイコンが矢印[上に1つ、下に1つ]に変わることを確認しました。しかし、lubuntuでは「接続されていない」時間アイコンが表示されていました。
このネットワークアイコンをUnityまたはGnomeのように動作するように変更するにはどうすればよいですか?状況を説明する画像を提出しています。
助けてくれてありがとう。
モバイルブロードバンド経由でインターネットに接続すると、ネットワークアイコンが消えます!
古いリンクを削除
Sudo rm /usr/share/icons/elementary/panel/22/nm-device-wired.svg
Sudo rm /usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg
16pxアイコンへの新しいリンクを作成します
Sudo ln -s /usr/share/icons/elementary/panel/16/nm-device-wired.svg /usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg
Sudo ln -s /usr/share/icons/elementary/panel/16/nm-device-wired.svg /usr/share/icons/elementary/panel/22/nm-device-wired.svg
古いリンクを削除
Sudo rm /usr/share/icons/elementary/panel/22/nm-device-wired.svg
Sudo rm /usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg
lubuntu-icon-theme
バイナリ(Ubuntu 14.04、 https://launchpad.net/ から)をダウンロードして解凍します
wget http://launchpadlibrarian.net/156931592/lubuntu-icon-theme_0.42_all.deb
dpkg-deb -x lubuntu-icon-theme_0.42_all.deb lubuntu-icon-theme/
wiredアイコンのみをelementaryテーマフォルダにコピー
Sudo cp lubuntu-icon-theme/usr/share/icons/lubuntu/panel/22/nm-device-wired.svg /usr/share/icons/elementary/panel/22/nm-device-wired.svg
Sudo ln -s /usr/share/icons/elementary/panel/22/nm-device-wired.svg /usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg
どうやってこれを手に入れたの?
ステータスを変更しながら、nm-applet
のファイルを開くことをトレースします。 (...
すなわち削除した行)
$ pkill nm-applet
$ strace -e trace=open nm-applet
...
open("/usr/share/icons/elementary/panel/22/nm-no-connection.svg", O_RDONLY|O_LARGEFILE) = 13
open("/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so", O_RDONLY|O_CLOEXEC) = 14
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 14
open("/usr/lib/i386-linux-gnu/librsvg-2.so.2", O_RDONLY|O_CLOEXEC) = 14
open("/usr/lib/i386-linux-gnu/libcroco-0.6.so.3", O_RDONLY|O_CLOEXEC) = 14
open("/usr/lib/i386-linux-gnu/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 14
** Message: using fallback from indicator to GtkStatusIcon
open("/usr/share/icons/elementary/panel/22/nm-no-connection.svg", O_RDONLY|O_LARGEFILE) = 13
** Message: applet now embedded in the notification area
open("/usr/share/icons/elementary/panel/22/nm-no-connection.svg", O_RDONLY|O_LARGEFILE) = 13
open("/usr/share/icons/elementary/animations/22/nm-stage01-connecting01.svg", O_RDONLY|O_LARGEFILE) = 13
open("/usr/share/icons/elementary/animations/22/nm-stage01-connecting02.svg", O_RDONLY|O_LARGEFILE) = 13
...
open("/usr/share/icons/elementary/animations/22/nm-stage03-connecting10.svg", O_RDONLY|O_LARGEFILE) = 13
open("/usr/share/icons/elementary/animations/22/nm-stage03-connecting11.svg", O_RDONLY|O_LARGEFILE) = 13
open("/usr/share/icons/elementary/panel/22/nm-device-wired.svg", O_RDONLY|O_LARGEFILE) = 13
...
最後に、有線ネットワークに接続したことに注目してください。次に、ファイルかどうかを確認します。
$ ls -l /usr/share/icons/elementary/panel/22/nm-device-wired.svg
lrwxrwxrwx 1 root root 20 Sep 25 2011 /usr/share/icons/elementary/panel/22/nm-device-wired.svg -> nm-no-connection.svg
$ ls -l /usr/share/icons/elementary/panel/22/*wired*
lrwxrwxrwx 1 root root 20 Sep 25 2011 /usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg -> nm-no-connection.svg
lrwxrwxrwx 1 root root 20 Sep 25 2011 /usr/share/icons/elementary/panel/22/nm-device-wired.svg -> nm-no-connection.svg
nm-no-connection.svg
と同じ/usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg
へのリンクでした。それが問題でした。
まず、アイコンのテーマまたはアイコンセットの色を変更することをお勧めします。個人的に、私はaw0kenアイコンテーマセットを使用します。 http://box-look.org/ (メイン画面の左側にあるオプションから「アイコン」を選択できます) 。