Система возвращается к частоте обновления на 87 Гц при каждом запуске после того, как я установил драйверы Nvidia

Каждый раз, когда система запускается, частота обновления экрана возвращается к 87 Гц, который приводит к пикселизированному и экрану flickeryAt every boot up, который я должен вручную исправить каждый раз любым выбором 60 Гц как свою частоту обновления. Manually Changing o 60Hz

Я попробовал, "сохраняют к X конфигурационным файлам" и даже попробованный путем внесения изменений как Корня, но напрасно поскольку он снова возвращается к 87 Гц на каждом системном запуске The same result

Драйверы с открытым исходным кодом Хорошо для регулярной Единицы, но много игр не работают над нею следовательно, я должен был установить драйверы Nvidia. Я сталкивался с этим начиная с Бета Фазы, хотя это находится на новой установке 12,04 финальных версий. Я также обеспечиваю свой файл Xorg.conf на всякий случай, он мог бы помочь http://paste.ubuntu.com/952196/

Также по некоторым причинам Дисплеи показывают мой монитор CRT Ноутбуком, но на драйверах с открытым исходным кодом он упоминал это как 14-дюймовый CRT только enter image description here

Эта ошибка также присутствует на Edubuntu 12.04 Edubuntu

Это не присутствует на Xubuntu 12.04:-), который я выбрал для установки обновлений и стороннего программного обеспечения на установке и был встречен корректным экраном частоты обновления на Начальной загрузке. Мне нравится Xubuntu.

7
задан 6 May 2012 в 00:43

3 ответа

Ни одна из упомянутых процедур не будет работать для вас должным образом. Этот же тест делает мой 12.04 апгрейд тоже адом. я только что избавился от этой проблемы я хочу поделиться с тобой своим солнцем Надеюсь, это поможет вам лучше:

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!
0
ответ дан 6 May 2012 в 00:43

В Xubuntu (так как это работает), Тип xrandr в терминале для получения списка экранных режимов. Будет звезда рядом с текущим используемым режимом что-то как

1024x760 60* 87

Это могло бы также перечислить несколько других частот обновления, что мы должны сделать, отредактировать xorg.conf файл так, чтобы Единица не использовала уровни, которые не поддерживает Ваш экран, таким образом введите в терминале -

gksudo gedit /etc/X11/xorg.conf

Раздел, который мы хотим изменить, является верхним пределом VertRefresh здесь

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

Попытайтесь измениться VertRefresh расположитесь к чему-то как 50 - 75 так, чтобы это исключило режим 87 Гц, когда Единица запускается, Сохраните файл и перезапуск, затем попробуйте xrandr видеть список экранных режимов снова. Наконец измените сессию на Единицу, чтобы видеть, было ли это успешно.

1
ответ дан 6 May 2012 в 00:43

Попробуйте добавить моделину для нужного вам разрешения и частоты обновления. Чтобы сгенерировать моделину, используйте команду cvt, например:

cvt 1024 768 70

Должны дать:

1024x768 69,81 Гц (CVT ) hsync: 55,99 кГц; pclk: 75,25 МГц

Modeline "1024x768_70.00" 75,25 1024 1080 1184 1344 768 771 775 802 -hsync + vsync

Затем можно вставить строку, начинающуюся с «Modeline» полностью в /etc/X11/xorg.conf в разделе «Монитор»

Затем вам нужно будет вставить строку метамоде параметров в раздел «Экран», который указывает на модельную линию, например:

Опция "metamodes" "1024x768_70.00"

Ниже приведен сокращенный xorg.conf для ясности, просто чтобы продемонстрировать, куда и как должны идти эти строки:

 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

У меня были разные результаты с разными драйверами Nvidia, и, похоже, с каждым новым выпуском поведение меняется. Я полагаю, что на xorg проделана большая работа, но это проблема, когда дела идут не так, как ожидалось.

0
ответ дан 6 May 2012 в 00:43

Другие вопросы по тегам:

Похожие вопросы: