Anyone successful in installing vdpau in Squeeze for Nvidia Ion?
I have been trying to enable hardware acceleration for decoding H.264, but until now without success.
Hardware is Nvidia Ion:
nVidia Corporation GT218 [ION] rev 162
I am using the proprietary Nvidia driver, installed by the Nvidia installer:
Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Video Driver
Kernel: 2.6.32-5-amd64 #1 SMP
jlinkels@donald-pc:~$ dpkg --get-selections | grep vdpau
jlinkels@donald-pc:~$ dpkg --get-selections | grep libva
When I run the vainfo command:
I think I definitely made progress.
After installing the latest proprietary NVIDIA driver (285.05.09) vainfo returned without errors.
But VLC (1.1.3) performance was as bad as it used to be. The checkbox Hardware acceleration remained grayed out.
Then I pulled the latest VLC (1.1.12) in from Debian Sid, together with two dozen other updated packages.
Ironically vainfo now returns errors again, but checking Hardware acceleration in VLC made a huge difference for playing H.264 movies. Apart from a few occasional freezes (when the camera pans or zooms out) the picture is smooth. No long freezes, no distortion, no blocks.
Setting the post-processing level from 6 to 0 even further reduces the freezes at the cost of some small and acceptable artifacts during movements.
Remarkably is that before doing this upgrades, one of the 4 cores of the Atom would be pinned at 99% CPU load. Now after these upgrades, CPU load of a single core is 80-100%, but from time to time this load jumps to a different core.
I haven't seen any adverse effects yet from pulling in these upgrades, even compositing still works in KDE4.
Hmmm, upgraded two more packages to sid:
libvdpau1 and vdpau-va-driver
and now vainfo returns:
Playback of H.264 is completely satisfactory up to now.
|All times are GMT -5. The time now is 11:02 PM.|