O sistema reverte para uma taxa de atualização de 87Hz a cada inicialização depois de instalar os drivers nvidia

7

Toda vez que o sistema inicia, a taxa de atualização da tela é revertida para 87Hz, o que resulta em uma tela pixelizada e confusa que eu tenho que manualmente corrija cada vez selecionando 60Hz como minha taxa de atualização.

Eu tentei "salvar em arquivos de configuração X" e até tentei fazer as alterações como Root, mas sem sucesso, uma vez que novamente reverte para 87Hz em cada inicialização do sistema

Os drivers Open Source estão prontos para o Unity regular, mas muitos jogos não funcionam nele, portanto, eu tive que instalar os drivers nvidia. Eu tenho enfrentado isso desde a fase beta, embora esta seja uma nova instalação da versão final 12.04. Eu também estou fornecendo meu arquivo Xorg.conf apenas no caso de ele poder ajudar link

Também por algum motivo, o Displays mostra meu monitor CRT como Laptop, mas em drivers de código aberto ele foi mencionado como um CRT de apenas 14 "

Este bug também está presente no Edubuntu 12.04

Isto não está presente no Xubuntu 12.04 Eu tinha selecionado para instalar atualizações e software de terceiros na instalação e fui recebido com uma tela de taxa de atualização correta no Boot Up. Eu gosto do Xubuntu.

    
por Mohammad Kamil Nadeem 28.04.2012 / 13:38

3 respostas

2

Nenhum dos procedimentos mencionados funcionará corretamente para você. O mesmo problema faz com que minha atualização 12.04 seja um inferno também. Acabei de me livrar deste prob & amp; Eu vou compartilhar minha soln com você. Espero que te ajude da melhor forma:

A. first u need to set lightdm res.

1. Type/copy this command in terminal to show your display details:

   xrandr -q 

    If you only have one monitor you will see a line in the output like the following ( probably with some different values, its the identifier at the start we are after):

   VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm


2. Now you need to create a bash script:

   Open up your favourite text editor, lets use gedit for this example, press alt+f2 and type ”gedit”          
   Type/copy this line (replacing “1024x768″ with your desired resolution): 

   #!/bin/sh

   xrandr --output VGA-0 --primary --mode 1024x768

  Save this on your home folder as ”lightdmxrandr.sh”.
  You should test this script before you put it into practice. 

3. Now make it executable (by chmod command or from property dialog box)

4. Now run it:

 ./lightdmxrandr.sh 

5. If everything goes right move the script somewhere more appropriate:

    sudo mv ~/lightdmxrandr.sh /usr/share/ 

6. now run this in lightdm, navigate to lightDM  folder & Open up the lightDM conf file:

   sudo gedit /etc/lightdm/lightdm.conf

7. Now add the line below after the last line and save – this instructs LightDM to use the resolution script you just made:

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

B. Now reboot or restart LightDM and the correct resolution should be set on your LightDM log in screen & display.

C. 1. Now install nvidia driver 

   2. set proper display resolution & save the configuration file:

   sudo nvidia-settings

USE VALUES ACCORDING TO YOUR SYSTEM. VALUES USED HERE ARE ACCORDING TO MY SYSTEM .

*********************************************************************************** Enjoy!
    
por saurav 12.08.2012 / 16:55
1

No Xubuntu (desde que esteja funcionando) Digite xrandr no terminal para obter uma lista de modos de tela. Haverá uma estrela ao lado do modo usado atual, algo como

1024x760 60* 87

Ele também pode listar várias outras taxas de atualização, o que precisamos fazer é editar o arquivo xorg.conf para que o Unity não use as taxas que sua tela não suporta, então digite terminal -

gksudo gedit /etc/X11/xorg.conf

A seção que queremos alterar é o limite superior do VertRefresh aqui

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "LG Electronics 500G"
HorizSync       30.0 - 54.0
VertRefresh     50.0 - 120.0
Option         "DPMS"
EndSection

Tente alterar o intervalo VertRefresh para algo como 50 - 75 , de modo que exclua o modo de 87 Hz quando o Unity for iniciado, salve o arquivo e reinicie e tente xrandr para ver a lista de modos de tela novamente. Por fim, altere a sessão para Unity para ver se ela foi bem-sucedida.

    
por Mateo 02.06.2012 / 00:16
0

Tente adicionar uma modeline para as res e taxas de atualização específicas que você deseja. Para gerar um modeline use o comando cvt eg:

  

cvt 1024 768 70

Deve yeild:

  

1024x768 69,81 Hz (CVT) hsync: 55,99 kHz; pclk: 75,25 MHz

     

Modelo "1024x768_70.00" 75.25 1024 1080 1184 1344 768 771 775 802 -hsync + vsync

Você pode então colar a linha que inicia "Modeline" em sua totalidade em /etc/X11/xorg.conf na seção "Monitor"

Você então precisará inserir uma linha de metamodo de opção na seção "Tela" que aponta para a modelagem, por exemplo:

  

Opção "metamodes" "1024x768_70.00"

O seguinte é um xorg.conf abreviado para maior clareza, apenas para demonstrar onde e como essas linhas devem ser:

 Section "Monitor"
       Modeline "1024x768_70.00"   75.25  1024 1080 1184 1344  768 771 775 802 -hsync +vsync
 EndSection

 Section "Screen"
       Option  "metamodes" "1024x768_70.00"
 EndSection

Eu tive resultados variados com diferentes drivers da Nvidia e parece mudar o comportamento a cada nova versão. Eu acho que muito trabalho está sendo feito no xorg, mas é um desafio quando as coisas não saem como esperado.

    
por fabricator4 01.06.2012 / 22:53