Não é possível definir uma resolução de tela mais alta em um monitor externo em um laptop Dell Mini 10v

33

Tenho um monitor de 22 'da HP (w2207h) conectado ao meu laptop (um Dell Mini 10v ou 1011) por meio de um switch VGA (compartilhe essa tela com um computador desktop e um Nintendo Wii). Meu problema é que não posso definir uma resolução maior que 1024x768 (4: 3) no meu monitor externo. Eu só posso definir uma resolução mais baixa (800x600 e 4: 3). Eu usei isso antes com o Ubuntu e eu não tive nenhum problema com a resolução da tela, então acho que o problema é o switch VGA. Alguém sabe como resolver esse problema? Alguém sabe como eu posso começar?

Esta é uma captura de tela da minha configuração de tela. O verde é o visor da HP e a palavra que você pode ler é "desconhecida". Sim, está em espanhol. Muito obrigado.

Mais informações: O adaptador gráfico do meu laptop Dell Mini é Intel945GSE UMA.

    
por jefesuarez 28.10.2011 / 00:44

5 respostas

46

O mesmo ocorre comigo. Você deve adicionar a resolução com:

xrandr --newmode <ModeLine>

Para conhecer a ModeLine da sua resolução, faça o seguinte:

$ cvt 1650 900

Você receberá algumas assim:

# 1656x900 59.93 Hz (CVT) hsync: 55.98 kHz; pclk: 122.25 MHz
Modeline "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync

Em seguida, copie as informações após a palavra "Modeline" no comando XRandR:

$ xrandr --newmode "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync

Depois que o modo é inserido, ele precisa ser adicionado à saída:

xrandr --addmode VGA1 1656x900_60.00

Agora você tem a nova resolução: -)

    
por FelGutiCo 20.12.2011 / 21:21
5

FelGutiCo e milkovsky estão certos, porém eu tive que usar o parâmetro -r para fazer isso funcionar (senão os 20% restantes do meu monitor estavam em branco e a imagem estava ajustada nos 80% certos), então o que eu fiz foi :

$ cvt -r 1920 1080
# 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
Modeline "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync

$ xrandr --newmode "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync

$ xrandr --addmode VGA-1 1920x1080R

Mais uma dica, já que tive que mudar "VGA1" para "VGA-1"; para descobrir os IDs dos meus monitores que usei:

$ xrandr --listactivemonitors
    
por Zsolt Katona 16.08.2017 / 17:10
0

Se você acha que o problema pode ser o switch VGA, por que você não tenta conectar o monitor diretamente?

Além disso, há um problema conhecido com o chipset de vídeo em muitos netbooks, em que o tamanho de tela combinado não pode exceder 2048 pixels em qualquer dimensão. Então, se o seu laptop tem 1024 pixels de largura, você só pode adicionar outra tela de até 1024 pixels de largura.

Para verificar isso, abra um terminal e use este comando:

lspci

se você vir "Intel Corporation: Controlador gráfico integrado da família N10", então o sistema é afetado por este problema.

Isso é causado por algumas limitações do driver no Ubuntu, aqui está o relatório do bug para isso:

link

É por isso que, se você tentar definir uma resolução mais alta, receberá uma mensagem informando que precisa ajustar todos os monitores em 2048x2048 pixels. Infelizmente não há uma solução real para isso, mas posso sugerir duas soluções alternativas:

  1. Organize os monitores um em cima do outro. Assim, é a resolução vertical que é limitada, e 600 + 900 = 1500, que é inferior a 2048, assim você poderá usar os dois monitores.
  2. Use o Unity-2d, acho que a limitação não afeta isso.

Observe que, se você tentar definir as resoluções por meio da linha de comando, você ignorará a "proteção" contra a configuração de uma resolução inválida. Isso não funcionará e seu sistema ficará inutilmente lento. Se isso acontecer, basta reiniciá-lo.

    
por roadmr 20.12.2011 / 22:01
0

O seguinte comando funciona para mim no meu Ubuntu 17.04 , Lenovo Ideapad Z510 com Nvidia 1GB GPU

ubuntu@home-ideapad: xrandr --listmonitors

    
por kuldipem 13.01.2017 / 16:58
0

você pode fazer o que FelGutiCo disse. Além disso, se você tiver problemas após a reinicialização (o ubuntu não consegue encontrar a resolução) você precisa criar um arquivo .xprofile em seu diretório inicial com os dois comandos xrandr acima:

$ xrandr --newmode "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync
$ xrandr --addmode VGA1 1656x900_60.00

em que 1656 x 900 .. - > sua resolução desejada

    
por Philipp Christou 19.01.2017 / 14:27