Bom, sou novato em
Linux, e como todo iniciante tem um tendência a atrair problemas, não fugi à regra. Instalei a distro alemã chamada
Zenwalk (já conhecida como mini-slack um dia) em sua mais recente versão, que por padrão vem com o XFCE4.
A instalação ocorreu dentro das conformidades previstas, porém, após inicializar o ambiente gráfico, percebi que a minha resolução estava alta demais para meu monitor. Tentei alterar a resolução pelos métodos convencionais do XFCE: Configurações > Tela > Resolução, no entanto apesar de lá estar a resolução apropriada para mim (1024x768), ao selecioná-la e confirmar a operação, eu não obtinha respostas.
Foi então que pesquisando consegui encontrar uma solução e posto aqui o que fiz. Penso não ser de imensa procura essa dica, mas se alguém precisar alterar sua resolução "na marra" acredito que dessa maneira obterá sucesso. Segue a operação, lembrando que uso a distro Zenwalk.
Abra o terminal como root ou então logue no sistema como root.
Abra o arquivo xorg.conf, que normalmente se encontra em
/etc/X11/xorg.conf. Para abrir o arquivo você pode utilizar qualquer editor de texto, eu utilizei o Geany, uma ferramenta para desenvolvimento, mas um bloco de notas já é o suficiente.
Para abrir o arquivo pelo terminal, primeiro vá até o diretório /X11, então abra o arquivo com algum editor de texto, no exemplo utilizei o Geany:
# cd /etc/X11
# geany xorg.conf
Aberto o arquivo você se deparará com as configurações referentes ao "visual" do seu Linux. Não pretendo explicar o arquivo xorg.conf, mas ir direto ao nosso objetivo, a resolução. Pois bem, aberto o arquivo localize o seguinte trecho:
Subsection "Display"
Depth 8
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "600x400"
EndSubsection
Subsection "Display"
Depth 16
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "600x400"
EndSubsection
Subsection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "600x400"
EndSubsection
Subsection "Display"
Depth 32
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "600x400"
Bom, chegado até esse ponto, acredito que fique meio óbvio o que faremos daqui pra frente. Basta que tiremos as resoluções que não queremos e deixemos apenas a que nos for conveniente, no meu caso deixei a 1024x768 e a 800x600. Após a alteração esse trecho ficou assim para mim:
Subsection "Display"
Depth 8
Modes "1024x768" "800x600"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600"
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600"
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600"
A alteração que acabamos de fazer limita as resoluções possíveis que o sistema pode utilizar, antes as possibilidades de resoluções era maior, agora é menor, e como a maior resolução possível, no meu caso, é a 1024x768, então essa resolução será a adotada.
Depois de feita a alteração (você deve estar alterando o arquivo como root), salve o arquivo e reinicie a seção para que as alterações tenham efeito.
Lembre-se de alterar somente a seção que eu falei aqui e limitar-se a mexer no que tem certeza que sabe, afinal, como "root" você pode danificar seriamente o seu sistema. Caso no seu xorg.conf você não encontre trechos como eu expus aqui, não recomendo as alterações sugeridas.
Bom, como dito, não quis entrar no mérito de detalhar cada seção do arquivo xorg.conf, apenas uma seção pequena que se refere às resoluções.
Espero que, caso necessitem, consigam solucionar os problemas referentes à sua resolução e caso eu tenha errado em algum momento, a dica fica aberta a correções.
Obrigado,
Caio Carrara.