xvmc library not configured by default

Bug #103816 reported by Brian Murray
6
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: xorg

I have an Intel 945GM video card in a laptop and as I understand it that should support the XVideo Motion Compensation Extension. This extension seems to be loaded as indicated by my '/var/log/Xorg.0.log' file yet when I try to watch a video using 'mplayer -vo xvmc -vc ffmpeg12mc video.mpg' mplayer reports that there is "No X-Video MotionCompensation Extension on :0". Attached will be the output of mplayer, '/var/log/Xorg.0.log' and 'lspci -vv'.

Revision history for this message
Brian Murray (brian-murray) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote :
Revision history for this message
Kees Cook (kees) wrote :

The extension is there, but it seems that some kind of postinst or debconf is needed to get /etc/X11/XvMCConfig to have the right library selected. Changing mine to just "libXvMCNVIDIA.so.1" seems to fix it for the nvidia driver.

Changed in xorg:
status: Unconfirmed → Confirmed
Revision history for this message
Brian Murray (brian-murray) wrote :

Switching to libI810XvMC.so or variations there of didn't help me at all. The manual of i810 says:

"Option "XvMCSurfaces" "integer"
This option enables XvMC. The integer parameter specifies the number of surfaces to use. Valid values are 6 and 7. Default: XvMC is disabled."

I tried both 6 and 7 and neither helped me either. Since Kees got it working maybe it is an i810 issue.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

setting severity as low for now

Changed in xorg:
importance: Undecided → Low
Revision history for this message
Jan Kaláb (pitel) wrote :

I've the same problem, both intel and i810 drivers can't do XvMC. Teste on my laptops Intel 945G and my girlfriend's Intel 810.

Revision history for this message
Jan Kaláb (pitel) wrote :

Upgraded to hardy, and still doesn't work.

Revision history for this message
Adam Buchbinder (adam-buchbinder) wrote :

The XvMC-supporting branch of the intel driver was recently merged[1] into driver version 2.2.99.901. It should work on the 945 chipset, but not the 810. Note that it's not in the repository for Hardy or Intrepid at this point; you'll have to compile your own or just wait at this point. Also, the initial announcement[2] says to use "libIntelXvMC.so" in XvMCConfig.

[1] http://lists.freedesktop.org/archives/xorg-announce/2008-March/000528.html
[2] http://lists.freedesktop.org/archives/xorg/2007-December/031496.html

Revision history for this message
Bryce Harrington (bryce) wrote :

Looks like this should all be working now in Intrepid. Feel free to reopen if it isn't. We merged these in as of 2:2.3.1-1ubuntu1 for Intrepid.

xserver-xorg-video-intel (2:2.2.99.901-2) experimental; urgency=low

  * Install libIntelXvMC.so.

 -- Brice Goglin <email address hidden> Sat, 29 Mar 2008 12:15:14 +0100

Changed in xserver-xorg-video-intel:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.