Mudando resolução do monitor para uma que não apareça nas opções

editado dezembro 2017 em Dicas e Truques
Meu netbook possui resolução padrão de 1024x600, não sendo oferecido pelo sistema resoluções mais altas. Contudo eu queria uma resolução mais alta para melhor comportar na tela as aplicações, que na resolução acima ficam grandes e, às vezes, pouco práticas no uso diário. Depois de muita pesquisa descobri o método abaixo e pus meu monitor na resolução de minha escolha e sem necessidade de recorrer a vários procedimentos complexos de configuração.

1. Usar o comando abaixo para descobrir as especificações de vídeo.

xrandr

Por exemplo:
alexandre@alexandre-1025C ~ $ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 4096 x 4096
VGA-0 connected 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
   1440x900       59.9*+   75.0  
   1280x1024      75.0     60.0  
   1280x800       59.8  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     66.7     60.0  
   720x400        70.1  
LVDS-0 connected 1280x720+0+0 (normal left inverted right x axis y axis) 220mm x 130mm
1024x600       60.0 +
   960x600        60.0  
   960x540        60.0  
   800x600        60.0     60.3     56.2  
   840x525        60.0     59.9  
   800x512        60.2  
   700x525        60.0  
   640x512        60.0  
   720x450        59.9  
   640x480        60.0     59.9  
   680x384        59.8     60.0  
   576x432        60.1  
   512x384        60.0  
   400x300        60.3     56.3  
   320x240        60.1  
   1280x720_60.00   59.9* 
DVI-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
2. No exemplo acima aparece a configuração de dois monitores, pois no meu caso estou utilizando o netbook conectado em um outro monitor de 17 polegadas (denominado pelo sistema de VGA-0). Todavia, desejo modificar a resolução do monitor do netbook (LVDS-0) para uma que ele ainda não possua em sua lista. Por exemplo: quero definir meu netbook numa resolução de 1280x800. Então devo utilizar o seguinte comando abaixo para pegar as características desta resolução.

cvt 1280 800 60

Pode-se observar acima que depois de digitado cvt informamos a resolução desejada e a taxa de atualização, no caso 60.

Após rodar o comando, copie a saída do sistema a partir das aspas depois da palavra [b]Modeline[/b]:
No meu caso a resposta do sistema para o comando acima foi:
alexandre@alexandre-1025C ~ $ cvt 1280 800 60
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
Pronto, agora vamos acrescentar esta linha nas opções de resolução do monitor para isso rode o comando abaixo, colando antes as especificações fornecidas pelo comando anterior.

Comando:
xrandr –newmode Cole_aqui_a_ resposta_dada_pelo_comando_anterior

Por exemplo:

xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync


Agora que foi definida a nova resolução, vamos adiocioná-la a lista de opções com o comando abaixo:

xrandr --addmode LVDS-0 1280x800_60.00

Feito isto vamos ativar a nova resolução:

xrandr --output LVDS-0 --mode 1280x800_60.00

No meu caso, pus a saída (output) para o monitor do netbook denominado LVDS-0. Para --mode ponha a resolução configurada. Dê enter e o sistema será atualizado para a nova resolução.


Resumão dos comandos:


xrandr


cvt 1280 800 60


xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync



xrandr --addmode LVDS-0 1280x800_60.00


xrandr --output LVDS-0 --mode 1280x800_60.00

Forte abraço a todos.
Espero que ajude a muitos colegas!

P.S: caso não consiga manter a resolução após reiniciar o sistema, favor acrescentar as linhas do comando no arquivo /.profile conforme indicado pelo meu amigo Creto no post #4 logo abaixo.
«13

Comentários

  • alexzaggoalexzaggo Alex Zaggo
    editado novembro 2014
    se eu te falar que acertei de um pc aqui mudando a resolução pelo grub customizer e funcionou.
  • editado novembro 2014
    Ótimas dicas, pessoal!

    Estou fixando este tópico de forma a facilitar a sua visualização, dada a sua grande utilidade.

    Abraço.
  • editado novembro 2014
    Valeu pela dicas Creto, inclusive corrigi minha postagem, pois realmente havia esquecido do comando [b]xrandr --addmode[/b] depois é que vi quando você postou. De fato, sem este comando a opção não é adicionada nas opções e funciona apenas durante a sessão atual.

    Muito obrigado pelo acréscimo referente a adicionar as linhas do comando no arquivo /.profile. Não conhecia esta dica extra.

    Fico muito feliz quando os colegas interagem e dão sugestões, pois isto ajuda a fortalecer cada vez mais o espírito de liberdade e participação dentro das comunidades Linux!

    Agradeço ainda aos demais colegas de Fórum pelos elogios.

    Também acredito que a dica deva ir pra Wiki, mas também estou sem tempo para editá-la. Fica a deixa para algum parceiro aqui do FLMB realizar a tarefa.

    Forte abraço a todos vocês!
  • editado abril 2015
    Salvou o meu dia!
    Eu simplesmente não podia instalar o Mint porque minha baixa resolução impedia de eu ver os botões de avançar.! :-o
    Tipo não cabia na tela!
  • editado abril 2015
    Cara perfeita a sua dica, comprei um chaveador VGA e nunca usei porque o Linux não reconhecia resoluções mais altas com ele. Eu tinha que ficar trocando a VGA na mão e já estava preocupado se estava danificando a entrada do meu monitor.

    Muito obrigado!!!

    Comigo o .profile não funcionou então deixei os comandos num arquivo texto no /bin e chamo ele pelo “aplicativo de sessão”, lembrando que devemos dar permissão de execução e chamamos os comandos pelo nome do arquivo.

    Valew!!!
  • editado abril 2015
    [color=000000]Ola !

    Instalei o linux mint recentemente e, no momento de uso do mesmo, não havia apresentado problemas de resolução como estou enfrentando agora. Minha duvida é, o comando exposto fixa a resolução desejada ou possui um tempo pra realizar os comandos novamente??


    Atenciosamente,
    Raiffer
  • editado abril 2015
    postei outro tópico pois tentando por estes comandos não consigo
    No live cd
    aparece normalmente
    mint@mint:~ > xrandr
    Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
    VGA-0 disconnected (normal left inverted right x axis y axis)
    DVI-0 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 410mm x 257mm
    1440x900 59.9*+ 75.0
    1280x1024 75.0 60.0
    1280x960 60.0
    1152x864 75.0
    1024x768 75.1 70.1 60.0
    832x624 74.6
    800x600 72.2 75.0 60.3 56.2
    640x480 75.0 72.8 66.7 60.0
    720x400 70.1

    indentificado DVI-0 e a resolucao tbm correta 1440 x 900
    Alguem sabe como fazer
    qual arquivo de configuracao tenho que alterar

    fui add a resolução do monitor
    cvt 1440 900 59.9

    qdo vou add newmode
    xrandr --newmode "1440x900_59.90" 106.25 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
    xrandr: Failed to get size of gamma for output default

    gostaria de saber se como minha /home esta em outra partição isso pode estar causando problema e se posso solucionar copiando o
    /.profile do live cd para minha /home
    solucionaria o prblema ?
  • editado julho 2016
    Boa noite...

    Tenho um problema bem semelhante, mas com algumas variantes, vou tentar descrever:

    Utilizo o notebook apenas como cpu e tenho conectado a ele um monitor Samsung de 20".
    Quando instalei o Linux Mind, ficaram ativos os dois monitores, mas com alguns problemas:
    1. O monitor Samsung não foi reconhecido pelo SO.
    2. Não aparece a opção de deixar a configuração igual a do notebook. Exemplo, no notebook consigo configurar em 1366x768 no notebook, mas no monitor Samsung só consigo até 1280x800!

    Como faço para o monitor Samsung ser reconhecido? Como faço para configurar a resolução dele em 1366x768?

    Lembrando que quando utilizo o Windows o monitor reconhece esses configurações de resolução.

    De antemão, agradeço.
  • kretokreto Creto
    editado setembro 2016
    Vou postar uma coisa aqui como comunitário já que nada tem haver com o Mint (e se transgredir as regras de postagem) peço por favor remover.

    A dica acima para quem usa o Debian (então [b]pode ser[/b]) que no LMDE isso aconteça, pode ser que a dica sirva para cá:

    Aos por menores:

    - Uso duas versões do Debian "Stable/Testing" e, na versão Stable uso o Xfce
    - Na dica postada pelo Alexandre lembrem que postei que e alguns caso é necessário colocar os comandos em:
    [quote]E depois de tudo feito adicionar os comandos de configuração ao arquivo acima mencionado com (sem mecher em nada do conteúdo apenas adicionando ao final dele):

    gedit ~/.profile [/quote]

    Pois é, porém no Debian Xfce não adianta pois a cofiguração ou os comandos inseridos no arquivo .profile são executados, para contornar isso, vamos seguir os passos abaixo:

    - Primeiro execute a dica "título deste tópico" [url=http://www.linuxmint.com.br/modules/newbb/viewtopic.php?post_id=39571]>>> #1[/url]
    - Agora como se fosse colocar os comandos em .profile abra um editor de textos avançado de sua distro (Gedit, mousepad, etc.), cole os comandos e salve com o nome "[b]resolucao.sh[/b]" (sem aspas), na pasta onde você salvou o arquivo criado, clique com o direito: Propriedades > Permissões > Programa: Marque como executável

    Agora a mágica:
    Abra o menu whisker > Todas as configurações > Sessão e inicialização > Início automático de aplicativos > Adicionar

    Irá abrir uma janela com as seguintes caixas, preencha como está abaixo:

    [b]Nome[/b]: Resolução
    [b]Descrição[/b]: Alterar resolução (ou deixe em branco)
    [b]Comando[/b]: >> Aqui você irá clicar na pasta ao lado do campo de texto, navegar até a pasta onde salvou o arquivo "resolucao.sh"

    [img width=300]http://s14.postimg.org/ahnabvlvl/Captura_de_tela_09_09_2016_17_13_37.png[/img]

    PS: No Debian KDE a dica continua sendo da mesma forma adicionando o script em "Autostart"

    E pronto, feito e funcionando.

    Espero não ter transgredido a regra do fórum, mas devido a familiaridade entre o LMDE e Debian, pode ser que a dica seja útil.

    T+
  • kretokreto Creto
    editado novembro 2016
    Peço licença aqui para citar este [b]fórum[/b] e o autor desta dica aqui [url=http://www.linuxmint.com.br/modules/newbb/viewtopic.php?post_id=39571]Alexandre Quintela[/url], nesse outro humilde espaço [url=http://blogdocretoinf.blogspot.com.br/2016/11/comando-xrandr-para-alterar-resolucao.html]>>aqui[/url]

    Claro que no rodapé do post tanto quanto no rodapé do blog tudo licenciado como
    [img width=300]https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png[/img]

    T+
Entre ou Registre-se para fazer um comentário.