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?

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.


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 é
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.