Inicie o terminal no login da Debian

2

Eu consigo entrar automaticamente no Debian. Eu mudei o arquivo /etc/gdm3daemon.conf para fazer isso. O que estou com problemas para fazer agora é fazer com que a janela do terminal apareça após o login. Eu preciso iniciar uma janela de terminal e executar um comando para alterar o diretório e, em seguida, executar um arquivo de shell. Eu tenho um trabalho hacky em torno de onde eu salvo o estado da área de trabalho, e no arquivo /etc/bash.bashrc , eu adicionei cd e ./ comandos

Eu quero uma maneira mais limpa de fazer essas operações, porque, em seguida, precisarei ter uma espécie de tela inicial para encobrir a inicialização do GRUB e fazer com que meu programa seja iniciado a partir da CLI em vez de uma GUI.

    
por fifamaniac04 04.01.2014 / 01:07

2 respostas

2

Então, você precisa do gnome-terminal para rodar somente no login gráfico?

Ambientes de desktop Linux como o Gnome (2,3) e o KDE concordaram sobre uma maneira padrão de configurar a inicialização automática de aplicativos: link

Basicamente, você precisa criar um arquivo .desktop em um dos diretórios chamados XDG para executar seu aplicativo por usuário ou por sistema. Esta é a especificação dos diretórios XDG . Por exemplo, se você quiser um arquivo de início automático por usuário, poderá criar um arquivo /home/fifamaniac04/.config/autostart/terminal.desktop com o seguinte conteúdo:

[Desktop Entry]
Type=Application
Name=Terminal
Exec=gnome-terminal
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true

A especificação completa do formato e das opções do arquivo .desktop é aqui .

Como alternativa, você pode usar o programa de GUI Startup Applications no menu do Gnome para criar arquivos .desktop automaticamente. Eu tenho isso em aplicativos - > Ferramentas do sistema - > Preferências - > Aplicações de inicialização.

Veja também:

por 04.01.2014 / 03:04
1

Esta é uma extensão das excelentes instruções nesta página de Boris Burkov (4 de janeiro de 2014)

Se você estiver usando o Kali Linux (Gnome 3.22.2, Kali GNU / Linux Rolling 64-bit) mais recente, você pode descobrir que depois de criar a pasta autostart e colocar seu script lá, o script ainda não inicia login, reinicialização ou inicialização.

Encontrei uma correção simples para isso que você pode usar. Selecione a ferramenta Tweak, vá para a guia Power e, na configuração "Quando a tampa do laptop estiver fechada", defina "Não suspender ao fechar a tampa" para "Ativado" (o padrão está desabilitado).

Isso colocará um arquivo na pasta de início automático (ignore-lid-switch-tweak.desktop) e também ativará qualquer outro arquivo de início automático nesta pasta. Depois de reiniciar sua sessão, sua sessão de terminal será aberta automaticamente.

    
por 08.04.2017 / 17:13