[i915gm] (Needs kernel 2.6.33) (Needs intel 2.10) [i915gm] XV Overlay adapter not available on Intel 915GM

Bug #478822 reported by km
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

With an Intel 915GM on Ubuntu 9.10 I get the Textured Video XV adapter even though the chip supports Overlay Video.
On previous versions of Ubuntu I was able to force the Overlay support with one of

        Option "TexturedVideo" "false
        Option "XvPreferOverlay" "true"

The first (an older option) fails with a log entry of

(WW) intel(0): Option "TexturedVideo" is not used

The second (which worked in 9.04) is accepted

(**) intel(0): Option "XvPreferOverlay" "true"

but the only thing set up is

(II) intel(0): Set up textured video

xvinfo shows

X-Video Extension version 2.2
screen #0
  Adaptor #0: "Intel(R) Textured Video"
    number of ports: 16
    port base: 86
    operations supported: PutImage
    supported visuals:
      depth 24, visualID 0x21
    number of attributes: 3
      "XV_BRIGHTNESS" (range -128 to 127)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_CONTRAST" (range 0 to 255)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_SYNC_TO_VBLANK" (range -1 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
    maximum XvImage size: 2048 x 2048
    Number of image formats: 5
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x59565955 (UYVY)
        guid: 55595659-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x434d5658 (XVMC)
        guid: 58564d43-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)

ProblemType: Bug
Architecture: i386
Date: Sun Nov 8 20:01:53 2009
DistroRelease: Ubuntu 9.10
MachineType: FUJITSU LifeBook S7020
Package: xserver-xorg-video-intel 2:2.9.0-1ubuntu2
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: root=UUID=7b393dc4-9e6e-4a0a-9d50-f435e32440e2 ro quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu9
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.31-14-generic i686
XsessionErrors:
 (gnome-settings-daemon:26329): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:26329): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:26376): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:26406): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
dmi.bios.date: 09/16/2005
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.07
dmi.board.name: FJNB19C
dmi.board.vendor: FUJITSU
dmi.chassis.type: 10
dmi.chassis.vendor: AUUBE1AAA3322010
dmi.modalias: dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.07:bd09/16/2005:svnFUJITSU:pnLifeBookS7020:pvr:rvnFUJITSU:rnFJNB19C:rvr:cvnAUUBE1AAA3322010:ct10:cvr:
dmi.product.name: LifeBook S7020
dmi.sys.vendor: FUJITSU
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-14-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 03)
     Subsystem: Fujitsu Limited. Device [10cf:12de]

Revision history for this message
km (km-mathcs) wrote :
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
description: updated
Bryce Harrington (bryce)
summary: - XV Overlay adapter not available on Intel 915GM
+ [i915gm] XV Overlay adapter not available on Intel 915GM
Bryce Harrington (bryce)
tags: added: karmic
Revision history for this message
Robert Hooker (sarvatt) wrote : Re: [i915gm] XV Overlay adapter not available on Intel 915GM

Unfortunately KMS overlay support requires a 2.6.33 kernel and xserver-xorg-video-intel 2.10 or higher. If you want to use the overlay on karmic which has KMS enabled by default you need to boot with i915.modeset=0 added to your kernel command line and it will work.

summary: - [i915gm] XV Overlay adapter not available on Intel 915GM
+ (Needs kernel 2.6.33) (Needs intel 2.10) [i915gm] XV Overlay adapter not
+ available on Intel 915GM
Revision history for this message
Robert Hooker (sarvatt) wrote : Re: (Needs kernel 2.6.33) (Needs intel 2.10) [i915gm] XV Overlay adapter not available on Intel 915GM

Alternatively, you can use a 2.6.33 kernel from the kernel PPA
http://kernel.ubuntu.com/~kernel-ppa/mainline/

and the packages from xorg-edgers PPA.
https://launchpad.net/~xorg-edgers/+archive/ppa

to have overlay support on karmic or lucid. This most likely will not be fixed until lucid+1 because we are planning on using intel 2.9.1 in lucid because 2.10 drops support for UMS.

Bryce Harrington (bryce)
tags: added: videoplayback
Bryce Harrington (bryce)
summary: - (Needs kernel 2.6.33) (Needs intel 2.10) [i915gm] XV Overlay adapter not
- available on Intel 915GM
+ [i915gm] (Needs kernel 2.6.33) (Needs intel 2.10) [i915gm] XV Overlay
+ adapter not available on Intel 915GM
Revision history for this message
Stefan Glasenhardt (glasen) wrote :

This bug should be closed :

- The Lucid kernel has a backported version of the drm-stack from kernel-version 2.6.33 and supports XV-overlay
- The Lucid Intel video driver supports the Xv-overlay mode since version number "2:2.9.1-3ubuntu1"

Revision history for this message
Chris Halse Rogers (raof) wrote :

Marking as fixed. The above comment is correct. If these things aren't working as expected on a fully up-to-date Lucid, please feel free to reopen.

Changed in xserver-xorg-video-intel (Ubuntu):
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.