Perceba que normalmente os gatilhos das aplicações gráficas são instaladas no diretório /usr/share/applications. Neste caso, basta você procurar pelos aplicativos que deseja, e adequar os caminhos na variável gatilhos.
Já para os ícones do painel (barra de tarefas), vai depender do ambiente gráfico que esteja utilizando. Para o Linux Mint com o Cinnamon, por exemplo, você pode adicionar o seguinte comando ao mesmo script:
Perceba que ele configura todo o painel com as informações dos applets que deverão ser habilitados. Confesso que esse é um pouco mais complexo, por isso aconselho que faça a configuração do painel de forma gráfica na conta de um usuário qualquer, deixe-o como deseja que apareça para todos os demais usuários, depois execute o seguinte comando no terminal para pegar o valor dessa chave, e substitua o que coloquei no exemplo acima por ele:
gsettings get org.cinnamon enabled-applets
Last edit: Eduardo Moraes 2020-05-27
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Obrigado Eduardo, deu certo! Agora em relação ao painel estou querendo colocar novos lançadores automaticamente (tipo quando logamos vem o do teminal, firefox e a pasta de arquivos) gostaria de adicionar por exemplo o google-chrome. Vou ver se consigo dessa maneira que me mostrou. E também setar o proxy automaticamente assim que fizerem login na máquina.
Desde já agradeço Eduardo Moraes.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Quantos aos lançadores do painel, sugiro realmente que faça como recomendei, pois acredito que seja a forma mais simples. Se certifique apenas de que todos os aplicativos que for adicionar ao painel estejam realmente instalados em todas as suas estações Linux, porque do contrário o painel pode aparecer meio que "bugado" para o usuário.
Fico a disposição no que precisar!
Abraço!
Last edit: Eduardo Moraes 2020-05-28
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Entendi Eduardo obrigado, a questão nos lançadores do painel fiz a busca desse modo que você mostrou, só que a opção do set está como org.cinnamon panel-launchers "DEPRACET", daí mesmo setando os lançadores nele não funciona. Então fui procurando se existia algum arquivo que tivesse essas configurações e achei neste caminho /home/usuario/.cinnamon/configs/grouped-window-list@cinnamon.org
Aqui dentro tem o arquivo com o padrão dos aplicativos do painel. Mais tem outras configurações... daí surge a dúvida tem como eu direcionar as linhas abaixo pra dentro desse arquivo substituindo o default? Sem ter que copiar o arquivo todo e substituir...
pinned-apps": {
"type": "generic",
"default":
"org.gnome.Terminal.desktop",
"nemo.desktop",
"firefox.desktop",
"google-chrome.desktop" ,
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-06-01
É provável que seja possível sim, Jose, usando, por exemplo, recursos um pouco mais sofisticados do sed, mas acredito que a forma mais fácil seja fazendo uma cópia desse arquivo no perfil de cada usuário. Não vejo problema em copiar o arquivo se as configurações para todos os usuários serão as mesmas, e o tamanho do arquivo é irrelevante.
Last edit: Eduardo Moraes 2020-06-01
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
É possível copiar ícones da área de trabalho e os ícones da barra de tarefas (bandeja) para todos os usuários da rede? Como posso fazer isso?
Sim, é possível, Jose!
Para a copia dos ícones você pode, por exemplo, copiar o seguinte conteúdo para o seu script logon.sh:
Perceba que normalmente os gatilhos das aplicações gráficas são instaladas no diretório /usr/share/applications. Neste caso, basta você procurar pelos aplicativos que deseja, e adequar os caminhos na variável gatilhos.
Já para os ícones do painel (barra de tarefas), vai depender do ambiente gráfico que esteja utilizando. Para o Linux Mint com o Cinnamon, por exemplo, você pode adicionar o seguinte comando ao mesmo script:
gsettings set org.cinnamon enabled-applets "['panel1:left:0:menu@cinnamon.org:0', 'panel1:right:11:show-desktop@cinnamon.org:1', 'panel1:left:1:grouped-window-list@cinnamon.org:2', 'panel1:right:1:systray@cinnamon.org:3', 'panel1:right:2:xapp-status@cinnamon.org:4', 'panel1:right:3:notifications@cinnamon.org:5', 'panel1:right:4:printers@cinnamon.org:6', 'panel1:right:5:removable-drives@cinnamon.org:7', 'panel1:right:6:keyboard@cinnamon.org:8', 'panel1:right:7:network@cinnamon.org:9', 'panel1:right:8:sound@cinnamon.org:10', 'panel1:right:9:power@cinnamon.org:11', 'panel1:right:10:calendar@cinnamon.org:12', 'panel1:right:0:user@cinnamon.org:13']"
Perceba que ele configura todo o painel com as informações dos applets que deverão ser habilitados. Confesso que esse é um pouco mais complexo, por isso aconselho que faça a configuração do painel de forma gráfica na conta de um usuário qualquer, deixe-o como deseja que apareça para todos os demais usuários, depois execute o seguinte comando no terminal para pegar o valor dessa chave, e substitua o que coloquei no exemplo acima por ele:
gsettings get org.cinnamon enabled-applets
Last edit: Eduardo Moraes 2020-05-27
Obrigado Eduardo, deu certo! Agora em relação ao painel estou querendo colocar novos lançadores automaticamente (tipo quando logamos vem o do teminal, firefox e a pasta de arquivos) gostaria de adicionar por exemplo o google-chrome. Vou ver se consigo dessa maneira que me mostrou. E também setar o proxy automaticamente assim que fizerem login na máquina.
Desde já agradeço Eduardo Moraes.
Que bom que deu certo, Jose!
Para a configuração de proxy você pode usar o gsettings dentro do script para alterar as seguintes chaves:
Quantos aos lançadores do painel, sugiro realmente que faça como recomendei, pois acredito que seja a forma mais simples. Se certifique apenas de que todos os aplicativos que for adicionar ao painel estejam realmente instalados em todas as suas estações Linux, porque do contrário o painel pode aparecer meio que "bugado" para o usuário.
Fico a disposição no que precisar!
Abraço!
Last edit: Eduardo Moraes 2020-05-28
Entendi Eduardo obrigado, a questão nos lançadores do painel fiz a busca desse modo que você mostrou, só que a opção do set está como org.cinnamon panel-launchers "DEPRACET", daí mesmo setando os lançadores nele não funciona. Então fui procurando se existia algum arquivo que tivesse essas configurações e achei neste caminho /home/usuario/.cinnamon/configs/grouped-window-list@cinnamon.org
Aqui dentro tem o arquivo com o padrão dos aplicativos do painel. Mais tem outras configurações... daí surge a dúvida tem como eu direcionar as linhas abaixo pra dentro desse arquivo substituindo o default? Sem ter que copiar o arquivo todo e substituir...
pinned-apps": {
"type": "generic",
"default":
"org.gnome.Terminal.desktop",
"nemo.desktop",
"firefox.desktop",
"google-chrome.desktop"
,
É provável que seja possível sim, Jose, usando, por exemplo, recursos um pouco mais sofisticados do sed, mas acredito que a forma mais fácil seja fazendo uma cópia desse arquivo no perfil de cada usuário. Não vejo problema em copiar o arquivo se as configurações para todos os usuários serão as mesmas, e o tamanho do arquivo é irrelevante.
Last edit: Eduardo Moraes 2020-06-01