Como definir uma resolução de tela personalizada no Ubuntu Desktop
A resolução da sua tela (ou monitor externo) está baixa? fazendo com que os itens na tela pareçam maiores e menos claros? Ou você deseja simplesmente aumentar a resolução máxima atual ou adicionar uma resolução personalizada?
Neste artigo, mostraremos como adicionar resolução de exibição personalizada ou ausente no Ubuntu e seus derivados, como o Linux Mint. Ao final deste artigo, você poderá definir uma resolução mais alta, fazendo com que o conteúdo da tela pareça mais nítido e claro.
Alterando a resolução ou orientação da tela usando monitores
Normalmente, para alterar a resolução ou orientação da tela, você pode usar a ferramenta de interface gráfica do usuário Displays (abra a visão geral de Atividades e digite Displays , clique para abri-lo ou em Menu do Sistema e digite Displays e abra-o).
Nota: Caso você tenha vários monitores conectados ao seu computador (como mostrado na imagem a seguir), se eles não forem espelhados, você poderá ter configurações diferentes em cada monitor . Para alterar as configurações de um dispositivo de exibição, selecione-o na área de visualização.
Em seguida, selecione a resolução ou escala que deseja usar, escolha a orientação e clique em Aplicar. Em seguida, selecione Manter esta configuração.
Alterando a resolução ou orientação da tela usando Xrandr
Alternativamente, você também pode usar a poderosa ferramenta xrandr (uma interface de linha de comando para RandR (Redimensionar e Rodar ) Extensão X Window System) que é usada para definir o tamanho, orientação e/ou reflexo das saídas de uma tela.
Você também pode usá-lo para definir o tamanho da tela ou listar todos os monitores ativos conforme mostrado.
xrandr --listactivemonitors
Para mostrar os nomes das diferentes saídas disponíveis em seu sistema e as resoluções disponíveis em cada uma, execute xrandr sem nenhum argumento.
xrandr
Defina a resolução da tela no Ubuntu
Para definir a resolução de uma tela de um monitor externo chamado DP-1 para 1680×1050, use o sinalizador --mode
conforme mostrado.
xrandr --output DP-1 --mode 1680x1050
Você também pode definir a taxa de atualização usando o sinalizador --rate
conforme mostrado.
xrandr --output DP-1 --mode 1680x1050 --rate 75
Você também pode usar --left-of
, --right-of
, --above
, --below
e --same-as
para organizar suas telas relativamente umas às outras.
Por exemplo, quero que meu monitor externo (DP-1) seja posicionado à esquerda da tela do laptop (eDP-1) em correspondência ao posicionamento físico real:
xrandr --output DP-1 --left-of eDP-1
Lembre-se de que quaisquer alterações feitas usando o xrandr durarão apenas até você sair ou reiniciar o sistema. Para fazer alterações no xrandr persistentemente, use os arquivos de configuração xorg.conf para o servidor Xorg X (execute man xorg.conf para obter detalhes sobre como criar um arquivo xorg.conf) – este é o método mais eficaz.
Você também pode usar o arquivo ~/.xprofile (adicionar comandos xrandr nele), no entanto, existem algumas desvantagens de usar este método, uma delas é que este script é lido bastante tarde no processo de inicialização, portanto não alterará a resolução do gerenciador de exibição (se você usar um, por exemplo, lightdm).
Como adicionar resolução de exibição ausente ou definir resolução personalizada usando xrandr
É possível adicionar uma resolução de exibição ausente ou personalizada, por exemplo, 1680 x 1000 ao painel Monitores, para um dispositivo de exibição específico (DP-1), conforme explicado abaixo.
Para adicionar uma resolução de exibição ausente ou personalizada, você precisa calcular os modos Tempo de vídeo coordenado VESA (CVT) para ela. Você pode fazer isso usando o utilitário cvt da seguinte maneira.
Por exemplo, se você precisar de uma resolução horizontal e vertical de 1680 x 1000, execute o seguinte comando.
cvt 1680 1000
Em seguida, copie o Modeline (“1680x1000_60.00″ 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync) da saída do cvt comando e use-o para criar um novo modo usando o xrandr conforme mostrado.
xrandr --newmode "1680x1000_60.00" 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync
Em seguida, adicione o novo modo ao display.
xrandr --addmode DP-1 "1680x1000_60.00"
Agora abra os Displays e verifique se a nova resolução foi adicionada.
As alterações acima são apenas temporárias e funcionam para a sessão atual (elas duram até você sair ou reiniciar o sistema).
Para adicionar a resolução permanentemente, crie um script chamado external_monitor_resolution.sh no diretório /etc/profile.d/.
sudo vim /etc/profile.d/external_monitor_resol.sh
Em seguida, adicione as seguintes linhas no arquivo:
xrandr --newmode "1680x1000_60.00" 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync
xrandr --addmode DP-1 "1680x1000_60.00"
Salve as alterações e saia do arquivo.
Para obter mais informações sobre como o xrandr funciona e como usá-lo, leia sua página de manual:
man xrandr
Isso nos leva ao final deste artigo. Se você tiver alguma opinião para compartilhar ou dúvidas, entre em contato conosco através do formulário de feedback abaixo.