Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 12-01-08, 05:20 AM   #1
ayqazi
Registered User
 
Join Date: Dec 2008
Posts: 4
Default Non-Interlaced 1080p madness using Geforce 8200 + HDMI audio

Hi,

This problem has manifested itself with all the 17x.xx drivers I have tried, and I finally decided to ask for help with it.

On Windows, My onboard Geforce 8200 nicely outputs 1080p at both 24 and 50 Hz with audio. IT JUST WORKS LIKE IT'S MEANT TO.

On Linux, auto configuration only gets me 1080i video modes, no matter what I do. logverbose 6 tells me that the non-interlaced 1080p modelines are added to the mode pool, but neither nvidia-settings nor xrandr can actually activate them.

Question 1) How do I get the drivers to use 1080p modes instead of 1080i modes without using silly modelines? This should just work.

Question 2) When I use some custom mode-lines using the output from logverbose 6 to configure non-interlaced 1080p modes (which works), I lose HDMI audio. This is the second problem I need help with.

HELP!

Thanks in advance

p.s. My Xorg.conf (the important bits):

Code:
...
Section "Monitor"
        Identifier "HDTV"
        Option "DPMS"
        Option "DPI"  "100 x 100"

        # Custom mode-lines, if I use them
        #Modeline "1920x1080@24" 74.160 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
        #Modeline "1920x1080@50" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
        #Modeline "1920x1080@60" 148.35 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
EndSection

...

Section "Device"
        Identifier  "nvidia"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"

        Option     "HWcursor" "on"
        Option     "NoAccel" "off"
        Option     "CursorShadow" "on"
        Option     "CursorShadowAlpha" "32"
        Option     "CursorShadowXOffset" "4"
        Option     "CursorShadowYOffset" "4"
        Option     "RenderAccel" "on"
        Option     "Coolbits" "1"
        Option     "AllowGLXWithComposite" "on"
        Option     "AddARGBGLXVisuals" "true"
        Option     "RandRRotation" "off"
        Option "ConnectedMonitor" "DFP-0"

        # When using custom modelines, this line is uncommented
        # Option "ModeValidation" "NoVesaModes; NoHorizSyncCheck; NoVertRefreshCheck,NoDFPNativeResolutionCheck"
Just in case it's important, this is what the driver adds to its mode pool AFTER the interlaced modes
Code:
(II) NVIDIA(0):   Validating Mode "1920x1080":
(II) NVIDIA(0):     1920 x 1080 @ 50 Hz
(II) NVIDIA(0):     For use as DFP backend.
(II) NVIDIA(0):     Mode Source: EDID
(II) NVIDIA(0):       Pixel Clock      : 148.50 MHz
(II) NVIDIA(0):       HRes, HSyncStart : 1920, 2448
(II) NVIDIA(0):       HSyncEnd, HTotal : 2492, 2640
(II) NVIDIA(0):       VRes, VSyncStart : 1080, 1084
(II) NVIDIA(0):       VSyncEnd, VTotal : 1089, 1125
(II) NVIDIA(0):       H/V Polarity     : +/+
(II) NVIDIA(0):     Mode is valid.
(II) NVIDIA(0):
(II) NVIDIA(0):   Validating Mode "1920x1080":
(II) NVIDIA(0):     1920 x 1080 @ 60 Hz
(II) NVIDIA(0):     For use as DFP backend.
(II) NVIDIA(0):     Mode Source: EDID
(II) NVIDIA(0):       Pixel Clock      : 148.35 MHz
(II) NVIDIA(0):       HRes, HSyncStart : 1920, 2008
(II) NVIDIA(0):       HSyncEnd, HTotal : 2052, 2200
(II) NVIDIA(0):       VRes, VSyncStart : 1080, 1084
(II) NVIDIA(0):       VSyncEnd, VTotal : 1089, 1125
(II) NVIDIA(0):       H/V Polarity     : +/+
(II) NVIDIA(0):     Mode is valid.
(II) NVIDIA(0):
(II) NVIDIA(0):   Validating Mode "1920x1080":
(II) NVIDIA(0):     1920 x 1080 @ 24 Hz
(II) NVIDIA(0):     For use as DFP backend.
(II) NVIDIA(0):     Mode Source: EDID
(II) NVIDIA(0):       Pixel Clock      : 74.16 MHz
(II) NVIDIA(0):       HRes, HSyncStart : 1920, 2558
(II) NVIDIA(0):       HSyncEnd, HTotal : 2602, 2750
(II) NVIDIA(0):       VRes, VSyncStart : 1080, 1084
(II) NVIDIA(0):       VSyncEnd, VTotal : 1089, 1125
(II) NVIDIA(0):       H/V Polarity     : +/+
(II) NVIDIA(0):     Mode is valid.
ayqazi is offline   Reply With Quote
Old 12-01-08, 05:01 PM   #2
jyavenard
MythTV developer
 
Join Date: Mar 2006
Posts: 413
Default Re: Non-Interlaced 1080p madness using Geforce 8200 + HDMI audio

Quote:
Originally Posted by ayqazi View Post

Question 1) How do I get the drivers to use 1080p modes instead of 1080i modes without using silly modelines? This should just work.
I'm afraid you can't ..

Here is mine, you have access to all of them:
1080p/60, 1080p/50, 1080p/24, 1080i (50 and 60Hz):

You can get switch between each refresh rate
#50 - "1920x1080@50"
#51 - "1920x1080@60"
#52 - "1920x1080@24"
#53 - "1920x1080@23.976"
#54 - "1920x1080@50i"
#55 - "1920x1080@60i"
#56 - "1920x1080@59.94"
#57 - "1920x1080@59.94i"

So say you want 1920x1080 @ 24Hz, you do:
xrandr -r 52


Code:
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Module"
    Load	"glx"
    Load	"GLcore"
    Load	"v4l"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
EndSection

Section "Monitor"
    Identifier     "Generic Monitor"
    Option         "DPMS"
    # 1920x1080p @ 50Hz (EIA/CEA-861B)
    ModeLine "1920x1080@50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 60Hz (EIA/CEA-861B)
    ModeLine "1920x1080@60" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 24Hz (EIA/CEA-861B)
    ModeLine "1920x1080@24" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 23.976Hz (EIA/CEA-861B)
    ModeLine "1920x1080@23.976" 74.175 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080i @ 50Hz (EIA/CEA-861B)
    Modeline "1920x1080@50i" 74.250 1920 2448 2492 2640 1080 1085 1095 1125 +hsync +vsync Interlace
    # 1920x1080i @ 60Hz (EIA/CEA-861B)
    Modeline "1920x1080@60i" 74.250 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync Interlace
    # 1920x1080p @ 59.94Hz (EIA/CEA-861B)
    ModeLine "1920x1080@59.94" 148.350 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080i @ 59.94Hz (EIA/CEA-861B)
    Modeline "1920x1080@59.94i" 74.175 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync Interlace
    # 1920x1080p @ 25Hz (EIA/CEA-861B)
    ModeLine "1920x1080@25" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 29.97Hz (EIA/CEA-861B)
    ModeLine "1920x1080@29.97" 74.175 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 30Hz (EIA/CEA-861B)
    ModeLine "1920x1080@30" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    HorizSync       20.0 - 150.0
    VertRefresh     24.0 - 90.0
    Option         "ExactModeTimingsDVI" "True"
    Option         "UseEDIDFreqs" "False"
EndSection

Section "Device"
    Identifier     "Generic Video Card"
    Driver         "nvidia"
    Option	   "UseEvents"	"True"
    Option	   "TripleBuffer" "True" 
    Option         "AllowGLXWithComposite" "True"
    Option         "AddARGBVisuals" "True"
    Option         "AddARGBGLXVisuals" "True"
    Option         "NoLogo" "False"
    Option	   "UseEvents"	"True"
    Option         "RenderAccel" "True"
#    Option	   "DynamicTwinView" "False"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Generic Video Card"
    Monitor        "Generic Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
	Modes "1920x1080@50" "1920x1080@60" "1920x1080@24" "1920x1080@23.976" "1920x1080@50i" "1920x1080@60i" "1920x1080@59.94" "1920x1080@59.94i" "1920x1080@25" "1920x1080@29.97" "1920x1080@30"
    EndSubSection
EndSection
jyavenard is offline   Reply With Quote
Old 12-02-08, 12:17 AM   #3
ayqazi
Registered User
 
Join Date: Dec 2008
Posts: 4
Default Re: Non-Interlaced 1080p madness using Geforce 8200 + HDMI audio

Thanks, that's similar to what I did with modelines to get 1080p - but then I lose the ability to use HDMI audio when I use the deinterlaced ones!
ayqazi is offline   Reply With Quote
Old 12-02-08, 03:13 AM   #4
scottwaye
Registered User
 
Join Date: Mar 2004
Posts: 10
Default Re: Non-Interlaced 1080p madness using Geforce 8200 + HDMI audio

When you are in 1080p what is the output of aplay -l and aplay -L?
scottwaye is offline   Reply With Quote
Old 12-02-08, 08:55 AM   #5
ayqazi
Registered User
 
Join Date: Dec 2008
Posts: 4
Default Re: Non-Interlaced 1080p madness using Geforce 8200 + HDMI audio

Quote:
Originally Posted by scottwaye View Post
When you are in 1080p what is the output of aplay -l and aplay -L?
Same as when I'm in 1080i - the 'nVidia HDMI' device appears. I can even play stuff, i.e. the device gets opened correctly - nothing simply comes out of the speakers.
ayqazi is offline   Reply With Quote
Old 12-15-08, 01:33 PM   #6
ayqazi
Registered User
 
Join Date: Dec 2008
Posts: 4
Default Re: Non-Interlaced 1080p madness using Geforce 8200 + HDMI audio

Quote:
Originally Posted by jyavenard View Post
I'm afraid you can't ..

Here is mine, you have access to all of them:
1080p/60, 1080p/50, 1080p/24, 1080i (50 and 60Hz):

You can get switch between each refresh rate

So say you want 1920x1080 @ 24Hz, you do:
xrandr -r 52
Nope, that doesn't work either. It always ends up as 1080i, NEVER 1080p no matter which metamode (as they're called) I try.

Right. As soon as the open-source RadeonHD driver gets its xv output fixed, I'm switching over to an ATI onboard motherboard - ATI HDMI audio output already works. I see now the value of open-source, because nVidia just aren't interested in supporting Linux properly.
ayqazi is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Upgrade from 290.10 to 295.49 on GeForce 8300 = no hdmi audio + overscan tbubel NVIDIA Linux 2 06-15-12 03:55 AM
Nvidia GeForce 301.42 WHQL drivers DSC NVIDIA Windows Graphics Drivers 5 05-29-12 10:12 PM
HDMI audio ELD weirdness RockHound NVIDIA Linux 0 05-11-12 03:45 AM
New GPU from Nvidia Announced Today, the GeForce GTX 670 News Archived News Items 0 05-10-12 01:50 PM
Gainward Unleashes the Sexy GeForce GTX 670 Phantom Graphics Card, Also launches the News Archived News Items 0 05-10-12 09:28 AM

All times are GMT -5. The time now is 05:10 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.