Announcement

Collapse
No announcement yet.

AMD's UVD2-based XvBA Finally Does Something On Linux

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

  • Don't expect anything before U 10.4 release. Fedora was never suppported.

    Comment


    • Originally posted by Kano View Post
      Don't expect anything before U 10.4 release. Fedora was never suppported.
      I never wait more than 1 month to get my new release supported, so I remain optimistic

      Comment


      • Originally posted by Kitof View Post
        I never wait more than 1 month to get my new release supported, so I remain optimistic
        If you don't mind making a big mess with installed packages, you can do something really crazy, like what I did to get the intel psb drivers working on F12... downgrade X to the F11 packages.

        I had basically two choices; F11 or F12 with X downgraded to what's from F11. I would have gone with F11, except I couldn't get the wireless card working there and it was easier to downgrade X in F12 than to track down the reason.

        Comment


        • Hello,

          I have a problem with my installation : I cant use xvba. I used Kano script to install everything.

          vainfo :

          Code:
          /Downloads$ vainfo 
          libva: libva version 0.31.0-sds4
          libva: va_getDriverName() returns 0
          libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
          libva: va_openDriver() returns 0
          vainfo: VA API version: 0.31
          vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA API - 0.6.4
          vainfo: Supported profile and entrypoints
                VAProfileMPEG2Simple            :	VAEntrypointIDCT
                VAProfileMPEG2Main              :	VAEntrypointIDCT
                VAProfileH264High               :	VAEntrypointVLD
                VAProfileVC1Advanced            :	VAEntrypointVLD
          Mplayer (that's the same with all my movies)
          Code:
           mplayer -vo vaapi -va vaapi Hamburger.Hill.DVDRip.\[H264.He-Aac.\{Fr-Eng\}.St\{Fr\}.Chaps\].mkv 
          MPlayer SVN-r30302-4.4.1 (C) 2000-2009 MPlayer Team
          
          Playing Hamburger.Hill.DVDRip.[H264.He-Aac.{Fr-Eng}.St{Fr}.Chaps].mkv.
          [mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
          [mkv] Track ID 2: audio (A_AAC/MPEG4/LC/SBR), -aid 0, -alang fre
          [mkv] Track ID 3: audio (A_AAC/MPEG4/LC/SBR), -aid 1, -alang eng
          [mkv] Track ID 4: subtitles (S_TEXT/UTF8) "Piste de présentation", -sid 0, -slang mis
          [mkv] Track ID 5: subtitles (S_VOBSUB), -sid 1, -slang fre
          [mkv] Will play video track 1.
          Matroska file format detected.
          VIDEO:  [avc1]  704x368  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
          Error opening/initializing the selected video_out (-vo) device.
          Ubuntu Karmic, radeon 4670, fglrx 8.66.10.

          Any ideas ?

          Bibi

          Comment


          • Did you use 9-12 hotfix?

            Comment


            • Just did, no change.
              I'm gonna try to install everything again.

              Bibi

              Edit : still the same but when i try to install hwdecode i get this

              Code:
              checking for old libVA API 0.29... no
              checking for VAAPI_X11_DEPS... yes
              checking for VAAPI_GLX_DEPS... yes
              checking for VDPAU... yes
              checking for VDPAU/MPEG-4 support... no
              checking for XvBA... no
              Last edited by bibi; 01-26-2010, 03:15 PM.

              Comment


              • Originally posted by bibi View Post
                Just did, no change.
                I'm gonna try to install everything again.

                Bibi

                Edit : still the same but when i try to install hwdecode i get this

                Code:
                checking for old libVA API 0.29... no
                checking for VAAPI_X11_DEPS... yes
                checking for VAAPI_GLX_DEPS... yes
                checking for VDPAU... yes
                checking for VDPAU/MPEG-4 support... no
                checking for XvBA... no
                When you switched to 9.12 w/hotfix, did you update libamdxvba1 package as well?

                Comment


                • You can write that test differently too

                  Code:
                  if [ "$LOGNAME" = gbeauche ]; then
                   echo checking for XvBA... yes
                  else
                   echo checking for XvBA... no
                  fi

                  Comment


                  • Well, i'll try later, when everything will be more mature... (vaapi available in ffmpeg, mplayer and so on).
                    The 9.12 hotfix broke the play of video in xbmc (blue screen), so i had to reinstall 9.10...

                    Bibi

                    Comment


                    • Has anyone had success with Cat 10.1 and XvBA?
                      Considering the facts that I could not even build packages for Ubuntu 9.04 or Debian Testing, I will stay with 9.10/9,12 for now.

                      Comment


                      • It is impossible to see improvements with XvBA but at least it is not completly broken. My script can install it on Ubuntu up to 9.10. Debian testing/sid is impossible. Kanotix works of couse or Debian stable.

                        http://kanotix.com/files/install-nvidia-debian.sh

                        Comment


                        • Originally posted by Kano View Post
                          It is impossible to see improvements with XvBA but at least it is not completly broken. My script can install it on Ubuntu up to 9.10. Debian testing/sid is impossible. Kanotix works of couse or Debian stable.

                          http://kanotix.com/files/install-nvidia-debian.sh
                          Kano, I used your script and successfully installed Cat 10.1 on Debian lenny, with kernel 2.6.32-trunk-amd64.

                          However, when I attempt to run mplayer-vaapi with gbeauchesne's latest XvBA wrapper, I get this error message:

                          MPlayer SVN-r30302-4.3.2 (C) 2000-2009 MPlayer Team
                          mplayer: could not connect to socket
                          mplayer: No such file or directory
                          Failed to open LIRC support. You will not be able to use your remote control.

                          Playing sniper.inside.the.crosshairs.720p-dhd.mkv.
                          [mkv] Track ID 1: audio (A_AC3), -aid 0, -alang und
                          [mkv] Track ID 2: video (V_MPEG4/ISO/AVC), -vid 0
                          [mkv] Will play video track 2.
                          Matroska file format detected.
                          VIDEO: [avc1] 1280x720 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
                          [vo_vaapi] Using OpenGL rendering, with reflection effects
                          libva: libva version 0.31.0-sds4
                          Xlib: extension "XFree86-DRI" missing on display ":0.0".
                          libva: va_getDriverName() returns 0
                          libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
                          libva: va_openDriver() returns 0
                          mplayer: symbol lookup error: /usr/lib/libAMDXvBA.so.1: undefined symbol: XF86DRIOpenConnection

                          I'll try running your script on Debian squeeze and see how that works. If not, I will just revert to 9.10 or 9.12 and wait; no problem.

                          I just have to say big thanks to you, gbeauche and the folks at AMD for helping us with libamdxvba!

                          Comment


                          • Alright, I tried Cat 10.1 with libamdxvba1 on Ubuntu 9.04 with an HD 2600 mobile, and received the error that I posted above.
                            I just tested 10.1 with an HD 3300 and an HD 3870 and received the same error messages, but this time with Debian lenny. I'll try with Debian Testing next.

                            Comment


                            • Err, sorry the "nvidia" script can be used to test mplayer vaapi with NVIDIA, for ATI you need this one - the nvidia script does nothing with ati cards

                              http://kanotix.com/files/install-fglrx-debian.sh

                              Comment


                              • Originally posted by DivineGrace View Post
                                I'll try running your script on Debian squeeze and see how that works. If not, I will just revert to 9.10 or 9.12 and wait; no problem.
                                I'm on squeeze with 2.6.32-trunk-amd64, 10.1 and all the latest VAAPI stuff, and it works. I did not install the latest X server update though, since I heard it would break everything because fglrx doesn't support that version yet.

                                Oh, and I installed it all manually.

                                Comment

                                Working...
                                X