Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: uganga 21 Března 2011, 02:55:00

Název: Ubuntu - obnovovaci frekvence LCD 38-42Hz misto 60Hz..
Přispěvatel: uganga 21 Března 2011, 02:55:00
Ahoj,

Mam nainstalovany Ubuntu a windows 7.Posledni dobou hlavne vecer, kdyz vypnu PC tak mi blika svetlo v ocich.Tak jsem namatkou spustil tento testovaci program LCD: http://www.prad.de/en/monitore/testsoftware/pixperan.html
,ktery mi prozradil ze v Ubuntu jedu na LCD frekvenci 42Hz.Tak jsem zmenil v sprava->Nvidia X server nastaveni z "auto" LCD obnovovaci frekvence na 60Hz.Coz ovsem test pixperan prozradil ze zadna zmena nenastala.Ve windows testovaci program pixperan normalne ukazuje obnovovaci frekvenci 59-60Hz.
LCD mam 23" Dell U2311h s rozlisenim 1920x1020.

Nevite v cem muze byt problem?
Název: Re: Ubuntu - obnovovaci frekvence LCD 38-42Hz misto 60Hz..
Přispěvatel: TIBOR 21 Března 2011, 09:20:05
To je win. program?(nechcem to v praci tahat) Ako ho spustas?
Ak chces vediet na 100% na akej frekvencii ides pozri si to v menu monitora. Polozka nieco ako informacie.
Název: Re: Ubuntu - obnovovaci frekvence LCD 38-42Hz misto 60Hz..
Přispěvatel: uganga 21 Března 2011, 09:32:04
jj pixperan je win program a spoustim ho prez wine...ale mam dojem ze pise rika pravdu...jelikoz z ubuntu mi blika vecer svetlo v ocich...v informacich nvidia X Server mam nastaveno na 60hz rucne a pise mi to v informacich 60Hz...slo by overit Hz nejakym programkem typu pixperan ale unixove verze na ubuntu? respektive jestli existuje testovaci soft ci v prikaz v terminalu na aktualni Hz monitoru?
Název: Re: Ubuntu - obnovovaci frekvence LCD 38-42Hz misto 60Hz..
Přispěvatel: jmp 21 Března 2011, 09:43:54
jenze LCDcka uz z principu neblikaji (kdyz zobrazuji stale to same, tak je to staticky obraz)
pixel se zmeni jen tehdy, kdyz se zmeni to co ma zobrazovat...

pokud to blika, tak by to mohlo byt podsvetlovaci trubici (tedy treba pouzitou jinou urovni jasu)
Název: Re: Ubuntu - obnovovaci frekvence LCD 38-42Hz misto 60Hz..
Přispěvatel: TIBOR 21 Března 2011, 10:00:56
LCD moze blikat aj ked je pripojene na zarusenu fazu. Tu to tak mame ze polovica lcd monitorov viditelne blika, ovsem to by robilo aj vo win.
Název: Re: Ubuntu - obnovovaci frekvence LCD 38-42Hz misto 60Hz..
Přispěvatel: sabraq 27 Června 2011, 20:05:50
Sice je už je to staršího data, ale zrovna jsem taky řešil obnovovací obnovovací frekvenci na LCD s kartou Nvidia.
 Nebylo to nic moc vražednýho, ale přišlo mi zvláštní, že ve hrách se mi nabízí obnovovací frekvence 50Hz, 51Hz, atd. Způsobuje to ovladač od Nvidie. Sice 46Hz mi to neběželo, ale chtěl jsem to z nativních 60Hz dostat na 75Hz (na některé vyšší rozlišení/frekvence je potřeba mít duální DVI kabel).

Takže postup a pár příkazů :
1.
Zobrazení dostupných režimů s chybnou obnovovací frekvencí (těch 50 Hz by mělo odpovídat 60 Hz); u použitého rozlišení a frekvence je *
Kód: [Vybrat]
~$xrandr
Screen 0: minimum 320 x 175, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
1280x1024 50.0*
1152x864 51.0
1024x768 52.0 79.0 80.0 81.0 82.0 83.0
800x600 53.0 87.0 88.0 89.0 90.0 91.0 92.0 93.0 94.0 95.0
640x480 54.0 99.0 100.0 101.0 102.0 103.0 104.0
400x300 55.0 109.0 110.0 111.0 112.0
1400x1050 56.0 75.0
1280x1024 57.0 76.0 77.0
1280x960 58.0 78.0
960x720 59.0 84.0
928x696 60.0 85.0
896x672 61.0 86.0
832x624 62.0
720x400 63.0
700x525 64.0 96.0
640x512 65.0 97.0 98.0
640x400 66.0
640x350 67.0
576x432 68.0
512x384 69.0 105.0 106.0 107.0 108.0
416x312 70.0
360x200 71.0
320x240 72.0 113.0 114.0 115.0
320x200 73.0
320x175 74.0

2.
Nyní otevřít pod správcem nvidia-settings a nastavit žádané rozlišení+frekvenci (po přidání parametru v bodě 3 už to nebude možné)
Viz. 1. příloha

a na záložce s nastavením panelu (u mně je pod GPU-0 -> DFP-0) zrušit zatržení Force GPU scaling (při zatržení nepůjde nastavit vyšší rozlišení, než 60Hz)
Viz. 2. příloha

3.

Pro správné zobrazení frekvence je třeba editovat /etc/x11/xorg.conf a do sekce Device doplnit
Option         "DynamicTwinView" "False"
Kód: [Vybrat]
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8800 GT"
    Option         "DynamicTwinView" "False"
EndSection

4.

Po restartu už LCD běží na kýžených 75Hz a xrandr správně zobrazuje frekvenci

Kód: [Vybrat]
~$ xrandr
Screen 0: minimum 320 x 175, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024      75.0*    60.0     72.0 
   1280x960       60.0 
   1152x864       85.0     75.0     70.0     60.0 
   1024x768       85.0     75.0     70.0     60.0     87.0 
   960x720        60.0 
   960x600        60.0 
   960x540        60.0 
   928x696        60.0 
   896x672        75.0     60.0 
   840x525        85.0     75.0     70.0     60.0 
   832x624        75.0 
   800x600        85.0     75.0     72.0     60.0     56.0     70.0     65.0 
   800x512        60.0 
   720x450        60.0 
   720x400        85.0 
   700x525        85.0     75.0     70.0     60.0 
   680x384        60.0 
   640x512        85.0     75.0     60.0 
   640x480        85.0     75.0     73.0     60.0 
   640x400        85.0 
   640x350        85.0     70.0 
   576x432       100.0     85.0     75.0     70.0     60.0 
   512x384        85.0     75.0     70.0     60.0     87.0 
   416x312        75.0 
   400x300        85.0     75.0     72.0     60.0     56.0 
   360x200        85.0 
   320x240        85.0     75.0     73.0     60.0 
   320x200        85.0 
   320x175        85.0

5.
Pokud OSD na LCD hlásí něco jiného, než xrandr, např. 60 Hz místo 75 Hz, není zrušena volba Force GPU scaling v nvidia-settings.
Kontrola pomocí nvidia-settings -q RefreshRate

Kód: [Vybrat]
~$ nvidia-settings -q RefreshRate

  Attribute 'RefreshRate' (timemachine:0.0; display device: DFP-0): 75,02 Hz.
    'RefreshRate' is an integer attribute.
    'RefreshRate' is a read-only attribute.
    'RefreshRate' is display device specific.
    'RefreshRate' can use the following target types: X Screen, GPU.

[attachment deleted by admin]