-
Primeiro, crie um script que execute
cairo-dock
com base na variável de ambiente$DESKTOP-SESSION
. Vamos criar o script no diretório~/.config/autostart
e nomearcairo.sh
-
Pressione Ctrl + H para permitir que o nautilus mostre o arquivo oculto. Em seguida, vá para o diretório inicial →
.config
→autostart
directory. -
Clique com o botão direito no espaço vazio do nautilus. Selecione Criar novo documento → Documento vazio . Nomeie este arquivo
cairo.sh
. -
Clique duas vezes no arquivo recém-criado para abri-lo no editor de texto do gedit (ou em qualquer outro editor de sua preferência) e cole essas linhas nele.
if [ "$DESKTOP_SESSION" = "gnome-classic" ]; then cairo-dock fi
-
Em seguida, feche o arquivo. Clique com o botão direito, selecione Propriedades .
- Nas janelas Propriedades , na guia Permissões , verifique Permitir a execução do arquivo como um programa .
-
-
Em seguida, crie outro arquivo no mesmo diretório, ou seja,
~/.config/autostart
com o nomecairo
. (não o nomeie com.desktop
extensões para evitar que a abertura seja feita mais tarde)Nesse arquivo, copie essas linhas e cole lá, alterando as informações apropriadas, como inserir o nome do usuário no lugar de "nome do usuário". É um arquivo .desktop que será chamado na inicialização
[Desktop Entry] Type=Application Exec=/home/<name of user>/.config/autostart/cairo.sh Hidden=false NoDisplay=false X-GNOME-Autostart-enabled=true Name[en]=Cairo
Salve o arquivo e saia do gedit.
-
Em seguida, renomeie o arquivo adicionando a extensão
.desktop
. Para renomear, selecione o arquivo e pressione F2 . -
Após renomeá-lo, torne o arquivo executável novamente. Para fazer isso, selecione o arquivo → Select Properties . E na nova janela, na aba Permissões , marque a caixa de seleção que diz Permitir que o arquivo seja executado como um programa .
-
Efetue logout e login na sessão do gnome-classic. O Cairo-dock será iniciado automaticamente.
Se você quiser rodar o Cairo em outro ambiente de desktop também, como o Ubuntu, você só precisa repetir este processo, fazendo outro conjunto de comandos apenas para aquela sessão de desktop. Primeiro você faria outro cairo.sh, nomeando-o ligeiramente diferente, como cairo2.sh. Então você poderia abri-lo com o nautilus e copiar as seguintes linhas:
if [ "$DESKTOP_SESSION" = "ubuntu" ]; then
cairo-dock
fi
Em seguida, você salvaria o arquivo e o tornaria executável como antes.
Em seguida, você mais uma vez criaria um comando .desktop, nomeando-o também um pouco diferente, como cairo2. Ao copiar as linhas de comando, copie o seguinte:
[Desktop Entry]
Type=Application
Exec=/home/<name of user>/.config/autostart/cairo2.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en]=Cairo
Não se esqueça de inserir o nome de usuário no lugar de "nome do usuário" e certificar-se de que o nome do arquivo na linha Exec = é o mesmo que o seu comando .sh para o ubuntu, neste caso cairo2. sh.
Depois disso, basta seguir as etapas anteriores e quando você fizer login no ambiente de área de trabalho apropriado, o dock do Cairo deverá abrir automaticamente.