Conta de convidado - parando os aplicativos de início automático

3

No Ubuntu 17.04, reativei a conta do Guest.

Quando a conta Guest é ativada, ela inicia alguns aplicativos de inicialização automática que eu não quero. Eu procurei em /etc/skel e /etc/guest-session/skel e não estou achando onde / como esses aplicativos estão iniciando. Eu posso ver esses aplicativos em ~/.config/autostart na conta de convidado.

Como / onde esses aplicativos de inicialização são carregados na conta guest após a inicialização?

    
por heynnema 28.05.2017 / 15:17

1 resposta

2

Métodos de linha de comando:

Os aplicativos de inicialização automática geralmente podem ser encontrados nestes diretórios:

~/.config/autostart
/etc/xdg/autostart/

Assim, você pode editar os arquivos incluídos para impedir os aplicativos de inicialização automática.

Por exemplo, altero o arquivo ~/.config/autostart/print-applet.desktop para

[Desktop Entry]
Hidden=true

Portanto, desative na inicialização.

Ou, como outro exemplo, você pode comentar NoDisplay=true line de /etc/xdg/autostart/tracker-store.desktop para desativar o aplicativo autostart tracker-store .

Métodos da GUI:

  1. Nesse método, digite Startup Applications em dash e escolha quais aplicativos serão iniciados automaticamente ou não.
  2. O outro método GUI funciona apenas em alguns ambientes de desktop como xfce;

    Neste método, na primeira etapa, execute os aplicativos que você deseja autostart e então você pode executar o aplicativo Session and Startup assim no botão Session tab clique no botão Save Session e aplicação é autostarts após a reinicialização.

Alterar as configurações da conta de convidado:

Mas, no seu caso, Startup Applications e o diretório ~/.config/autostart podem não funcionar porque as preferências da conta de convidado são redefinidas após a reinicialização.

Portanto, esses diretórios podem ser úteis, porque as configurações da conta de convidado são carregadas desses diretórios:

/etc/xdg/autostart/
/etc/skel
/etc/guest-session

Além disso, esses arquivos podem ser úteis:

/etc/skel/.config/autostart
/etc/guest-session/skel
/etc/guest-session/prefs.sh
/usr/lib/lightdm/guest-session-auto.sh

Mas se você não tiver esses arquivos (ou diretórios), você pode alterar as configurações da sessão de convidados por caminho

  

O uso de uma conta de usuário especial para definir as preferências do convidado é o   maneira mais conveniente de personalizar o recurso de sessão do convidado. Por favor   siga estes passos:

Add a new user account with the username guest-prefs.

Log in to guest-prefs and change things to what you want your guests encounter at startup.

Open a terminal window and create a symbolic link to the home directory of guest-prefs:

sudo mkdir /etc/guest-session
sudo ln -s /home/guest-prefs /etc/guest-session/skel
     

Agora, quando você iniciar uma sessão de convidado, ela terá o mesmo   preferências como você definiu para prefs de convidados.

    
por Ali Razmdideh 28.05.2017 / 19:33