Como posso obter o Unity para reconhecer os aplicativos instalados que ele não lista?

7

Primeiramente, devo dizer que estou gostando da nova interface do Unity. Não é sem pecadilhos, no entanto. Minha principal preocupação, para o propósito da minha pergunta, é que existem alguns aplicativos que eu instalei que não aparecem na lista de aplicativos acessados no Iniciador Unity. Existe uma maneira de forçar o Unity a reconhecer esses programas ignorados?

Um dos programas com os quais estou tendo problemas é o Ryzom, um RPG online. É um jogo que não requer uma instalação tradicional como a maioria dos programas. Você simplesmente extrai para uma pasta em seu diretório pessoal e executa o programa cliente. Talvez o Unity não reconheça programas que não estejam "instalados". Posso adicionar o Ryzom à lista de aplicativos para que eu possa iniciá-lo sem recorrer ao Terminal? Eu tentei usar a função Menu Principal no Sistema, mas aparentemente isso não tem relação com quais aplicativos aparecem no Unity. Isso explicaria porque todo o programa que eu tinha escondido no Menu Principal está aparecendo no Unity.

Obrigado por qualquer insight que você possa dar.

    
por N.C. Weber 12.10.2010 / 22:33

3 respostas

7

Acho que você precisa criar um arquivo .desktop na sua pasta /usr/share/applications/ . Dê uma olhada em qualquer arquivo .desktop e crie um novo com o que você precisa.

Aqui está o meu Banshee.desktop. Apenas substitua Exec, Name, Icon e algumas coisas.

[Desktop Entry]
Exec=banshee-1 --redirect-log --device-activate-play=%u
NoDisplay=true
MimeType=x-content/audio-cdda;
Version=1.0
Name=Banshee Media Player
GenericName=Media Player
X-GNOME-FullName=Banshee Media Player
Comment=Play and organize your media collection
Icon=media-player-banshee
StartupNotify=true
Terminal=false
Type=Application
Categories=GNOME;Audio;Music;Player;AudioVideo;X-Ximian-Main;X-Novell-Main;X-Red-Hat-Base;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=banshee
X-GNOME-Bugzilla-Component=General
X-GNOME-Bugzilla-Version=1.7.6
X-Ubuntu-Gettext-Domain=banshee

Eu também acho que você pode criar em "alacarte" (o Editor de Menus) um lançador (ele cria um arquivo auto. aktop).

    
por Alfredo Hernández 13.10.2010 / 07:33
0

Se você iniciar o aplicativo no terminal, ele aparecerá no inicializador? se estiver, clique com o botão direito e selecione "adicionar ao lançador".

    
por sanderd17 12.10.2010 / 23:41
0

No Ubuntu 11.10 Oneiric Ocelot existe um programa chamado Main Menu que torna muito fácil registrar aplicativos com o Unity.

Eu não sei se o Main Menu é qualquer versão anterior do Ubuntu.

    
por Acebone 24.01.2012 / 15:24

Tags