Announcement

Collapse
No announcement yet.

[Ask] Nvidia features on linux

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Ask] Nvidia features on linux

    Hello. I am thinking to get nvidia card for HD playback on linux.
    My choices are gt 220, or gt 240, or gt 430.
    Which one is the best one for playback ? since the later have more core.
    Does memory type (DDR2 vs DDR3), memory size (512MB vs 1GB), and bus width (128bit vs 192bit vs 256bit) matters ?

    Will it play smoothly a H.264 1080p file encoded with bitrate about 20mbps ?
    Also, does linux driver support H.264 L5<= ?

    Thank You.

  • #2
    Officially you need a gt240 or greater for 3d bluray (win only). In order to see dx11/opengl4 effects i would maybe get the gt430. but even a g210 would be enough for vdpau on linux (slower for games but more often passively cooled than gt220). The only thing i do not like with my gt220 is the fan and a driver problem with caster + 1920x1200 res.

    h264 is usually no problem with mplayer (needs some overrides), xbmc, vlc (via video-vdpau wrapper).

    Comment


    • #3
      I would pick up newer model, because of minimizing the risk of binary driver support end-of-life. Then, its over.

      Comment


      • #4
        From slow to fast:
        DDR2, GDDR3, GDDR4(very rare), GDDR5

        256 bit GDDR3 = 128bit GDDR5, if same base clock speeds.
        Memory is much more relevant for gaming though.
        Of all named, none is really gaming card. 460 and up.

        Comment


        • #5
          Originally posted by crazycheese View Post
          I would pick up newer model, because of minimizing the risk of binary driver support end-of-life. Then, its over.
          That's not a realistic problem. Nvidia keeps it's products supported for a long time. They just released updated 96 series for example for Geforce 2 - 4 series for example and those are a decade old card.

          • Added support for X.Org xserver 1.9.
          • Added support for X.Org xserver 1.8.
          • Updated nvidia-installer to detect the nouveau kernel module and fail with an appropriate error message.

          Comment


          • #6
            Originally posted by crazycheese View Post
            Of all named, none is really gaming card. 460 and up.
            With the state of gaming in linux, pretty much all those cards can handle what games are out there for linux.

            Comment


            • #7
              How about memory size ? will it help the playback ?

              Comment


              • #8
                Originally posted by zelda32 View Post
                How about memory size ? will it help the playback ?
                For HD video you should be fine with anything that has 512 Megs and up.

                Comment


                • #9
                  Thanks guys. But two things still remains un-answered.

                  1. Does those three chip can play 1080p encode with high bitrate, like 20mbps ?
                  2. Does linux binary driver support H.264 L5 <= ?

                  Thanks .

                  Comment


                  • #10
                    Originally posted by zelda32 View Post
                    Thanks guys. But two things still remains un-answered.

                    1. Does those three chip can play 1080p encode with high bitrate, like 20mbps ?
                    2. Does linux binary driver support H.264 L5 <= ?

                    Thanks .
                    Any of those chips can play 1080p @ 20 Mbps. Even a lowly 8200 IGP can do that without issues.

                    IIRC the maximum profile support is 4.1 at the moment but I would probably ask on nvnews.net's forums as the GTX 4x0 series has additional capabilities with it's decoder.

                    Comment


                    • #11
                      Update:

                      After some digging found this response to the profile support.

                      Level 4.1 is supported; see the output of vdpinfo (a utility mentioned elsewhere).

                      Nothing in our VDPAU implementation actually validates the level; anything high profile should decode visually correctly, it's just a matter of performance.
                      Looking at some results here:

                      http://www.nvnews.net/vbulletin/show...aximum+profile

                      Show that the 240 at least should have no problem with 5.0 support.

                      Comment


                      • #12
                        thanks a lot guys !

                        Comment


                        • #13
                          btw, i forgot to ask. How's the Hardware Acceleration with vaapi xv driver ?
                          Since i notice when i use ati card with gl driver, the video color on some particular clip it produces is wrong. Like, too many hue.

                          Comment


                          • #14
                            Originally posted by zelda32 View Post
                            btw, i forgot to ask. How's the Hardware Acceleration with vaapi xv driver ?
                            Since i notice when i use ati card with gl driver, the video color on some particular clip it produces is wrong. Like, too many hue.
                            The colour is fine with vdpau. VA-API support nvidia is nothing but a wrapper to vdpau and unless you are running a app that only supports vaapi (vlc is the only one I can think of) then your better off just running straight vdpau natively anyways.

                            Comment


                            • #15
                              Originally posted by deanjo View Post
                              The colour is fine with vdpau. VA-API support nvidia is nothing but a wrapper to vdpau and unless you are running a app that only supports vaapi (vlc is the only one I can think of) then your better off just running straight vdpau natively anyways.
                              yeah, i notice mplayer support vdpau natively. Just wondering, can you combine ffmpeg with multithreading and vdpau on mplayer ?

                              Comment

                              Working...
                              X