Se as configurações da tela local não estão "sobrevivendo" a uma reinicialização ou reconectar, seu problema é quase certamente o resultado de um bug. Por essa razão, é muito difícil, se possível, resolver sem uma solução alternativa, já que o problema ocorre localmente , e possíveis configurações globais são simplesmente anuladas com configurações locais incorretas.
Para resolver (solucionar) o problema, precisamos (re) confirmar nossas próprias configurações no login, adicionando um comando para Startup Applications.
O que fazer
Se sua tela estiver configurada corretamente ao usar o comando
xrandr -s 1440x900
(não é necessário usar sudo
), basta adicionar o seguinte ao Startup Applications: Dash > Aplicativos de inicialização > Adicionar. Adicione o comando:
/bin/bash -c "sleep 10 && xrandr -s 1440x900"
É uma solução alternativa, mas funciona. O sleep 10 é necessário para garantir que a configuração da tela não seja anulada pelos procedimentos locais no login. Dez segundos após o login, sua tela será configurada corretamente automaticamente.
Possivelmente você precisa brincar um pouco com os 10 segundos.
Para que funcione para todos os usuários
-
Crie um arquivo .desktop:
[Desktop Entry] Name=set_screen Exec=/bin/bash -c "sleep 10 && xrandr -s 1440x900" Type=Application
salve-o como
set_screen.desktop
- Copie o arquivo para
/etc/xdg/autostart
Agora o comando será executado para todos os usuários durante o login.