Iniciando certos aplicativos em tela cheia no Xfce

3

É possível fazer o gerenciador de janelas do Xfce abrir certos aplicativos em tela cheia por padrão? Por exemplo, quero que o Emacs no Xfce seja sempre executado em tela cheia no início. Eu sei como executar especificamente Emacs fullscreen , então eu quero uma solução Xfce.

Eu tentei pesquisar no Wiki do Xfce , Xfce page no Arch wiki e Unix.SE com AskUbuntu , ainda sem solução.

    
por Mirzhan Irkegulov 18.10.2012 / 14:52

3 respostas

3

Use gdevilspie para combiná-lo, que realmente funciona entre DEs

    
por 19.10.2012 / 10:15
0

Parece-me que o emacs tem um parâmetro --fullscreen, por isso basta anexá-lo ao Exec para a entrada do menu.

link

Editando o exemplo de entrada do menu xfce:

link

    
por 18.10.2012 / 17:36
0

O Emacs entende os recursos do X, portanto, esta é uma solução funcional para o X em geral, não apenas no Xfce. (Isso não é verdade para qualquer programa; por exemplo, o xfce4-terminal não pode ser controlado dessa forma.) Os recursos do X podem ser visualizados por xrdb -query .

Para alcançar o que você deseja, coloquei em /etc/X11/Xresources-site ( /etc/X11/Xresources também está OK, mas pode ser substituído por sua distro):

Emacs.fullscreen: maximized

Isso afetaria também os clientes X remotos que são Emacs (por exemplo, o emacs iniciado em um host remoto via ssh).

/etc/X11/Xresources-site e /etc/X11/Xresources (e provavelmente ~/.Xresources e ~/.Xdefaults ) geralmente são lidos no início de sua sessão X; para afetar seus recursos atuais do X imediatamente, execute algo como xrdb -merge /etc/X11/Xresources-site .

Na verdade, no meu caso, /etc/X11/Xresources-site está sendo lido graças a uma linha em /etc/X11/Xresources (que é lida pelos scripts de início):

#include "/etc/X11/Xresources-site"

então /etc/X11/Xresources é lido com certeza.

Existem também alguns arquivos com a mesma sintaxe que são lidos toda vez que um programa X como o emacs é iniciado. No meu caso, eles são: ~/.Xdefaults-MY_HOST_NAME , /etc/X11/app-defaults/Emacs (apenas para emacs-athena, não para emacs-gtk3), /usr/share/X11/app-defaults/Emacs etc. (Mas eu gosto mais da ideia de recursos X carregados - mostrados com xrdb -query ; para que os clientes X remotos leiam os mesmos recursos do X.)

Outros recursos X que o Emacs entende são descritos em link .

    
por 27.02.2018 / 12:36