Page 1 of 1

Ubuntu 11.04 Poor Video Acceleration ẃith Intel GMA HD

Posted: 13 Jun 2011 00:21
by dickmcjohnnson
Hi!
Wanted to watch a 1080p h.264 .mkv with VLC 1.1.9.
Altough I have the latest drivers from xorg-edgers the performance is very poor.
It is 1 to 2 frames (est.)

Is there a sollution. I'm using a ACER 8172 Z notebook with a Pentium U5400 CPU. VAAPI is running.
What can I do to watch HD video?

Re: Ubuntu 11.04 Poor Video Acceleration ẃith Intel GMA HD

Posted: 13 Jun 2011 08:29
by Rémi Denis-Courmont
For some cards, GPU-accelerated decoding is worse than CPU decoding. If you are "lucky", it's a problem with the drivers and you'll need to wait until the vendor fixes them. If not, it might be the GPU cannot decode (fast) to memory. Then you will have to live with CPU decoding.

Re: Ubuntu 11.04 Poor Video Acceleration ẃith Intel GMA HD

Posted: 13 Jun 2011 11:14
by punischdude
I'm experiencing the same problem on my Lenovo U160 with a Core i5 520M and a Intel 4500HD integrated GPU, which should be able to decode h264 (at least according to the Lenovo advertisements). But watching a 1080p video with gpu-decoding is much more worse than with cpu-decoding.

So lets hope Intel will provide some perfomance improvements in the near future.

Re: Ubuntu 11.04 Poor Video Acceleration ẃith Intel GMA HD

Posted: 13 Jun 2011 20:54
by dickmcjohnnson
This is my VLC output when starting a 1080p h.264 .mkv

Code: Select all

VLC media player 1.1.9 The Luggage (revision exported) Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS") Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE") [0x98f120] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden. Blocked: call to setlocale(6, "") Warning: call to srand(1308465206) Warning: call to rand() Blocked: call to setlocale(6, "") (process:1859): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself libva: libva version 0.32.0 libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/dri/i965_drv_video.so libva: va_openDriver() returns 0 [0xe060b0] avcodec decoder: Using VA API version 0.32 for hardware decoding. [0xab1360] signals interface error: signal 17 overriden (0x7fd63074c450) [0xab1360] signals interface error: /usr/lib/libQtCore.so.4(?)[(nil)] [0xab1360] signals interface error: signal 17 overriden (0x7fd63074c450) [0xab1360] signals interface error: /usr/lib/libQtCore.so.4(?)[(nil)]

Re: Ubuntu 11.04 Poor Video Acceleration ẃith Intel GMA HD

Posted: 14 Jun 2011 18:24
by jkol
For some cards, GPU-accelerated decoding is worse than CPU decoding. If you are "lucky", it's a problem with the drivers and you'll need to wait until the vendor fixes them. If not, it might be the GPU cannot decode (fast) to memory. Then you will have to live with CPU decoding.
I have Thinkpad X220 with Intel HD Graphics 3000. I have Ubuntu 11.04 installed. I tested mplayer with VAAPI and videos played smoothly but with VLC videos played very poorly. I think the problem is with VLC not GPU driver. Comments?

Re: Ubuntu 11.04 Poor Video Acceleration ẃith Intel GMA HD

Posted: 14 Jun 2011 19:11
by Rémi Denis-Courmont
VLC needs to decode to memory, for post-processing to work. Some simpler players decode directly to the display.

So it depends on the hardware and the drivers.