Você pode fazer isso usando um arquivo .xinitrc
em seu diretório pessoal, apenas certifique-se de acrescentar um &
a cada comando.
Veja aqui para mais informações.
Tenha em mente que sou relativamente novo no GNU / Linux e decidi experimentar o Debian por causa de sua história. Eu consegui definir a resolução da tela para 1600x900 (que é o que eu preciso), mas não consegui encontrar uma maneira de salvar essas configurações. Por exemplo, eu não tenho "xorg.conf" nem "xorg.conf.d", nem consigo configurá-lo porque ele diz que eu já estou rodando o servidor X. Tenho certeza de que há outras maneiras de fazer isso, mas a maioria das informações que eu acho parece vago quanto a como fazer as coisas.
Edit: Agora eu posso definir a resolução para "1600x900_60.00" toda vez que eu entrar no Debian, mas manualmente. Eu criei um novo arquivo "xorg.conf" manualmente, adicionando uma seção de tela "nua", mas parece que não funcionou, então eu também verifiquei o arquivo "/var/log/Xorg.0.log" para veja o que deu errado e esta é a saída:
[ 2969.964] _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
[ 2969.964] _XSERVTransMakeAllCOTSServerListeners: server already running
[ 2969.964] (EE) Fatal server error:
[ 2969.964] (EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE)
[ 2969.964] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help.
[ 2969.964] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 2969.964] (EE)
[ 2969.964] (EE) Server terminated with error (1). Closing log file.
Eu ainda tenho que tentar o método ".xinitrc".
Você pode fazer isso usando um arquivo .xinitrc
em seu diretório pessoal, apenas certifique-se de acrescentar um &
a cada comando.
Veja aqui para mais informações.
Embora você já esteja executando um servidor X, isso não impede que você crie um arquivo xorg.conf
. Então, abra um editor e comece com um arquivo /etc/X11/xorg.conf
que se parece com isto:
Section "Screen"
Identifier "myscreen"
SubSection "Display"
Depth 24
Modes "1600x900"
EndSubSection
EndSection
Na verdade, não tenho certeza se uma seção de tela "nua" funcionará, você também pode precisar de uma seção Device
, mas para isso precisaremos conhecer seu driver (você pode encontrar essas informações no arquivo de log, veja abaixo).
Antes de fazer isso, certifique-se de saber como fazer o login no console virtual (somente texto), para que você possa consertar as coisas se não funcionar. Você precisará dos direitos de root ( sudo
) para criar o arquivo /etc/X11/
ou movê-lo para lá, caso tenha criado em outro lugar.
Depois de criar o arquivo, reinicialize (ou reinicie o servidor X ou o gerenciador de exibição, se souber como fazer isso). Veja se funciona; Se isso não acontecer, veja /var/log/Xorg.0.log
para descobrir o que deu errado.
Se você precisar de uma seção de dispositivo e não puder descobrir como criar um com tutoriais on-line, atualize sua pergunta com informações sobre o uso do driver X.