Execute um programa GUI na inicialização em cima do X sem o gerenciador de janelas

8

Quero iniciar um programa em cima do X após a inicialização. Não quero um gerenciador de desktop nem um gerenciador de janelas, mas só quero iniciar um único programa como o Firefox após a inicialização.

Existe uma maneira padrão de fazer isso?

amin
fonte

Respostas:

8

Lembro-me de que eu tinha que configurar meu próprio material X escrevendo um arquivo .xinitrc e executando o startx. Eu suspeito que isso não funcionará bem com o xorg / distros moderno.

Como alternativa, percebo que há um arquivo chamado /etc/X11/xinitque apenas inicia o gerenciador de sessões X. Espero que você possa editar isso para fazer outra coisa.

BTW, eu acho que você provavelmente não quer um gerenciador de janelas ou você pode ter problemas com o Firefox. O padrão é nomeado x-window-manager.


Ok, aqui está uma resposta melhor ....

Crie um novo arquivo ~/.xsessionrc:

STARTUP=

Crie um novo arquivo, ~/.Xsession[ Observe o X maiúsculo ]:

x-window-manager &
firefox

Faça logout e faça login novamente.

ams
fonte
mas ele não está funcionando no ubuntu
amin
Qual 'não' está funcionando?
21411
Ok, eu fiz um pouco de verificação e encontrei uma maneira melhor ... editada acima.
21411
Se você quiser pular o login, pode usar o nodm como seu gerenciador de desktop.
precisa saber é