Por exemplo, como adicionar um iniciador "Preferências de aplicativos de inicialização" a esta janela?
launcher
system-settings
desfigurado
fonte
fonte
Respostas:
Adicionar entradas de aplicativos personalizadas às configurações do sistema
Para adicionar um aplicativo personalizado às Configurações do Sistema ( Gnome Control Center ), localize o arquivo de entrada da área de trabalho -
/usr/share/applications/{appname}.desktop
e edite-o para garantir a presença das seguintes entradas:Substitua
{appname}
pelo nome do aplicativo que você está adicionando às configurações do sistema.xxxxx
decide a seção em que seu aplicativo é exibido. Substituaxxxxx
por uma destas opções possíveis:X-GNOME-PersonalSettings - Seção pessoal
HardwareSettings - Seção de hardware (Observe que o prefixo X-GNOME não é usado)
X-GNOME-SystemSettings - Seção do sistema
Após as modificações, execute este comando:
Isso foi experimentado e testado no Ubuntu 12.04 LTS 12.04 com a versão 3.4.2-0ubuntu0.12 do gnome-control-center
Coisas a serem observadas :
~/.local/share/applications
e, como resultado, não é possível adicionar aplicativos às configurações do sistema apenas para um usuário.gnome-control-center
com patches específicos do Ubuntu que permite a adição de entradas personalizadas. Como resultado, esse método é específico do Ubuntu e não funciona com baunilhagnome-control-center
usada por outras distros.fonte
X-GNOME-Settings-Panel;X-GNOME-SystemSettings;
emCategories
e adicionandoX-GNOME-Settings-Panel=sample
é suficiente.11,10
No momento, adicionar itens personalizados às Configurações do sistema não é compatível com o upstream do GNOME
O Ubuntu corrige as Configurações do sistema
gnome-control-center
para que ele possa incluir suas próprias entradas específicas do ubuntu.Para encurtar a história, você precisa instalar
libgnome-control-center-dev
e criar um invólucro em torno de seu aplicativo, construído com base no pacote gnome-control-center usandolibgnome-control-center-dev
parapkg-config
No momento, não há método GUI para adicioná-lo. Você precisa fazer isso programaticamente usando C e funcionaria apenas no Ubuntu.
O motivo para não permitir entradas de terceiros (chamados painéis) é detalhado por David Zeuthen
fonte
Atualização da resposta do @lancer para Ubuntu 14.04 lts:
Pode vir da bifurcação das configurações do sistema gnome da equipe do ubuntu, como eu pude ler em algum post do blog em algum lugar (não me lembro onde: ..: /)
de qualquer forma, as 2 linhas a seguir mostram as diferenças e um exemplo mais completo segue
ex:
fonte
Atualização para 14.04 com detalhes específicos sobre a substituição do programa padrão Users por users-admin para que os grupos possam ser alterados.
instalar ferramentas do sistema gnome com users-admin
Mova a área de trabalho do usuário antigo para que não apareça no Unity Control Center
Atualizar o banco de dados
Isso foi testado no Ubuntu 14.04 LTS. Não sei como uma atualização do sistema afetará os arquivos atualizados. Terá que inspecionar na próxima atualização.
/usr/share/applications/users.desktop:
fonte