Netzwerksymbolproblem in lxpanel in Lubuntu

Netzwerksymbolproblem in lxpanel in Lubuntu

Ich habe vor Kurzem Lubuntu-Desktop in Ubuntu 12.04 installiert.

Im lxpanel habe ich ein Netzwerksymbol, das meinen aktuellen Netzwerkverbindungsstatus anzeigt. Ich habe eine kabelgebundene Verbindung [Ethernet], die beim Start automatisch eine Verbindung herstellt. In Unity oder Gnome habe ich beobachtet, dass sich dieses Symbol in Pfeile [einer nach oben, einer nach unten] änderte, als die kabelgebundene Verbindung hergestellt wurde. Aber in Lubuntu wurde das Zeitsymbol „getrennt“ angezeigt.

Wie kann ich dieses Netzwerksymbol so ändern, dass es sich wie in Unity oder Gnome verhält? Ich sende ein Bild, das die Situation beschreibt.

Vielen Dank im Voraus für jede Hilfe.

Bildbeschreibung hier eingeben

Bearbeiten

Wenn ich über mobiles Breitband eine Verbindung zum Internet herstelle, verschwindet das Netzwerksymbol! Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Antwort1

Einfache Lösung

(Ohne etwas herunterzuladen, verwenden Sie ein 16px-Symbol)

  1. Alte Links entfernen

    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
    
  2. Neue Links zu 16px-Symbolen erstellen

    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
    

Bildbeschreibung hier eingeben

Schönes Aussehen, Fix

(Laden Sie das gleiche Themensymbolset herunter)

  1. Alte Links entfernen

    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
    
  2. Binärdatei herunterladen lubuntu-icon-theme(Ubuntu 14.04, vonhttps://launchpad.net/) und extrahieren Sie es

    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/
    
  3. Nur kopierenverdrahtetSymbol fürGrundschuleThemenordner

    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
    

Bildbeschreibung hier eingeben


Wie bin ich dazu gekommen?

  1. Tracedatei-Öffnung nm-appletwährend ich den Status ändere ( ...also Zeilen, die ich entfernt habe)

    $ 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
    ...
    
  2. Beachten Sie das Letzte, wenn ich eine kabelgebundene Netzwerkverbindung hergestellt habe. Dann überprüfe ich, ob es sich um eine Datei handelt.

    $ 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
    

Es war ein Link zum nm-no-connection.svgselben Thema wie /usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg. Das war das Problem.

Antwort2

Ich würde empfehlen, zunächst entweder das Symboldesign oder die Farbe des Symbolsatzes zu ändern. Persönlich verwende ich den aw0ken-Symboldesignsatz, da ich ihn sehr ästhetisch finde. Sie können ihn zusammen mit vielen anderen Symbolsätzen für Openbox hier herunterladen:http://box-look.org/(Sie können „Symbole“ aus den Optionen auf der linken Seite des Hauptbildschirms auswählen.

verwandte Informationen