Após algumas atualizações e uma reinicialização recente, a resolução da minha tela ficou insana. Meu problema é semelhante ao este e também este , mas as soluções apresentadas não corrigem meu problema. A configuração correta para o meu monitor é 1920: 1200 (ou seja, taxa de proporção de 8: 5) a 60 Hz, mas o Ubuntu oferece apenas 1600x1200 e diz "Exibição desconhecida". Portanto, não apenas a resolução está errada, mas tudo na minha tela parece esticado horizontalmente. Isso é o que eu fiz:
% cvt 1920 1200 60
# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
Modeline "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203
1209 1245 -hsync +vsync
% xrandr --newmode "1920x1200_60" 193.25 1920 2056 2256 2592 1200
1203 1209 1245 -hsync +vsync
xrandr: Failed to get size of gamma for output default
% xrandr --addmode default 1920x1200_60
xrandr: Failed to get size of gamma for output default
% xrandr --output default --mode 1920x1200_60
xrandr: Failed to get size of gamma for output default
xrandr: Configure crtc 0 failed
% xrandr -s 1920x1200
Failed to change the screen configuration!
% xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1600 x 1200, current 1600 x 1200, maximum 1920 x 1200
default connected primary 1600x1200+0+0 0mm x 0mm
1600x1200 77.00*
1920x1200_60 59.88
Neste ponto, se eu for para "Displays" na GUI, meu display ainda é chamado de "Unknown Display", mas pelo menos "1920x1200 (16:10)" aparece como uma das resoluções. Mas quando eu seleciono isso e clico em "Aplicar", o Ubuntu não altera a resolução (mas me pergunta se eu quero manter minha "nova" resolução).
Btw, note meu uso de "default", onde a maioria dos comentários de conselhos coloca "VGA" ou "HDMI" ou similar ... xrand não reconhece nenhuma dessas coisas. Ele realmente não tem idéia do que é minha exibição e a única maneira que eu pareço ser capaz de se referir a ela como "padrão".
Eu não sei mais o que fazer. Eu tenho tentado consertar isso desde ontem e nada parece funcionar. Minhas tentativas de escrever um arquivo xorg.conf apenas me deram uma tela preta (e eu e para inicializar no modo "à prova de falhas" para remover o xorg.conf).
Ficaria muito grato por qualquer ajuda que você possa oferecer.
ATUALIZAÇÃO: Eu consegui fazer um arquivo xorg.conf que não faz meu computador ficar maluco. Na verdade, embora não corrija meu problema, ele adiciona mais resoluções à lista. Então, claramente, está fazendo "alguma coisa". Este é o arquivo xorg.conf:
Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
Modeline "1920x1200" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Modes "1920x1200_60"
EndSubSection
EndSection
O resultado de usar este arquivo é que quando eu inicio no Ubuntu e vou em "Displays", eu vejo uma lista de opções:
Então ... as novas opções não são boas, e ainda é "Exibição desconhecida". Mas esta é a primeira vez que eu tenho um arquivo xorg.conf que não limpe completamente o sistema. Espero que uma mente inteligente possa transformar isso em uma solução.
UPDATE: Conforme solicitado, aqui está a saída de lspci
% lspci|grep -i vga
0f:00.0 VGA compatible controller: NVIDIA Corporation GF106GL
[Quadro 2000] (rev a1)
O Ubuntu sabe que eu tenho uma placa gráfica Nvidia. Agora eu estou usando o driver open source X.Org Nouveau, mas eu tentei os drivers binários da NVidia também. Quando eu vou para o programa "Software and Updates" e vou para a aba "Additional Drivers", o Ubuntu me oferece o driver open source e vários drivers binários. O driver binário mais recente que ele oferece é o 367.57 e aquele não corrige o problema, nem faz com que o Ubunto chame a minha tela de algo diferente de "Exibição Desconhecida".
RESOLVIDO: Whoo hoo !! Problema resolvido. Aqui está o que eu fiz: Eu fui para o site da NVIDIA e baixei o driver Linux latex . Para instalar o driver, você não pode ter o X em execução. Eu não consegui descobrir como matar o X sem reiniciar automaticamente, então eu reiniciei e no menu do Grub eu escolhi entrar no modo à prova de falhas (e certifiquei-me de que o disco estava montado como reescrito). Uma vez lá, eu corri o instalador fornecido pela NVIDIA. O instalador da NVIDIA fez um teste de hardware e se ofereceu para me escrever um novo arquivo xorg.conf
. Aceitei a oferta e quando reiniciei minha tela estava funcionando perfeitamente. Quando eu vou para "Displays", agora o Ubuntu sabe a marca exata do meu monitor (não mais "Unknown Display") e o padrão é a resolução correta. Então, no final, o instalador da NVIDIA mudou duas coisas:
Eu não sei qual dos dois é responsável por consertar meu computador, mas agora tudo o que me interessa é que minha tela não está mais me dando dor de cabeça.