En el lado izquierdo de la pantalla hay íconos: Centro de software, Ubuntu One, etc. Se pueden ver los íconos del sistema pero no se pueden ver los íconos de los programas que he instalado. Más bien hay un "?" para los iconos ¿Como puedó resolver esté problema?
15
Respuestas:
Los archivos .desktop controlan el comportamiento de los atajos de inicio en Linux. Para verificar el icono en uso, deberá abrir el archivo .desktop apropiado que se encuentra en
/usr/share/applications
o en~/.local/share/applications
escribiendo el siguiente comando: (Supongo que instaló Eclipse desde el centro de software, por lo que la opción más probable está en utilizar:Si este archivo está vacío, deberá salir sin guardar y sustituir la ruta en el comando. Baja a la línea marcada
Icon=
y si hay algún comentario en ella (designado por#
), elimine este comentario, ya que he oído hablar de un error que hace que se muestre el icono, sin embargo, no sé si aún se ha solucionado. .Si no hay
Icon=
línea, busque un icono apropiado en formato .png y coloque la ruta completa en esta línea, incluido elIcon=
.Editar :
De los comentarios, ha dicho que está ejecutando esto desde un enlace en el escritorio. La forma correcta de hacer esto sería crear un iniciador de escritorio y asociar el icono desde él. Para hacer esto, abra una terminal y escriba:
Esto abrirá un documento en blanco. Para convertirlo en un lanzador, agregue esto al archivo, sustituyendo las rutas correctas para
Exec=
lasIcon=
líneas y:Guarde y cierre, luego haga que el archivo sea ejecutable escribiendo
chmod +x ~/Desktop/eclipse.desktop
Ahora, cuando abra este acceso directo, el conjunto de iconos aparecerá en el iniciador.
fuente
File System > usr > share > applications
el acceso directo de Eclipse, hacer clic con el botón derecho y luego hacer clicProperties
, hacer clic en el ícono en la esquina superior izquierda y luego buscar un ícono adecuado.Tuve ese problema y lo solucioné (uso eclipse neon)
1)
sudo gedit /usr/share/applications/eclipse.desktop
2) agregue el siguiente texto al archivo:
3)
sudo desktop-file-install /usr/share/applications/eclipse.desktop
4)
cd /usr/local/bin/
5)
sudo ln -s <path_to_eclipse>/eclipse
6)
sudo cp <path_to_eclipse>/icon.xpm /usr/share/pixmaps/eclipse.xpm
¡FUNCIONA! No tengo más signo de interrogación!
fuente
sudo
en aplicaciones GUI, nunca editar el.desktop
archivo original , copiarlo~/.local/share/applications
, me resulta difícil creer que el archivo (original) incluye la línea,Icon=/icon.xpm
etc.Puede intentar instalar Unity Tweak y asegurarse de que sus aplicaciones tengan un tema de icono seleccionado. Si eso no funciona, intente instalar un tema de icono diferente y vea si actualiza sus iconos. Si eso no funciona, informe de nuevo porque probablemente tenga un problema diferente todos juntos.
fuente
Si tiene un proyecto abierto, para acceder al iniciador debe ir a Archivo -> Cerrar proyecto primero, luego Configurar -> Crear entrada de escritorio
fuente
Tuve el mismo problema cuando abrí PhpStorm desde JatBrains Toolbox.
El
jetbrains-phpstorm.desktop
archivo estaba bien en la~/.local/share/applications
carpeta pero la aplicación se abrió con un signo de interrogación. El problema era que había un.desktop
archivo en/usr/share/applications
creado cuando tenía una versión anterior de PhpStorm y el ícono de ese archivo apuntaba a un archivo que no existía.Eliminé el
.desktop
archivo/usr/share/applications
y esto resolvió el problema.Ahora tengo el icono correcto y supongo que el
.desktop
archivo utilizado es el de la~/.local/share/applications
carpeta.Espero que esto ayude a otros con este problema.
fuente
En mi caso, cuando fijo GitKraken para mostrar en el Administrador de tareas (Arch Linux / openSUSE 15) y luego cierro la aplicación GitKraken, solo veo un signo de interrogación en lugar del icono correcto.
Esto se debe a que falta un archivo
gitkraken.svg
, in/usr/share/icons/hicolor/scalable/apps
.Resolví esto copiando este icono a
/usr/share/icons/hicolor/scalable/apps
.Espero que esto ayude a otros que tengan este problema.
fuente