Forçar a resolução correta do monitor no Ubuntu 13.04

Iniciado por Tiago Veiga, 30 de Maio de 2013, 19:52

tópico anterior - próximo tópico

Tiago Veiga

Olá pessoal, sou novo aqui como vocês podem ver e estou tendo problemas com a resolução correta do meu monitor que é 1360x768 mais que no Ubuntu 13.04 só vai até a 1024x768. O que acontece é que muito provavelmente seja problema de hardware (ou monitor ou na placa onboard), sei disso porquê faço dual boot  com Windows 7 e no Windows ta a mesma coisa sendo que pelo menos eu ainda posso escolher a resolução 1280x768 que mesmo não sendo a resolução nativa do meu monitor (1360x768) é quase a mesma coisa, então ainda da para usar tranquilamente. Mas infelizmente esse não é o caso do Ubuntu, que como eu já disse, só vai até 1024x768 ou seja, fica péssimo.
Bem, vamos parar com a enrolação. Pelo o que eu andei pesquisando parece que tem como "forçar" uma resolução correta no Ubuntu, só que tem que usar uns códigos no terminal e eu não entendo nada disso... eu até tentei mas não deu em nada. Então se alguém puder me explicar esse procedimento de forma detalhada eu agradeceria muito.  ;D

Ioca100

Bem, se sua placa de vídeo/chipset for AMD ou Nvidia, devem-se instalar os drivers proprietários em configurações do sistema>drivers adicionais.Se não resolver automaticamente, modifique a resolução pelo monitor.
Usuário Linux- 449417

Tiago Veiga

Citação de: Ioca100 online 30 de Maio de 2013, 20:12
Bem, se sua placa de vídeo/chipset for AMD ou Nvidia, devem-se instalar os drivers proprietários em configurações do sistema>drivers adicionais.Se não resolver automaticamente, modifique a resolução pelo monitor.

Então cara, a minha placa é uma onboard Intel G31/G33 Chipset e eu não encontrei essa opção "drivers adicionais" em configurações do sistema. :-\

Renan Rischiotto

#3
A opção Drivers adicionais não fica mais em Configurações do sistema, isso era na versão 12.04 do Ubuntu, a opção drivers adicionais fica em Configurações do sistema > Programas e atualizações > aba Drivers adicionais. mas o seu chip gráfico é integrado, não precisa e não tem driver proprietário para usar, somente o driver open source mesmo. Quanto a isso da resolução errada eu não sei  :(

EDIÇÃO: Encontrei estes artigos, talvez possam lhe ajudar:

http://wiki.ubuntu-br.org/CorrigindoResolucaoMonitor
http://www.vivaolinux.com.br/artigo/Configurando-Resolucao-de-Video-e-Taxa-de-Atualizacao-via-Terminal/

Ioca100

#4
"Então cara, a minha placa é uma onboard Intel G31/G33 Chipset e eu não encontrei essa opção "drivers adicionais" em configurações do sistema. "
Verdade, uso o 12.04, mas o colega Renan informou que estão em configurações do sistema > Programas e atualizações > aba Drivers adicionais ou você clica no ícone do painel inicial(barra esquerda, em cima) e digita drivers.
Outra coisa, a Intel desenvolve seus drivers e já os incorpora ao kernel, logo automaticamente eles são reconhecidos e usados pelo Ubuntu.
Usuário Linux- 449417

Tiago Veiga

Citação de: Renan Rischiotto online 30 de Maio de 2013, 21:52
A opção Drivers adicionais não fica mais em Configurações do sistema, isso era na versão 12.04 do Ubuntu, a opção drivers adicionais fica em Configurações do sistema > Programas e atualizações > aba Drivers adicionais. mas o seu chip gráfico é integrado, não precisa e não tem driver proprietário para usar, somente o driver open source mesmo. Quanto a isso da resolução errada eu não sei  :(

EDIÇÃO: Encontrei estes artigos, talvez possam lhe ajudar:

http://wiki.ubuntu-br.org/CorrigindoResolucaoMonitor
http://www.vivaolinux.com.br/artigo/Configurando-Resolucao-de-Video-e-Taxa-de-Atualizacao-via-Terminal/

Então cara, com relação ao primeiro artigo, logo quando eu fui fazer a cópia de segurança do xorg.conf pelo terminal ouve um problema, então eu fiz como artigo manda: "Se houver algum problema basta apenas reverter este arquivo. Para isso abra o tty1 apertando crtl+alt+F1 , faça o login e mate o gerenciador de login:

sudo killall gdm",
so que quando eu uso o comando sudo killall gdm fala que nenhum processo foi localizado. Então eu tentei o outro comando: "Depois reverta a cópia do arquivo de configuração e reinicie o gdm:

sudo cp /etc/X11/OLDxorg.conf /etc/X11/xorg.conf",
também não deu, fala que o comando não foi encontrado.

Ok, blz então, fui ver o segundo artigo... não deu em nada. Passou nem perto. O problema nesse é que as únicas opções de resolução são as que aparecem no xrandr, que so vai até 1024x768 sendo que, como eu ja falei, a resolução correta do meu monitor é 1360x768.

Em fim, pelo que eu to vendo acho que vou ter que ficar no rwindows por um bom tempo ainda... infelizmente  :'(


Ioca100

Usuário Linux- 449417

Renan Rischiotto

#7
CitarEntão cara, com relação ao primeiro artigo, logo quando eu fui fazer a cópia de segurança do xorg.conf pelo terminal ouve um problema, então eu fiz como artigo manda: "Se houver algum problema basta apenas reverter este arquivo. Para isso abra o tty1 apertando crtl+alt+F1 , faça o login e mate o gerenciador de login:

sudo killall gdm", so que quando eu uso o comando sudo killall gdm fala que nenhum processo foi localizado. Então eu tentei o outro comando: "Depois reverta a cópia do arquivo de configuração e reinicie o gdm:

sudo cp /etc/X11/OLDxorg.conf /etc/X11/xorg.conf", também não deu, fala que o comando não foi encontrado.

Nas distros atuais não se utiliza mais o arquivo xorg.conf, acabei de verificar. (desculpe-me pelo link errôneo do wikiubuntu que fala sobre isso)

CitarOk, blz então, fui ver o segundo artigo... não deu em nada. Passou nem perto. O problema nesse é que as únicas opções de resolução são as que aparecem no xrandr, que so vai até 1024x768 sendo que, como eu ja falei, a resolução correta do meu monitor é 1360x768.

Aqui está a solução  :D (depois de uma boa pesquisada  ;D)

Se você tiver um desktop e o seu monitor for com saída VGA e com taxa de atualização 60Hz, utilize os comandos abaixo:

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 "1360x768_60.00"
xrandr --output VGA1 --mode "1360x768_60.00"


Se for notebook com uma tela LCD, ele possuí saída LVDS1, então o comando seria:

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode LVDS1 "1360x768_60.00"
xrandr --output LVDS1 --mode "1360x768_60.00"


Para fazer com que a configuração do xrandr torne-se persistente, é preciso adicionar os comandos em um script que seja executado usando seu próprio login de usuário durante o boot. O local mais apropriado é o arquivo ".profile" ou ".xprofile" dentro do seu home, que é executado durante a abertura do ambiente gráfico. Basta editá-lo usando um editor de texto qualquer e adicionar toda a sequência de comandos do xrandr, assim:

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode LVDS1 "1360x768_60.00"
xrandr --output LVDS1 --mode "1360x768_60.00"


Fonte:
http://www.hardware.com.br/dicas/video-manual.html

Renan Rischiotto

E vai saber se o cara que estava com a dúvida ainda tá vivo né......

Arthur Bernardes

A solução não é só pra ele, mas se outros usuários tiverem o mesmo problema, você já deu uma solução.  ;)

Renan Rischiotto

É verdade, não tinha pensado rsrs
Mas pow, mó trampo pra achar uma boa solução e o cara nem volta pra responder  :'(

Arthur Bernardes

Cara, ele não entra desde 01 de Junho de 2013.

Fica tranquilo, você estará ajudando muitas pessoas, não somente à ele.

Renan Rischiotto

kkkkkkkkkkkkkkkkkkk

Pode crê, as vezes o cara nem tempo pra entrar no fórum, e isso foi antes de ontem ...e eu aqui falando rsrs

@DedersSP

Renan, para deixar a resolução 1920x1080 como fica o código? Estou usando um monitor de 24pol pelo VGA do Notboook!

Renan Rischiotto

Citação de: @DedersSP online 11 de Agosto de 2013, 15:51
Renan, para deixar a resolução 1920x1080 como fica o código? Estou usando um monitor de 24pol pelo VGA do Notboook!

Vou ver pra você e já posto =)