Passo 1
Você vai precisar adicionar uma conta de usuário para customizar do jeito que quer deixar a sessão do convidado. Para adicionar um usuário somente para este propósito especial, por exemplo conv-prefs use o comando a seguir:
sudo adduser conv-prefs
Passo 2
Faça login nesta conta de usuário e customize do jeito que quer que a sessão de convidado fique. Caso queira esconder este usuário da tela de login, clique aqui e veja como fazer.
Passo 3
Crie uma pasta
sudo mkdir /etc/guest-session
Passo 4
Crie um um link simbólico para o diretório home de conv-prefs
sudo ln -s /home/conv-prefs /etc/guest-session/skel
Agora, quando você logar na sessão de convidado, ela estará do jeito que você deixou a conv-prefs.
Você pode usar o nome que preferir no lugar de conv-prefs.
Para as opções abaixo, você deve estar logado na conta que criou para customizar a sessão de convidado.
Caso deseje que o convidado tenha a opção de salvar arquivos em disco de forma não volátil, use o comando a seguir:
sudo mkdir -m 0777 /var/guest-data
Se essa pasta existir, ela é mencionada na caixa de diálogo e ela tem permissão de escrita universal.
Pouco tempo depois de iniciar uma sessão de convidado, nos é apresentadda uma caixa de diálogo com informações sobre a sessão e podemos modificar as configurações da caixa de diálogo.
A caixa de diálogo leva um tempo para aparecer para que ela fique em primeiro plano. Esse tempo é interessante ser configurado para que a caixa de diálogo abra depois de abrir todos os aplicativos e afins da sessão, para que ela fique aparecendo. Para alterar o tempo de delay de abertura da caixa de diálogo, use o comando a seguir
echo "export DIALOG_SLEEP=8" >> $HOME/.profile
Caso não queira que a caixa de diálogo apareça, use o comando a seguir:
touch $HOME/.skip-guest-warning-dialog
Se tiverem interesse em saber como habilitar um "menu" para que o usuário convidado escolha a língua da sessão, deixe nos comentários que eu acrescento aqui.
Comentários
Postar um comentário