You are not logged in.

#1 2012-01-09 14:11:05

jackjackk
Member
Registered: 2010-07-21
Posts: 40

nvidia and a not-correctly recognized HDMI tv as a secondary display

Dear all,
I would like to use archlinux to connect through HDMI my nVidia GeForce GTX 460M with a Samsung LCD TV, and use the latter as a secondary display in a TwinView setting (with the proprietary driver).
nvidia-settings recognizes the TV, but with any of the proposed resolutions the TV says: mode not supported.
The TV manual reports this table for HDMI connections:

Resolution      H Freq (kHz)    V Freq (Hz)     Pixel Clock Freq (MHz)  Sync Polarity (H/V)
IBM
640×350         31.469          70.086          25.175                  +/-
720×400         31.469          70.087          28.322                  -/+
640×480         31.469          59.940          25.175                  -/-
VESA
800×600         37.879          60.317          40.000                  +/+
1024×768        48.364          60.000          65.000                  -/-
1440×900        55.935          59.887          106.500                 -/+
1440×900        70.635          74.984          136.750                 -/+

After looking at the latest documentation available on the nvidia website, I tried adding

Option "TwinView"
Option "HorizSync"      "DFP-1: 37.879-70.635"
Option "VertRefresh"    "DFP-1: 60.000-74.984"
Option "ConnectedMonitor" "DFP-0, DFP-1"
Option "MetaModes"      "DFP-0: 1980x1020, DFP-1: NULL; DFP-0: NULL, DFP-1: 1440x900"

in my xorg.conf.d/20-nvidia.conf, knowing that DFP-0 is my laptop display and DFP-1 is the HDMI one, but I still get the "mode not supported error" in the TV.

My questions are: how can I take advantage of the resolution info in the table? Should I add a Monitor section in the xorg conf? What should be written inside it? How will the driver be able to associate that Monitor section with the right monitor and not with the LVDS one, perhaps screwing up everything?
If anybody can help me, it would be greatly appreciated.
Thanks,

Giacomo

P.S.1: with the nouveau drivers and xrandr, TV works, at least at full resolution (but I need the proprietary drivers because of performance/tearing problems)
P.S.2: on windows the TV works but with a wrong resolution (part of the screen is out of the TV borders), so I don't think the modeline I get with PowerStrip is really useful.

Last edited by jackjackk (2012-01-09 14:13:20)

Offline

Board footer

Powered by FluxBB