problema de icono de red en lxpanel en lubuntu

problema de icono de red en lxpanel en lubuntu

Recientemente instalé lubuntu-desktop en Ubuntu 12.04.

En el lxpanel tengo un ícono de red que muestra el estado actual de mi conexión de red. Tengo una conexión por cable [ethernet] que se conecta automáticamente al inicio. En Unity o Gnome observé que este ícono cambiaba a flechas [una arriba, otra abajo] cuando se establecía la conexión por cable. Pero en lubuntu mostraba el ícono de hora "desconectado".

¿Cómo puedo cambiar este ícono de red para que se comporte como en Unity o Gnome? Estoy enviando una imagen que describe la situación.

Gracias de antemano por cualquier ayuda.

ingrese la descripción de la imagen aquí

Editar

Si me conecto a Internet a través de banda ancha móvil, ¡el icono de red desaparece! ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Respuesta1

Solución sencilla

(Sin descargar nada, use el ícono de 16px)

  1. Eliminar enlaces antiguos

    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. Crear nuevos enlaces al ícono de 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
    

ingrese la descripción de la imagen aquí

Buen arreglo

(Descargar el mismo conjunto de iconos de tema)

  1. Eliminar enlaces antiguos

    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. Descargar lubuntu-icon-themebinario (Ubuntu 14.04, desdehttps://launchpad.net/) & Extraelo

    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. Copiar solocableadoicono paraelementalcarpeta de temas

    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
    

ingrese la descripción de la imagen aquí


¿Cómo conseguí esto?

  1. Seguimiento de la apertura del archivo nm-appletmientras cambio de estado. ( ...es decir, líneas que eliminé)

    $ 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. Observe el último, cuando conecté la red por cable. Luego compruebo si es un archivo.

    $ 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
    

Era un enlace al nm-no-connection.svgmismo que /usr/share/icons/elementary/panel/22/nm-device-wired-autoip.svg. Ese fue el problema.

Respuesta2

Recomendaría primero intentar cambiar el tema de los iconos o el color del conjunto de iconos. Personalmente, uso el conjunto de temas de iconos aw0ken, ya que lo encuentro muy estético. Puedes descargarlo, junto con muchos otros conjuntos de iconos para openbox, enhttp://box-look.org/(puede seleccionar "iconos" de las opciones en el lado izquierdo de la pantalla principal.

información relacionada