Como fazer com que minha resolução máxima de tela seja detectada pelo Ubuntu?

10

Acabei de instalar o Lubuntu 13.10 e eu tenho um problema - No Windows eu posso ir até 2048x1536, mas a configuração de exibição no Lubuntu só me permite ir até 1024x768. Já corri a atualização e atualização, e o software não mostra atualizações adicionais.

Minha tela é: Intel G965 Express [Sem gráficos Nvidia ou AMD]

    
por Kyodo 15.04.2014 / 14:01

2 respostas

19

É provável que seu driver gráfico não esteja detectando essa resolução. Siga as instruções abaixo; isso pode ajudar. Ajudou-me no meu Ubuntu (usando unidade) que instalou no meu desktop um AMD Radeon 5570HD dedicado (que usa drivers Gallium REDWOOD, ou seja, os drivers de código aberto padrão). Primeiro digite isto no seu terminal (Você pode abrir o terminal com Ctrl + Alt + t ): -

cvt 2048 1536

Você receberá algo assim: -

# 2048x1536 59.95 Hz (CVT 3.15M3) hsync: 95.45 kHz; pclk: 267.25 MHz
Modeline "2048x1536_60.00"  267.25  2048 2208 2424 2800  1536 1539 1543 1592 -hsync +vsync

Agora faça isso: -

xrandr --newmode "2048x1536_60.00"  267.25  2048 2208 2424 2800  1536 1539 1543 1592 -hsync +vsync

Então isso: -

xrandr 

Você receberá uma saída semelhante a esta (talvez não exatamente isso): -

Screen 0: minimum 320 x 200, current 1368 x 768, maximum 8192 x 8192
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1368x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
   1368x768_60.00   59.9* 

Aqui o monitor conectado é DVI-0 de acordo com a saída acima. Então, um faria isso em seguida: -

xrandr --addmode DVI-0 2048x1536_60.00

Em vez de DVI-0, você deve digitar o que estiver em seu monitor conectado. Isso deve funcionar. Estou supondo a partir de sua descrição acima que 2048x1536 funciona em seu monitor. Se não, você pode tentar qualquer resolução que funcione para você.

Agora, se você quiser que isso entre em vigor a cada login sem ter que digitar tudo isso novamente, siga as instruções abaixo.

Abra o gedit ou qualquer outro editor de texto. Digite o seguinte: -

#!/bin/sh
xrandr --newmode "2048x1536_60.00"  267.25  2048 2208 2424 2800  1536 1539 1543 1592 -hsync +vsync 
xrandr --addmode DVI-0 2048x1536_60.00
xrandr --output DisplayPort-0 --off --output DVI-0 --mode 2048x1536_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off

Você deve editar a última linha de acordo com o seu PC. Salve o arquivo acima como lightdmxrandr.sh in /usr/bin .Em seguida, torne-o executável com este comando: -

sudo chmod a+x /usr/bin/lightdmxrandr.sh

Em seguida, abra /etc/lightdm/lightdm.conf (Se este arquivo não estiver lá, leia o "PS" abaixo) pelo comando: -

sudo gedit /etc/lightdm/lightdm.conf

Você pode usar seu próprio editor de texto em vez de gedit. O arquivo deve conter algo assim: -

[SeatDefaults]
user-session=ubuntu

Adicione as linhas abaixo ao arquivo: -

greeter-session=unity-greeter
display-setup-script=/usr/bin/lightdmxrandr.sh
session-setup-script=/usr/bin/lightdmxrandr.sh

Agora salve o arquivo e reinicie. Você deve ter sua resolução desejada na tela de login e na sua sessão da área de trabalho. Isso provavelmente funcionaria. Mas se isso não acontecer, leia e siga as instruções abaixo.

Abra um terminal (se você estiver preso na tela de login e não puder abrir um terminal, então entre em um tty com Ctrl + Alt + F1 ) e digite o seguinte: -

sudo nano /etc/lightdm/lightdm.conf

Isto irá abrir o arquivo lightdm.conf que editamos acima. Agora, remova a linha abaixo sozinha do arquivo: -

session-setup-script=/usr/bin/lightdmxrandr.sh

Pressione Ctrl + x para sair do arquivo e, em seguida, pressione y para salvá-lo antes de sair para o qual será solicitado. Em seguida, digite: -

sudo reboot

para reiniciar o seu PC. Isso deve levá-lo em sua área de trabalho (se não ler "PS" abaixo). Agora vá para System Settings>Displays . Você pode encontrar a resolução desejada lá (Isso pode acontecer desde que rodamos o script acima com lightdm.conf). Em seguida, selecione essa resolução e reinicie para obter a resolução desejada. Mas se você não encontrar a resolução desejada, tente isso.

Abra os aplicativos de inicialização do traço. Isso deve lhe dar algo assim (mas não exatamente assim): -

Pressione Add . Você vai ter isso: -

Dê um nome que você goste. Em seguida, pressione browse e selecione o script que criamos (Lembre-se que salvamos como /usr/bin/lighdmxrandr.sh ). Se você quiser dar uma descrição. Em seguida, pressione Add . Antes de fechar os Aplicativos de Inicialização, verifique se a entrada que você acabou de adicionar tem uma marca ao lado dela. Agora reinicie o seu PC. Isso deve fornecer a resolução desejada na tela de login e na área de trabalho.

PS: -

  1. Se /etc/lightdm/lightdm.conf não estiver lá, você deverá ter /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf . Edite este arquivo em vez de lightdm.conf .
  2. Se nenhuma das opções acima funcionar e você estiver travado no login, digite um tty e digite: -

sudo nano /etc/lightdm/lightdm.conf

Agora remova todas as edições que fizemos e pressione Ctrl + x e depois pressione y para salvar o arquivo. Agora digite: -

sudo reboot

Isso deve levar você de volta à sua área de trabalho, mas, é claro, sem a resolução desejada e com a resolução padrão. Em seguida, tente System Settings>Displays e verifique se sua resolução desejada está lá (Isso pode acontecer desde que executamos nosso script com lighdm.conf ). Agora selecione essa resolução e reinicie. Você receberá sua resolução desejada agora.

Os créditos vão para estas três perguntas: -

por VenkiPhy6 15.04.2014 / 16:53
0

Com minha instalação (16.04 LTS) estava tendo muitos problemas e nem mesmo inicializo no X após a instalação. Foi quando eu selecionei o modo de recuperação e deixei o boot. Então não seria mais alto do que o descrito acima. Mudei para um termo e executei "dpkg -l | grep xserver-xorg-video" e xserver-xorg-video-intel não estava na lista! Solução foi simplesmente para instalá-lo, em seguida, reinicie. Conectado e agora está em 1920x1080. Muito feliz, mas parece um bug bastante importante que não instala o driver de vídeo da Intel. Eu verifiquei antes de instalar que o hardware foi reconhecido pelo sistema operacional (era).

    
por Mike W 14.10.2016 / 04:28