Como configurar corretamente um script de inicialização do X11

0

Estou tentando fazer com que minha área de trabalho seja inicializada com o plano de fundo e a resolução que eu predefini, mas não consigo descobrir como fazer isso. Até agora eu tentei fazer um ~ ./. Xprofile com comandos xrandr e feh, mas acho que meu gerenciador de janelas não leu o xprofile, então tentei usar xorg.conf e colocá-lo em / etc / X11 com configurações que encontrei on-line, o xserver diz que está usando, mas minha resolução permanece a mesma. Agora, o que eu tenho é apenas um script sessionInit que eu chamo quando eu faço login no gerenciador de janelas que define resolução e plano de fundo, no entanto, eu gostaria de me livrar dele e fazer do jeito certo.

Esta é a informação do meu sistema: Rodando no VMWare no Windows 10, instalei o Ubuntu no mínimo, usando o Gerenciador de Janelas Incrível. Eu começo minha sessão x com startx manualmente. Obrigado.

Edit: Também agora eu tenho um problema com qualquer executável que inicia, todos usam o que me parece a resolução padrão, porque todos os menus são enormes, eu corrigi-lo no navegador, dando-lhe - force-device -scale-factor flag no entanto, meu compilador não aceita nada disso. Alguém pode me dizer qual arquivo todos esses executivos estão lendo para obter sua resolução?

    
por Tim Akgayev 25.02.2017 / 03:17

1 resposta

1

Já experimentou o pacote feh? sudo apt-get install feh

execute feh --bg-scale /path/to/image.file

adicione sh ~/.fehbg & ao final do xinitrc ( /etc/X11/xinit/xinitrc ).

Quando você executar o startx, ele carregará ~/.fehbg e definirá o plano de fundo especificado com feh --bg-scale /path/to/image.file

Existem outras opções em vez de feh. Awesome tem seu próprio construído em forma de definir o plano de fundo, mas parece ser um sucesso ou um fracasso, se funciona. Você pode ter que comentar a linha wallpaper_cmd localizada em /usr/share/awesome/themes/default/theme (o que quer que seu tema seja). Espero que isso ajude.

    
por Aleki 25.02.2017 / 09:42