Hej,
Jag har byggt en htpc som jag tänkte köra ubuntu på. Tvn, en Samsung m87 kör med 2:2 pulldown, så för att få den att visa 24p korrekt behöver jag ställa in en refreshrate på 48Hz(eller 47.952Hz för att vara exakt).
Jag kan i nvidia x server settings ställa in 24Hz, men då hoppar bilden lite. Har haft en mac kopplad till tvn tidigare och det var samma problem då. Då fick jag köra med nåt program som hette switchresx, där kunde man ställa in "pixelclock", "horizontal scan rate", osv...
Men frågan är hur gör jag detta i ubuntu, hur ställer jag in en egen specificerad refresh rate?
Tack på förhand!
Nvidia 48Hz till tv
-
- Inlägg: 22
- Blev medlem: 07 apr 2007, 10:04
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
- Kontakt:
Re: Nvidia 48Hz till tv
Uppdatering
Har suttit ytterligare några timmar igår kväll och testat. Har kommit fram till att alla förbestämda upplösningar kommer från grafikkortets "EDID", alltså de upplösningar/refresh rates jag ser i nvidia x server settings.
Så då har jag hittat nåt som hette [Option "ModeValidation" "NoEdidModes"], som gör att man kan bortse från dem i sin xorg.conf.
Sen har jag försökt göra egna "ModeLines" (med hjälp av http://www.sh.nu/nvidia/gtf.php och http://www.bohne-lang.de/spec/linux/modeline/), lägga det i xorg.conf och hänvisa till dem. Men det verkar inte fungera, när jag testar (sudo xinit -- :2), så hoppar den alltid till 640x480@60Hz. Eller om jag har kommenterat bort [#Option "ModeValidation" "NoEdidModes"], så hoppar den till 1920x1080@60Hz.
Några idéer?
Så här såg min xorg.conf(den relevanta delen) ut, som jag testat med:
Har suttit ytterligare några timmar igår kväll och testat. Har kommit fram till att alla förbestämda upplösningar kommer från grafikkortets "EDID", alltså de upplösningar/refresh rates jag ser i nvidia x server settings.
Så då har jag hittat nåt som hette [Option "ModeValidation" "NoEdidModes"], som gör att man kan bortse från dem i sin xorg.conf.
Sen har jag försökt göra egna "ModeLines" (med hjälp av http://www.sh.nu/nvidia/gtf.php och http://www.bohne-lang.de/spec/linux/modeline/), lägga det i xorg.conf och hänvisa till dem. Men det verkar inte fungera, när jag testar (sudo xinit -- :2), så hoppar den alltid till 640x480@60Hz. Eller om jag har kommenterat bort [#Option "ModeValidation" "NoEdidModes"], så hoppar den till 1920x1080@60Hz.
Några idéer?
Så här såg min xorg.conf(den relevanta delen) ut, som jag testat med:
Kod: Markera allt
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "SAMSUNG"
HorizSync 15.0 - 70.0
VertRefresh 24.0 - 71.0
Option "DPMS"
# 1920x1080 @ 48.00 Hz (GTF) hsync: 53.28 kHz; pclk: 135.54 MHz
Modeline "1920x1080_48.00" 135.54 1920 2032 2232 2544 1080 1081 1084 1110 -HSync +Vsync
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8500 GT"
Option "ModeValidation" "NoEdidModes"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1920x1080_48.00 +0+0"
SubSection "Display"
Depth 24
Modes "1920x1080_48.00"
EndSubSection
EndSection