Ubuntu 12.04 | Exibir problemas com o Dell GX620

0

Eu instalei recentemente o Ubuntu 12.04 no Dell GX620. Não consigo alterar a resolução de 'Display'.

Já tentei o seguinte método:

Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 "1280x1024_60.00"
xrandr --output VGA1 --mode 1024×768

Funciona bem. Mas quando o computador é reiniciado, mostra um erro e volta para a resolução anterior.

Por favor me ajude a descobrir o que é. Se for um problema de driver, indique a direção correta para encontrar o driver correto.

    
por Saad Bin Shahid 07.04.2014 / 14:22

1 resposta

1

Este não é um problema de driver. É só que você precisa tornar as alterações do xrandr permanentes . Acabei de ter um problema semelhante e resolvi-o pelo método mostrado aqui . Eu vou explicar isso abaixo.

Primeiro, crie um script de shell com os comandos fornecidos em sua descrição, conforme mostrado abaixo: -

#!bin/sh
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync   
xrandr --addmode VGA1 "1280x1024_60.00"  
xrandr --output DisplayPort-0 --off --output VGA1 --mode 1280x1024_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off

(Você pode ter que editar a última linha de acordo com as especificações do sistema.) Salve-a como lightdmxrandr.sh em / usr / bin . Torne-o executável executando: -

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

Agora, basta tentar executá-lo do seu terminal para ver se ele é executado sem erros : -

sudo sh /usr/bin/lightdmxrandr.sh

Se for executado corretamente, será necessário fazer algumas edições no /etc/lightdm/lightdm.conf . Para isso abri-lo com nano: -

sudo nano /etc/lightdm/lightdm.conf

Você pode até usar o gedit ou o editor de texto que preferir. Será algo assim: -

[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter

Agora adicione as seguintes linhas : -

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

Isso provavelmente deve funcionar para você e você deve obter a resolução desejada na sua área de trabalho e na tela de login . Mas alguns usuários como eu tinham um problema por causa do qual a resolução da tela de login mudaria, mas a resolução da área de trabalho não seria, quando o acima for feito. Se for esse o caso, vá para uma sessão terminal ou tty (Se você teve problemas de login depois de tentar o acima) e digite: -

sudo nano /etc/lightdm/lightdm.conf

e, em seguida, remova as linhas que adicionamos a ele acima. Em seguida, reinicie com sucesso e siga as instruções abaixo.

Agora, primeiro vá para Configurações do sistema > Exibe e veja se a resolução desejada está lá. Isso pode acontecer desde que você acabou de executar o script acima com lightdm.conf. Se estiver, selecione-o. Em seguida, reinicie e veja se funciona. Se a sua resolução desejada ainda não estiver presente, tente o seguinte.

Abra "Aplicativos de inicialização" procurando por ele no painel. Você terá algo assim: -

Então,

  1. Selecione o botão Adicionar.
  2. Na janela subsequente, digite um nome.
  3. Em seguida, selecione /usr/bin/lightdmxrandr.sh, que é o script que criamos.
  4. Se você quiser, pode dar uma descrição. Em seguida, clique em Adicionar.
  5. Verifique se a entrada que você acabou de adicionar tem uma marca ao lado dela. Agora feche os aplicativos de inicialização.

Agora reinicie e você deve ter sua resolução apenas na sua área de trabalho. Para alterar também a resolução da sua tela de login, abra o arquivo lightdm.conf da mesma maneira mencionada acima e adicione a linha abaixo sozinha: -

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

Salve e reinicie. Agora você terá a sua área de trabalho e a resolução da tela de login, com certeza.

PS: - Se /etc/lightdm/lightdm.conf não estiver presente em seu sistema, edite /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf.

    
por VenkiPhy6 11.04.2014 / 12:18