[i855] (Needs intel 2.10) No Xv support for 82852/855GM (KMS bug)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Release Notes for Ubuntu |
Fix Released
|
Undecided
|
Unassigned | ||
xf86-video-intel |
Fix Released
|
Wishlist
|
|||
linux (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
Lucid |
Fix Released
|
Wishlist
|
Unassigned | ||
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
Wishlist
|
Bryce Harrington | ||
Lucid |
Fix Released
|
Wishlist
|
Bryce Harrington |
Bug Description
Binary package hint: xserver-
After upgrading to Karmic (alpha) my graphics driver is unable to provide Xv. The following line is printed in Xorg.0.log:
(WW) intel(0): Disabling Xv because no adaptors could be initialized.
I've tried various settings in xorg.conf, with no luck. (XvPreferOverlay, Tiling).
[Update]
From the Q4 anouncment [1]:
Video overlay support with KMS is now supported in xserver-
[1]: http://
[2]: http://
[3]: http://
[4]: https:/
[lspci]
00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
Subsystem: Acer Incorporated [ALI] Device 0035
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
Subsystem: Acer Incorporated [ALI] Device 0035
Related branches
In freedesktop.org Bugzilla #20901, Julien Cristau (jcristau) wrote : | #1 |
In freedesktop.org Bugzilla #20901, unggnu (unggnu) wrote : | #2 |
I can confirm this behavior with i915.
This is important until Bug 20664 is fixed. If textured video works without tearing and has no performance issues there is no need for Overlay.
In freedesktop.org Bugzilla #20901, Julien Cristau (jcristau) wrote : | #3 |
> --- Comment #2 from <email address hidden> 2009-05-03 08:03:42 PST ---
> I can confirm this behavior with i915.
> This is important until Bug 20664 is fixed. If textured video works without
> tearing and has no performance issues there is no need for Overlay.
wrong. i8xx has no textured video.
In freedesktop.org Bugzilla #20901, unggnu (unggnu) wrote : | #4 |
Right, guess which card support will be dropped next ;)
In freedesktop.org Bugzilla #20901, unggnu (unggnu) wrote : | #5 |
Any news from the devs on this issue?
Baard Johansen (baard) wrote : No Xv support for 82852/855GM in Karmic | #6 |
Binary package hint: xserver-
After upgrading to Karmic (alpha) my graphics driver is unable to provide Xv. The following line is printed in Xorg.0.log:
(WW) intel(0): Disabling Xv because no adaptors could be initialized.
I've tried various settings in xorg.conf, with no luck. (XvPreferOverlay, Tiling).
Geir Ove Myhr (gomyhr) wrote : | #7 |
Could you please run `apport-collect 395923` on your machine, so that we get the various logs that are useful for troubleshooting and reporting upstream?
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Incomplete |
tags: | added: 855gm karmic videoplayback |
Baard Johansen (baard) wrote : | #8 |
I think you typed the wrong bug-number above. However, apport-collect fails with:
$ apport-collect 395932
Logging into Launchpad...
Downloading bug...
Bug title: No Xv support for 82852/855GM in Karmic
Collecting apport information for source package xserver-
Uploading additional information to Launchpad bug...
short text data...
Traceback (most recent call last):
File "/usr/bin/
upload(report, bug)
File "/usr/bin/
subject=
File "/usr/lib/
args[key] = simplejson.
File "/usr/lib/
**kw)
File "/usr/lib/
return encode_
UnicodeDecodeError: 'utf8' codec can't decode byte 0xff in position 911: unexpected code byte
Baard Johansen (baard) wrote : | #10 |
Baard Johansen (baard) wrote : | #11 |
Baard Johansen (baard) wrote : | #12 |
- Xorg.0.log.before-upgrade Edit (117.6 KiB, text/plain)
I would also like to add that Xv is enabled with the alpha 2 release, but stopped working after upgrading the system after installation. Attaching the Xorg-log from before the upgrade, in case this helps.
Baard Johansen (baard) wrote : | #14 |
Geir Ove Myhr (gomyhr) wrote : | #15 |
Thank you! It is very useful to know that it worked with alpha 2 before upgrades. The one major change I can think of after alpha 2 is that kernel modesetting (KMS) has been enabled in the kernel. Could you try to disable KMS on an upgraded Karmic to see if KMS is the culprit? To do that, add the following kernel parameter on boot (by pressing E on the GRUB boot menu IIRC): i915.modeset=0
More information about the addition of KMS in ubuntu:
https:/
Xorg.0.log from the test would be appreciated.
Geir Ove Myhr (gomyhr) wrote : | #16 |
Btw, I think you can also enable KMS with i915.modeset=1 on alpha-2 if you haven't upgraded yet, and see if it causes the problem.
summary: |
- No Xv support for 82852/855GM in Karmic + [i855] No Xv support for 82852/855GM in Karmic |
Baard Johansen (baard) wrote : Re: [i855] No Xv support for 82852/855GM in Karmic | #17 |
- Xorg.0.log.no-kms Edit (54.2 KiB, text/plain)
The problem is gone when KMS is disabled. I've already upgraded, but I can reinstall if that will provide you with much extra info.
summary: |
- [i855] No Xv support for 82852/855GM in Karmic + [i855] No Xv support for 82852/855GM (KMS bug) |
Geir Ove Myhr (gomyhr) wrote : | #18 |
> The problem is gone when KMS is disabled. I've already upgraded, but I can reinstall if that will provide you with much extra info.
That shouldn't be necessary.
It would probably be nice to have the output of `xvinfo` both with and without KMS. Also, are you on 32-bit or 64-bit?
With that information I think this is more or less ready to go upstream. If you feel that you are up to it, you can do it yourself. Otherwise I can put together a report once time permits. Instructions (and a template) for filing a bug upstream is at http://
Geir Ove Myhr (gomyhr) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #19 |
Actually, would you mind reporting the apport-collect problem as a bug as well? I suspect the output would actually mean something useful to the developer.
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | Incomplete → New |
status: | New → Confirmed |
In freedesktop.org Bugzilla #20901, unggnu (unggnu) wrote : | #20 |
Textured video works better than before but it still tears in some parts with an i915.
So what is the status of this issue?
In freedesktop.org Bugzilla #20901, Gordon Jin (gordon-jin) wrote : | #21 |
*** Bug 22978 has been marked as a duplicate of this bug. ***
Bryce Harrington (bryce) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #22 |
Hi Baard,
I've forwarded your bug upstream to https:/
Changed in xserver-xorg-video-intel (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in xserver-xorg-video-intel: | |
status: | Unknown → Confirmed |
Changed in xserver-xorg-video-intel: | |
status: | Confirmed → Invalid |
Baard Johansen (baard) wrote : | #23 |
Why has this been marked as "Invalid"? Is it because the bug at freedesktop.org has been marked as a duplicate? Shouldn't this bug be marked as duplicate instead?
Timo Aaltonen (tjaalton) wrote : | #24 |
the upstream bug was marked as invalid, not the ubuntu one. Updating the url.
Changed in xserver-xorg-video-intel: | |
status: | Invalid → Unknown |
Changed in xserver-xorg-video-intel: | |
status: | Unknown → Confirmed |
lannyboy (jincool) wrote : | #25 |
i also encountered the same problem -> No Xv support for 82852/855GM. there is no luck i could just enable it even i tried lines at xorg.conf.
(WW) intel(0): Disabling Xv because no adaptors could be initialized.
i am a using fedora 11.
Changed in xserver-xorg-video-intel (Ubuntu): | |
importance: | Medium → Wishlist |
In freedesktop.org Bugzilla #20901, Diego-abelenda (diego-abelenda) wrote : | #26 |
I am really interested in the video overlay as I own a 865GM
00:02.0 VGA compatible controller [0300]: Intel Corporation 82865G Integrated Graphics Controller [8086:2572] (rev 02)
That works out of the box with KMS but no textured video so... no Xv...
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #27 |
I've posted my latest work on porting the overlay to kms to <email address hidden>. I'm really interested in test-reports because I have just a 855GM to develop on. I'll upload my latest patches against kernel and ddx on this bug report, too.
Thx for all reports, Daniel
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #28 |
Created an attachment (id=28587)
patch for ddx
Apply to latest xf86-video-intel git master. To compile you need the
new ioctl definitions from the kernel.
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #29 |
Created an attachment (id=28588)
patch for ddx
this time the actual patch, not just the log ...
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #30 |
Created an attachment (id=28589)
patch for kernel
patch is against latest -linus (I'm using 2.6.31-
To install the new userspace headers do:
$ make install
Then copy usr/include/
(quick&dirty: overwrite the system header in /usr/include/drm)
In freedesktop.org Bugzilla #20901, Diego-abelenda (diego-abelenda) wrote : | #31 |
well... I just tested the patches and after that the video overlay is detected, I can play videos with mplayer using it, but can't put them in fullscreen, I just get a blue screen and mplayer spams this :
X11 error: BadAlloc (insufficient resources for operation)
so there might be a problem somewhere. There is no error nor warnings in the kernel, the Xorg.log or anywhere else than the output of mplayer.
xvinfo has a promising output:
X-Video Extension version 2.2
screen #0
Adaptor #0: "Intel(R) Video Overlay"
number of ports: 1
port base: 72
operations supported: PutImage
supported visuals:
depth 24, visualID 0x21
number of attributes: 5
"XV_COLORKEY" (range 0 to 16777215)
"
"XV_CONTRAST" (range 0 to 255)
"
"XV_PIPE" (range -1 to 1)
maximum XvImage size: 2048 x 2048
Number of image formats: 5
id: 0x32595559 (YUY2)
guid: 59555932-
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x434d5658 (XVMC)
guid: 58564d43-
bits per pixel: 12
number of planes: 3
type: YUV (planar)
So I think there might be just a little thing missing to make it work, unfortunately I don't know anything about the intel driver to begin the debug. My card :
00:02.0 VGA compatible controller [0300]: Intel Corporation 82865G Integrated Graphics Controller [8086:2572] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company D530 sff(dc578av) [103c:12bc]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at fc400000 (32-bit, non-prefetchable) [size=512K]
Region 2: I/O ports at 24e0 [size=8]
Expansion ROM at <unassigned> [disabled]
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #32 |
Created an attachment (id=28615)
patch for kernel
this should fix the fullscreen issue.
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #33 |
On Thu, Aug 13, 2009 at 02:35:30PM -0700, <email address hidden> wrote:
> --- Comment #13 from <email address hidden> 2009-08-13 14:35:29 PST ---
> well... I just tested the patches and after that the video overlay is detected,
> I can play videos with mplayer using it, but can't put them in fullscreen, I
> just get a blue screen and mplayer spams this :
>
> X11 error: BadAlloc (insufficient resources for operation)
>
> so there might be a problem somewhere. There is no error nor warnings in the
> kernel, the Xorg.log or anywhere else than the output of mplayer.
Thanks for testing. I've already fixed the fullscreen issue (it's a
over-eager test in the kernel due to a misconception on my side). I must
have sent out a stale version of the patches. I'll redo them.
One important question: Have you noticed any visual corruptions like
flickering (I have them here on my 855GM) on your 865G? That's the last
problem known to me and having a better picture of which chip revs are
affected may help.
Thanks, Daniel
In freedesktop.org Bugzilla #20901, Diego-abelenda (diego-abelenda) wrote : | #34 |
Thanks for your fast work. Now fullscreen works ^^
I had seen pretty bad corruption (1/4 of the screen goes green or displays a part of the video it shouldn't) when I changed the resolution to a lower one, I get a slight one at native resolution (only some lines that appear and disappear, I didn't see it when the full screen wasn't there as it is very small, but now that I can go to fullscreen I can see it).
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #35 |
> --- Comment #16 from <email address hidden> 2009-08-14 02:37:00 PST ---
> Thanks for your fast work. Now fullscreen works ^^
Good, thanks for testing.
> I had seen pretty bad corruption (1/4 of the screen goes green or displays a
> part of the video it shouldn't) when I changed the resolution to a lower one, I
> get a slight one at native resolution (only some lines that appear and
> disappear, I didn't see it when the full screen wasn't there as it is very
> small, but now that I can go to fullscreen I can see it).
At native resolution, when you stop the video, do the corruptions (slowly)
disappear? Some mouse-moving moving around of other windows may help (does
at least here). Just to make sure we're seeing the same type of
corruption.
About the reduced resolution issue: You may be hitting the completely
untested one-line-mode code. Can you post the output of
$ xrandr
when this happens? Or does the corruption disappear, when you stop the
video (like above)?
-Daniel
Changed in xserver-xorg-video-intel: | |
status: | Confirmed → In Progress |
In freedesktop.org Bugzilla #20901, Diego-abelenda (diego-abelenda) wrote : | #36 |
The corruption only affects the video nothing else.
Ah, the heavy corruption at lower resolution was probably the same issue as the missing fullscreen, it has disappeared.
Now the only remaining corruption are the lines that appear, and it seems dependent on the resolution of the video, the lesser the resolution it is the greater the number of lines. (I got a few lines with a 720p video and a lot with a 640x480 one), they appear and disappear just like if it were a refresh problem.
my xrandr output :
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 2048 x 2048
VGA1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 410mm x 256mm
1680x1050 59.9*+
1280x1024 75.0
1360x768 60.0
1024x768 75.1 70.1 60.0
800x600 72.2 75.0 60.3
640x480 72.8 75.0 60.0
720x400 70.1
dentaku65 (dentaku65) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #37 |
I can confirm this issue with Karmic Alpha 4
VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
My workaround is to use "nomodeset" at grub boot in order to do not use KMS
In freedesktop.org Bugzilla #20901, Gordon Jin (gordon-jin) wrote : | #38 |
Daniel, thanks for the patch.
Jesse, could you review and consider commit?
Changed in xserver-xorg-video-intel: | |
status: | In Progress → Confirmed |
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #39 |
On Mon, Aug 31, 2009 at 08:03:22PM -0700, <email address hidden> wrote:
> http://
> --- Comment #19 from Gordon Jin <email address hidden> 2009-08-31 20:03:21 PST ---
> Daniel, thanks for the patch.
>
> Jesse, could you review and consider commit?
Just fyi, there's an ongoing discussion on dri-devel about the right
kernel-userspace interface of this whole thing.
-Daniel
In freedesktop.org Bugzilla #20901, Michal Nowak (newman) wrote : | #40 |
Any progress?
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #41 |
On Sat, Sep 05, 2009 at 04:03:26AM -0700, <email address hidden> wrote:
> --- Comment #21 from Michal Nowak <email address hidden> 2009-09-05 04:03:25 PST ---
> Any progress?
Not really. There's still the bandwidth/
works). But I can't fix that because I don't have the docs (and I've
already tried all odd things that popped up while scanning through the ums
driver). So until someone at intel picks this up/reviews it, it's
unfortunately stalled.
-Daniel
In freedesktop.org Bugzilla #20901, Jesse Barnes (jbarnes-virtuousgeek) wrote : | #42 |
Daniel, on your 855 what's the FW_BLC reg when you see the flicker? The overlay FIFO should be controlled by the display plane C bits in that reg; maybe we have a bad watermark or burst size selected.
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #43 |
On Tue, Sep 08, 2009 at 09:44:33AM -0700, <email address hidden> wrote:
> --- Comment #23 from Jesse Barnes <email address hidden> 2009-09-08 09:44:31 PST ---
> Daniel, on your 855 what's the FW_BLC reg when you see the flicker? The
> overlay FIFO should be controlled by the display plane C bits in that reg;
> maybe we have a bad watermark or burst size selected.
I've already mucked around with FW_BLC and DSPARB values (there are some
small differences to the userspace driver), but turned up nothing. Anyway,
here are the values:
[ 181.323475] DSPARB: 15455
[ 181.323481] watermarks: FW_BLC: 1070128, FW_BLC2: 102
This is on latest git with drm-next (including latest intel stuff) merged
in. Unfortunately the flickering is still there. Below patch created this
output (the i915_regs stuff in drm-next hung my machine so I couldn't use
it).
diff --git a/drivers/
index 444cf8c..7f594a1 100644
--- a/drivers/
+++ b/drivers/
@@ -2107,6 +2107,8 @@ static int intel_get_
struct drm_i915_private *dev_priv = dev->dev_private;
uint32_t dsparb = I915_READ(DSPARB);
int size;
+
+ printk("DSPARB: %x\n", dsparb);
if (IS_I9XX(dev)) {
if (plane == 0)
@@ -2229,6 +2231,8 @@ static void i9xx_update_
I915_
I915_
+
+ printk("watermarks: FW_BLC: %x, FW_BLC2: %x\n", I915_READ(FW_BLC), I915_READ(
}
static void i830_update_
In freedesktop.org Bugzilla #20901, Jesse Barnes (jbarnes-virtuousgeek) wrote : | #44 |
Well, BLC2 does seem to have a low burst length:
42:40: display plane c burst length
000 - 4
001 - 8
010 - 12
011 - 16
100 - 20
101 - 24
110 - 28
111 - 32
36:32: display plane c watermark (fetches start when this many or more entries are available in the FIFO), in 32 byte units
00000 = 32 bytes
The default is 0x307 for this reg... If increasing the burst length doesn't help, maybe it's not a FIFO issue?
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #45 |
On Tue, Sep 08, 2009 at 06:21:14PM -0700, <email address hidden> wrote:
> --- Comment #25 from Jesse Barnes <email address hidden> 2009-09-08 18:21:11 PST ---
> Well, BLC2 does seem to have a low burst length:
>
> 42:40: display plane c burst length
> 000 - 4
> 001 - 8
> 010 - 12
> 011 - 16
> 100 - 20
> 101 - 24
> 110 - 28
> 111 - 32
>
> 36:32: display plane c watermark (fetches start when this many or more entries
> are available in the FIFO), in 32 byte units
> 00000 = 32 bytes
>
> The default is 0x307 for this reg... If increasing the burst length doesn't
> help, maybe it's not a FIFO issue?
I've tried 0x302 and 0x702 as values for FW_BLC2, but nothing really
changed. Previously I've copied the ums driver behaviour of not setting
anything (i.3. default value = 0x307), but that didn't help, either.
Still, the visual corruptions are nicely aligned, so it looks like the
some cacheline loads are too late. To other very puzzling thing is that
corruptions disappaer after a few secs, as long as no overlay flip is
being issued in the mean time. And the disappear in a very peculiar way,
namely cacheline by cacheline, i.e. I haven't ever seen new corruptions
pop up. Furthermore, when the image is clear, it stays that way (as long
as it does not get redrawn), i.e. even with cpu/gpu load there are no
further corruptions.
Thanks, Daniel
In freedesktop.org Bugzilla #20901, Jesse Barnes (jbarnes-virtuousgeek) wrote : | #46 |
On Wed, 9 Sep 2009 06:02:34 -0700 (PDT)
<email address hidden> wrote:
> http://
>
>
>
>
>
> --- Comment #26 from Daniel Vetter <email address hidden> 2009-09-09
> 06:02:33 PST --- On Tue, Sep 08, 2009 at 06:21:14PM -0700,
> <email address hidden> wrote:
> > --- Comment #25 from Jesse Barnes <email address hidden>
> > 2009-09-08 18:21:11 PST --- Well, BLC2 does seem to have a low
> > burst length:
> >
> > 42:40: display plane c burst length
> > 000 - 4
> > 001 - 8
> > 010 - 12
> > 011 - 16
> > 100 - 20
> > 101 - 24
> > 110 - 28
> > 111 - 32
> >
> > 36:32: display plane c watermark (fetches start when this many or
> > more entries are available in the FIFO), in 32 byte units
> > 00000 = 32 bytes
> >
> > The default is 0x307 for this reg... If increasing the burst
> > length doesn't help, maybe it's not a FIFO issue?
>
> I've tried 0x302 and 0x702 as values for FW_BLC2, but nothing really
> changed. Previously I've copied the ums driver behaviour of not
> setting anything (i.3. default value = 0x307), but that didn't help,
> either.
>
> Still, the visual corruptions are nicely aligned, so it looks like the
> some cacheline loads are too late. To other very puzzling thing is
> that corruptions disappaer after a few secs, as long as no overlay
> flip is being issued in the mean time. And the disappear in a very
> peculiar way, namely cacheline by cacheline, i.e. I haven't ever seen
> new corruptions pop up. Furthermore, when the image is clear, it
> stays that way (as long as it does not get redrawn), i.e. even with
> cpu/gpu load there are no further corruptions.
Ah ok, that sounds like it may cache flush related then. I remember
seeing something similar in the early KMS work. I was mapping the
framebuffer through the GTT, but I hadn't done a GTT domain transition
on it yet, so over time I had lots of cacheline sized writes to the
screen until things had finally flushed out of the CPU. Maybe you're
missing a similar domain transition in your code?
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #47 |
On Wed, Sep 09, 2009 at 09:41:55AM -0700, <email address hidden> wrote:
> Ah ok, that sounds like it may cache flush related then. I remember
> seeing something similar in the early KMS work. I was mapping the
> framebuffer through the GTT, but I hadn't done a GTT domain transition
> on it yet, so over time I had lots of cacheline sized writes to the
> screen until things had finally flushed out of the CPU. Maybe you're
> missing a similar domain transition in your code?
Thanks alot for the hint, Jesse. I indeed forgot a set_gtt_domain call.
Everything seems to work now. I'll update the patch (I'd like to decouple
the gpu and cpu, atm the running in lockstep for testing purposes) and
resen for testing. Do you think the kernel side of this series could still
be merged into .32?
Thanks, Daniel
In freedesktop.org Bugzilla #20901, Jesse Barnes (jbarnes-virtuousgeek) wrote : | #48 |
(In reply to comment #28)
> Thanks alot for the hint, Jesse. I indeed forgot a set_gtt_domain call.
> Everything seems to work now. I'll update the patch (I'd like to decouple
> the gpu and cpu, atm the running in lockstep for testing purposes) and
> resen for testing. Do you think the kernel side of this series could still
> be merged into .32?
Great! Yeah, I'm hoping this can land in .32. I'll review the next set you post.
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #49 |
Created an attachment (id=29397)
patch for kernel
This is the latest version with the cache-flushing fixed. Recompiling the userspace part is not necessary. Please test, thanks.
Jesse, I'll repost the split-up patch series tomorrow.
-Daniel
In freedesktop.org Bugzilla #20901, Diego-abelenda (diego-abelenda) wrote : | #50 |
I just patched the 2.6.31 release with the new kernel patch, it works great, the video corruption is nearly entirely gone, now I have only a "hole" in the video from time to time : 1/6 of the lines are black instead of displaying the video during 1-2 frames, but it's far better than before thank you.
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #51 |
On Fri, Sep 11, 2009 at 03:07:40AM -0700, <email address hidden> wrote:
> --- Comment #31 from <email address hidden> 2009-09-11 03:07:38 PST ---
> I just patched the 2.6.31 release with the new kernel patch, it works great,
> the video corruption is nearly entirely gone, now I have only a "hole" in the
> video from time to time : 1/6 of the lines are black instead of displaying the
> video during 1-2 frames, but it's far better than before thank you.
Are you using a compositing window manager? If so, can you please test
wheter it works when turning compositin off (perhaps just run a failsafe
session)? I'm experiencing similar issues when using compositioning as you
described.
-Daniel
In freedesktop.org Bugzilla #20901, Diego-abelenda (diego-abelenda) wrote : | #52 |
I don't use composition.
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #53 |
On Fri, Sep 11, 2009 at 04:20:40AM -0700, <email address hidden> wrote:
> --- Comment #33 from <email address hidden> 2009-09-11 04:20:38 PST ---
> I don't use composition.
Ok. Next idea: What video player are you using? Can you test a different
one? xvtest is nice for _very_ basic xv testing (<space> switches colors,
v draws a gradient).
git clone git://anongit.
I've got an idea what might be causing this. But some more testing first
would be nice.
-Daniel
In freedesktop.org Bugzilla #20901, Diego-abelenda (diego-abelenda) wrote : | #54 |
Oh interesting, as soon as I move its window I cannot switch vt anymore : chvt would just stay there and do nothing, I had to kill it to regain access to the shell, same for xrandr, it became impossible to terminate X in a normal way, even SIGTERM failed, I had to send SIGKILL to it, but all remained the same way so I had to reboot.
I played a little with the default size of the window overlay in xvtest (the #define DEFAULT_WIDTH and DEFAULT_HEIGHT), putting some values beside the default 256x256 (which seems to work no problem).
I discovered that the program causes the screen to be corrupted at many (nearly all ?) other sizes, and I even made it segfault by putting 1600x900 and this segfault made KMS quite angry again, but this time It refused to display anything, black screen nothing else. The same happens if I press "v", the first time it displays a nice color gradient the second time black screen.
No error message in the kernel or X logs.
btw I use mplayer version 1.0_rc2_
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #55 |
> --- Comment #35 from <email address hidden> 2009-09-12 07:02:48 PST ---
Thanks for testing. I'm sorry for this tedious back-and-forth
trial-and-error testing. I've rebased my work onto drm-intel-next and I'm
now exprience similar problems as you described below. I'm working on a
fix, but it needs some more testing.
I've also got an idea on how to fix can't-kill-
for the common case), but that needs some more time.
> Oh interesting, as soon as I move its window I cannot switch vt anymore : chvt
> would just stay there and do nothing, I had to kill it to regain access to the
> shell, same for xrandr, it became impossible to terminate X in a normal way,
> even SIGTERM failed, I had to send SIGKILL to it, but all remained the same way
> so I had to reboot.
>
> I played a little with the default size of the window overlay in xvtest (the
> #define DEFAULT_WIDTH and DEFAULT_HEIGHT), putting some values beside the
> default 256x256 (which seems to work no problem).
>
> I discovered that the program causes the screen to be corrupted at many (nearly
> all ?) other sizes, and I even made it segfault by putting 1600x900 and this
> segfault made KMS quite angry again, but this time It refused to display
> anything, black screen nothing else. The same happens if I press "v", the first
> time it displays a nice color gradient the second time black screen.
>
> No error message in the kernel or X logs.
>
>
> btw I use mplayer version 1.0_rc2_
But the occasional black stripe is still there?
-Daniel
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #56 |
Created an attachment (id=29518)
patch for ddx
As promised the new kernel patch with the wc-cache flushing fix. This survived one hour of scripted stress-testing on my box. Neither the ums xorg driver nor any of my previous patches managed to do this, so it looks quite solid.
To test apply this on top of the drm-intel-next branch of
git://git.
This tree contains another cache flushing fix for i8xx hw by Eric.
Thx, Daniel
Beni Cherniavsky (cben) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #57 |
Also affects me with 945GME on Karmic (latest packages as of 2009-09-21, 2.6.31-10-generic kernel).
Worked before upgrade on Jaunty.
VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
Problem went away when I added "i915.modeset=0 nomodeset" to kernel command line.
Will try to apport-collect.
P.S. dmesg includes the line:
[ 0.000000] Unknown boot option `i915.modeset=0': ignoring
so it's probably "nomodeset" that does the trick.
Beni Cherniavsky (cben) wrote : apport-collect data | #58 |
Architecture: i386
DistroRelease: Ubuntu 9.10
MachineType: MICRO-STAR INTERNATIONAL CO., LTD U-100
Package: xserver-
PackageArchitec
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=
LANG=es_ES.UTF-8
SHELL=
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu5
libgl1-mesa-glx 7.6.0~git200908
libdrm2 2.4.13-1ubuntu1
xserver-
xserver-
Tags: ubuntu-unr
Uname: Linux 2.6.31-10-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare sudo
dmi.bios.date: 07/16/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.3
dmi.board.
dmi.board.name: U-100
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO., LTD
dmi.board.version: Ver.001
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO., LTD
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: U-100
dmi.product.
dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO., LTD
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-10-generic
Beni Cherniavsky (cben) wrote : BootDmesg.txt | #59 |
Beni Cherniavsky (cben) wrote : CurrentDmesg.txt | #60 |
Beni Cherniavsky (cben) wrote : Dependencies.txt | #61 |
Beni Cherniavsky (cben) wrote : Lspci.txt | #62 |
Beni Cherniavsky (cben) wrote : Lsusb.txt | #63 |
Beni Cherniavsky (cben) wrote : PciDisplay.txt | #64 |
Beni Cherniavsky (cben) wrote : ProcCpuinfo.txt | #65 |
Beni Cherniavsky (cben) wrote : ProcInterrupts.txt | #66 |
Beni Cherniavsky (cben) wrote : ProcModules.txt | #67 |
Beni Cherniavsky (cben) wrote : UdevDb.txt | #68 |
Beni Cherniavsky (cben) wrote : UdevLog.txt | #69 |
Beni Cherniavsky (cben) wrote : XorgConf.txt | #70 |
Beni Cherniavsky (cben) wrote : XorgLog.txt | #71 |
Beni Cherniavsky (cben) wrote : XorgLogOld.txt | #72 |
Beni Cherniavsky (cben) wrote : Xrandr.txt | #73 |
Beni Cherniavsky (cben) wrote : glxinfo.txt | #74 |
Beni Cherniavsky (cben) wrote : monitors.xml.txt | #75 |
Beni Cherniavsky (cben) wrote : setxkbmap.txt | #76 |
Beni Cherniavsky (cben) wrote : xdpyinfo.txt | #77 |
Beni Cherniavsky (cben) wrote : xkbcomp.txt | #78 |
tags: | added: apport-collected |
Pedro Saraiva (pedro-a34195) wrote : apport-collect data | #79 |
Architecture: i386
DistroRelease: Ubuntu 9.10
Lsusb:
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Acer TravelMate 2300
Package: xserver-
PackageArchitec
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
SHELL=/bin/bash
LANG=pt_PT.UTF-8
LANGUAGE=
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu5
libgl1-mesa-glx 7.6.0~git200908
libdrm2 2.4.13-1ubuntu1
xserver-
xserver-
Uname: Linux 2.6.31-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/
XorgLogOld: Error: [Errno 2] No such file or directory: '/var/log/
dmi.bios.date: 08/03/2004
dmi.bios.vendor: ACER
dmi.bios.version: 3A07
dmi.board.name: TravelMate 2300
dmi.board.vendor: Acer
dmi.board.version: Rev 1.0
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnACER:
dmi.product.name: TravelMate 2300
dmi.product.
dmi.sys.vendor: Acer
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-11-generic
Pedro Saraiva (pedro-a34195) wrote : BootDmesg.txt | #80 |
Pedro Saraiva (pedro-a34195) wrote : CurrentDmesg.txt | #81 |
Pedro Saraiva (pedro-a34195) wrote : Dependencies.txt | #82 |
Pedro Saraiva (pedro-a34195) wrote : Lspci.txt | #83 |
Pedro Saraiva (pedro-a34195) wrote : PciDisplay.txt | #84 |
Pedro Saraiva (pedro-a34195) wrote : ProcCpuinfo.txt | #85 |
Pedro Saraiva (pedro-a34195) wrote : ProcInterrupts.txt | #86 |
Pedro Saraiva (pedro-a34195) wrote : ProcModules.txt | #87 |
Pedro Saraiva (pedro-a34195) wrote : UdevDb.txt | #88 |
Pedro Saraiva (pedro-a34195) wrote : UdevLog.txt | #89 |
Pedro Saraiva (pedro-a34195) wrote : XorgLog.txt | #90 |
Pedro Saraiva (pedro-a34195) wrote : Xrandr.txt | #91 |
Pedro Saraiva (pedro-a34195) wrote : glxinfo.txt | #92 |
Pedro Saraiva (pedro-a34195) wrote : setxkbmap.txt | #93 |
Pedro Saraiva (pedro-a34195) wrote : xdpyinfo.txt | #94 |
Pedro Saraiva (pedro-a34195) wrote : xkbcomp.txt | #95 |
Bryce Harrington (bryce) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #96 |
Upstream created a kernel patch to solve this issue, so reassigning to linux.
affects: | xserver-xorg-video-intel (Ubuntu) → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
status: | Triaged → New |
tags: | added: xorg-needs-kernel-fix |
Matteo Settenvini (tchernobog) wrote : | #97 |
I can't play any video without many frames skipping. This makes Ubuntu unusable to watch any video with e.g. Totem or Mplayer. Thus, nominating for fixing it before Karmic final.
@Bryce: could you please provide a link to the patch, so we can evaluate it? Thanks.
In freedesktop.org Bugzilla #20901, Jesse Barnes (jbarnes-virtuousgeek) wrote : | #98 |
Eric will be pulling this in shortly...
Matteo Settenvini (tchernobog) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #99 |
- Output of xvinfo Edit (1.9 KiB, text/plain)
Something happened with the updates I did today (it was a couple of days I didn't update, say from Friday).
Now I supposedly have xvideo support (see attached output of xvinfo, until yesterday it gave me "No adapters present"), however things got worse!
The whole system is mostly unusable: using Firefox or other applications (like Deluge or gedit, don't ask me why) brings the cpu to 100%. Browsing to a new page takes 10-15 seconds. Let's not mention opening a file chooser dialog!
Looking with "top" shows Xorg being the culprit: all windows redrawing are painfully slow.
I believe that this fix or another related fix brought us xvideo support, but for some reason the allocated area is wrong. If I try to launch totem, it always crashes with:
The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 94 error_code 11 request_code 132 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Mplayer shows a blue screen, and prints a long list of:
VO: [xv] 1024x768 => 1024x768 Planar YV12 [fs]
X11 error: BadAlloc (insufficient resources for operation)0.6% 1 0
X11 error: BadAlloc (insufficient resources for operation)
Matteo Settenvini (tchernobog) wrote : | #100 |
- Xorg.0.log Edit (105.9 KiB, text/plain)
Attaching my Xorg.0.log. A lot of errors related to drm not initializing (bad file descriptor), unable to initialize kernel memory manager, and "pinning" xv (no idea what it means) are present.
Changed in xserver-xorg-video-intel: | |
status: | Confirmed → Fix Released |
In freedesktop.org Bugzilla #20901, Michal Nowak (newman) wrote : | #101 |
(In reply to comment #38)
> Eric will be pulling this in shortly...
Cool! Thanks everyone involved.
Matteo Settenvini (tchernobog) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #102 |
With today update of the linux kernel (to version 2.6.31.12.23), things reverted back to the situation of having no xvideo support, but at least the system is usable again.
Pedro Saraiva (pedro-a34195) wrote : | #103 |
Is the patch already applied on todays xserver-
I'm still getting:
intel(0): Intel XvMC decoder disabled
(WW) intel(0): Disabling Xv because no adaptors could be initialized.
Leann Ogasawara (leannogasawara) wrote : | #104 |
The patch for the kernel is currently in drm-intel-next and not yet merged into Linus' tree nor in Karmic. This will likely be available in Lucid.
ogasawara@
commit 9871afa47454b40
Author: Daniel Vetter <email address hidden>
Date: Tue Sep 15 22:57:34 2009 +0200
drm/i915: implement drmmode overlay support v4
Changed in linux (Ubuntu): | |
status: | New → Triaged |
Matteo Settenvini (tchernobog) wrote : | #105 |
So, what's the proper fix for karmic? I can't watch any video without it stuttering and the CPU going to 100%... DVD are absolutely unwatchable.
I made three different installations of jaunty this week, and all three have an Intel 82852/855GM. It may be a coincidence, but at least here in Italy for laptops bought in the years 2003-2007 it's a fairly common integrated video card.
Expect some complaining from users that update to karmic with this bug still unsolved...
Pedro Saraiva (pedro-a34195) wrote : Re: [Bug 395932] Re: [i855] No Xv support for 82852/855GM (KMS bug) | #106 |
The fix is disable kernel mode setting... Put "nomodeset" in the kernel boot
options in grub config file.
Or compile your own kernel and patch it, witch I'll do when I've time...
2009/10/16 Matteo Settenvini <email address hidden>
> So, what's the proper fix for karmic? I can't watch any video without it
> stuttering and the CPU going to 100%... DVD are absolutely unwatchable.
>
> I made three different installations of jaunty this week, and all three
> have an Intel 82852/855GM. It may be a coincidence, but at least here in
> Italy for laptops bought in the years 2003-2007 it's a fairly common
> integrated video card.
>
> Expect some complaining from users that update to karmic with this bug
> still unsolved...
>
> --
> [i855] No Xv support for 82852/855GM (KMS bug)
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
Geir Ove Myhr (gomyhr) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #107 |
This should go into the release notes of Karmic. Mentioning that Xv (accelerated video playback) does not work on this chipset and that the workaround is to turn off KMS.
Matteo Settenvini (tchernobog) wrote : | #108 |
Thanks Pedro. That works for me.
On a side note, what about a small kludge for karmic:
the intel-driver package could install a 09_i810_karmic_fix file in /etc/grub.d reading like:
if [ ! -z "$(lspci | grep 'VGA compatible' | grep '82852/855GM')" ];
then GRUB_CMDLINE_
fi
That would make users happy, would be easy to remove upon transition to lucid or when this bug gets fixed, and would require no further modifications to the release notes. Plus, it would not require user manual intervention (I would have problems to have my girlfriend or dad firing up a console and searching for the grub settings...).
Anyway, if it's too ugly, just disregard this post.
Steve Langasek (vorlon) wrote : | #109 |
Documented at <https:/
When using the default kernel-mode-setting (KMS) option in Ubuntu 9.10, users with Intel 82852/855GM cards will find that they are unable to use the Xv extension for playing videos. This may show up as high CPU usage or stuttering during video playback, or a failure to play videos at all with some applications. As a workaround, users can add the option nomodeset to the kernel boot options in the grub config, to disable the use of KMS. (395932)
Changed in ubuntu-release-notes: | |
status: | New → Fix Released |
Imi (imrandotuk) wrote : apport-collect data | #110 |
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'I82801DBICH4'
Mixer name : 'Analog Devices AD1981B'
Components : 'AC97a:41445374'
Controls : 26
Simple ctrls : 18
CheckboxSubmission: 4705d6799144556
CheckboxSystem: b1cca5f799a911b
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: IBM 23733JG
Package: linux (not installed)
PccardctlIdent:
Socket 0:
no product info available
Socket 1:
no product info available
PccardctlStatus:
Socket 0:
no card
Socket 1:
no card
ProcCmdLine: root=UUID=
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.UTF-8
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.24
RfKill:
0: tpacpi_
Soft blocked: yes
Hard blocked: no
Uname: Linux 2.6.31-14-generic i686
UserGroups: adm admin audio cdrom dialout fuse lpadmin netdev plugdev sambashare video
WpaSupplicantLog:
dmi.bios.date: 06/18/2007
dmi.bios.vendor: IBM
dmi.bios.version: 1RETDRWW (3.23 )
dmi.board.name: 23733JG
dmi.board.vendor: IBM
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: IBM
dmi.chassis.
dmi.modalias: dmi:bvnIBM:
dmi.product.name: 23733JG
dmi.product.
dmi.sys.vendor: IBM
Imi (imrandotuk) wrote : AlsaDevices.txt | #111 |
Imi (imrandotuk) wrote : AplayDevices.txt | #112 |
Imi (imrandotuk) wrote : ArecordDevices.txt | #113 |
Imi (imrandotuk) wrote : BootDmesg.txt | #114 |
Imi (imrandotuk) wrote : Card0.Amixer.values.txt | #115 |
Imi (imrandotuk) wrote : Card0.Codecs.codec97.0.ac97.0.0.txt | #116 |
Imi (imrandotuk) wrote : Card0.Codecs.codec97.0.ac97.0.0.regs.txt | #117 |
Imi (imrandotuk) wrote : CurrentDmesg.txt | #118 |
Imi (imrandotuk) wrote : IwConfig.txt | #119 |
Imi (imrandotuk) wrote : Lspci.txt | #120 |
Imi (imrandotuk) wrote : PciMultimedia.txt | #121 |
Imi (imrandotuk) wrote : ProcCpuinfo.txt | #122 |
Imi (imrandotuk) wrote : ProcInterrupts.txt | #123 |
Imi (imrandotuk) wrote : ProcModules.txt | #124 |
Imi (imrandotuk) wrote : UdevDb.txt | #125 |
Imi (imrandotuk) wrote : UdevLog.txt | #126 |
Imi (imrandotuk) wrote : WifiSyslog.txt | #127 |
Imi (imrandotuk) wrote : XsessionErrors.txt | #128 |
Previr (previr) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #129 |
Hello All,
I have an old PC with Intel 845 Graphics :
=======
00:02.0 VGA compatible controller [0300]: Intel Corporation 82845G/
Subsystem: Micro-Star International Co., Ltd. Device [1462:5778]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at ee000000 (32-bit, non-prefetchable) [size=512K]
Capabilities: <access denied>
Kernel modules: i915
=======
I added 'nomodeset' in '/boot/
=======
title Ubuntu 9.10, kernel 2.6.31-14-generic
uuid 2ff1733b-
kernel /boot/vmlinuz-
initrd /boot/initrd.
quiet
=======
The problem still PERSISTS on my PC.
Should I just downgrade to Jaunty where Video Playback was fine?
Best regards,
~Previr
Previr (previr) wrote : apport-collect data | #130 |
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/timer: previr 1490 f.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'I82801DBICH4'
Mixer name : 'Realtek ALC658D'
Components : 'AC97a:414c4781'
Controls : 38
Simple ctrls : 24
CheckboxSubmission: e640f6585f6d8d7
CheckboxSystem: daed2f3d6643b4a
CurrentDmesg:
[ 36.519379] ppdev: user-space parallel port driver
[ 42.185307] eth0: no IPv6 routers present
[ 108.996265] vlc[1791]: segfault at 0 ip 02404fc0 sp b73077e0 error 6 in libQtGui.
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
Lsusb:
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c019 Logitech, Inc. Optical Tilt Wheel Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Hewlett-Packard PPPPPP-ABA MMMMM
Package: linux (not installed)
ProcCmdLine: root=UUID=
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_IN
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.24
RfKill:
Uname: Linux 2.6.31-14-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
WpaSupplicantLog:
dmi.bios.date: 02/25/2004
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 3.08
dmi.board.name: Gamila/Giovani/Neon series
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO., LTD
dmi.board.version: 030
dmi.chassis.type: 3
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: PPPPPP-ABA MMMMM
dmi.sys.vendor: Hewlett-Packard
Previr (previr) wrote : AlsaDevices.txt | #131 |
Previr (previr) wrote : AplayDevices.txt | #132 |
Previr (previr) wrote : ArecordDevices.txt | #133 |
Previr (previr) wrote : BootDmesg.txt | #134 |
Previr (previr) wrote : Card0.Amixer.values.txt | #135 |
Previr (previr) wrote : Card0.Codecs.codec97.0.ac97.0.0.txt | #136 |
Previr (previr) wrote : Card0.Codecs.codec97.0.ac97.0.0.regs.txt | #137 |
Previr (previr) wrote : Lspci.txt | #138 |
Previr (previr) wrote : PciMultimedia.txt | #139 |
Previr (previr) wrote : ProcCpuinfo.txt | #140 |
Previr (previr) wrote : ProcInterrupts.txt | #141 |
Previr (previr) wrote : ProcModules.txt | #142 |
Previr (previr) wrote : UdevDb.txt | #143 |
Previr (previr) wrote : UdevLog.txt | #144 |
Previr (previr) wrote : WifiSyslog.txt | #145 |
Previr (previr) wrote : XsessionErrors.txt | #146 |
Beni Cherniavsky (cben) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #147 |
Previr, this seems interesting and important.
[mind you, I'm not a developer, just trying to push this bug along]
Can you also attach:
(1) the file /var/log/Xorg.0.log
(2) the output of the command: xvinfo
Downgrading a working system is tricky and painful.
I'd advice to wait for solution/workaround before you resort to that.
Meanwhile, best workaround I had before "nomodeset" solved Xv for me:
mplayer -vm -vo x11 -framedrop
Be warned that -vm might sometimes switch to a low resolution and not restore it :-(
xrandr --auto
and
xrandr -s 1024x768 # or whatever you like
will be your friends then...
Beni Cherniavsky (cben) wrote : | #148 |
Previr, could you also attach:
(1) the file /var/log/Xorg.0.log
(2) the output of the command: xvinfo
Downgrading is a somewhat painful, I recommend you wait a bit more for a solution before resorting to that.
Meanwhile, a few tips for minimal-CPU playback:
(1) disable compiz (System→
(1) use:
mplayer -vm -vo x11 -framedrop <movie file>
be prepared that -vm might leave you with a bad resolution on exit;
if that happens, running:
xrandr --auto
or
xrandr -s 1024x768
(or whatever resolution you like) should help.
[sorry if this appears twice, it seems lauchpad ate my comment]
Geir Ove Myhr (gomyhr) wrote : | #149 |
Guys, please don't do any more `apport-collect 395932`. We don't need that information at this point and it only contributes to making this bug report more unreadable. If you look at the upstream bug report, you will see that Daniel Vetter has been working hard to implement this, but this is aimed at kernel 2.6.32, so it will probably never appear in Karmic, but should make it to Lucid. The commit implementing this upstream seems to be http://
When the Lucid alpha versions with this implemented arrives, testing of this will be appreciated. For now, we don't need any more user input or confirmations.
Geir Ove Myhr (gomyhr) wrote : | #150 |
Pervir and Beni, you seem to be talking about an issue which is slightly different than what this bug report was originally about (which is Xv not working with KMS due to overlay video not being implemented for KMS). Please file a new bug report with `ubuntu-bug xserver-
Previr (previr) wrote : | #151 |
- Xorg.0.log Edit (54.0 KiB, text/plain)
I agree that this is slightly different and should be filed as a separate bug.
Just for Beni :
Previr (previr) wrote : | #152 |
- xvinfo.txt Edit (1.9 KiB, text/plain)
Just for Beni.
I agree that this is slightly different and should be filed as a separate bug.
Beni Cherniavsky (cben) wrote : Re: [Bug 395932] Re: [i855] No Xv support for 82852/855GM (KMS bug) | #153 |
Indeed. Pervir - according to xvinfo you do have Xv working, so it's
a very different bug.
Xorg.0.log says "Failed to pin xv buffer" repeatedly,
which means you might have one of these bugs:
https:/
https:/
If not, you'll have to file a new bug report.
Also include in that report the output of the video player, and how
exactly it fails to play.
Previr (previr) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #154 |
- mplayer_logs.txt Edit (4.6 KiB, text/plain)
Before filing a new bug with `ubuntu-bug xserver-
[1] mplayer -vo x11 <movie file> ==> This one is OK with video playback
[2] mplayer -vo xv <movie file> ==> This one gives multiple errors.
"X11 error: BadAlloc (insufficient resources for operation)?,?% 0 0
X11 error: BadAlloc (insufficient resources for operation)?,?% 7 0
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
"
Geir Ove Myhr (gomyhr) wrote : | #155 |
There is another upstream bug report regarding 855GM overlay video not working with KMS: https:/
Antti Kaihola (akaihola) wrote : | #156 |
Adding nomodeset fixes this on my Dell Inspiron 500m with a 82852/855GM and a 1400x1050 display, running kernel 2.6.31-15-generic and Xorg from the xorg-edgers ppa (xorg 7.4+3ubuntu10 and intel driver 2:2.9.1~
With KSM, watching a DVD with Totem, the framerate goes down to almost 1 fps. VLC is almost ok, 10% of frames dropped with 100% CPU load.
Without KSM, VLC is perfect but Totem goes nuts: viewing a DVD works sometimes when using a small window, but never full-screen. It looks like the UI is on top of the video.
Also, I think disabling KSM caused another problem: when waking up from suspend-to-RAM for the first time, the display resolution came up lower than normal, and playing a DVD with VLC on XVideo caused a hard lock-up - not even Alt-SysRq-K,S,U,B could boot the machine.
I tried suspending again manually after rebooting, and now it worked correctly. The lock-up occurred after the laptop had supended automatically due to being idle (I've set a 30 minute timeout for suspend). I'll keep an eye on the issue and see if there's a specific bug report for it.
sTiLL (stillka) wrote : | #157 |
Hello,
on my Thinkpad X40 I have same problem. Jut for information, I am using latest 2.6.32 kernel from kernel-ppa and latest intel drivers from xorg-edgers ppa.
(II) LoadModule: "intel"
(II) Loading /usr/lib/
(II) Module intel: vendor="X.Org Foundation"
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
(II) intel(0): Creating default Display subsection in Screen section
"Builtin Default intel Screen 0" for depth/fbbpp 24/32
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 855GME
(--) intel(0): Chipset: "852GM/855GM"
(==) intel(0): video overlay key set to 0x101fe
(II) intel(0): Output VGA1 has no monitor section
(II) intel(0): Output LVDS1 has no monitor section
(II) intel(0): found backlight control interface /sys/class/
(II) intel(0): EDID for output VGA1
(II) intel(0): EDID for output LVDS1
(II) intel(0): Output VGA1 disconnected
(II) intel(0): Output LVDS1 connected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output LVDS1 using initial mode 1024x768
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(==) intel(0): DPI set to (96, 96)
(II) intel(0): [DRI2] Setup complete
(**) intel(0): Tiling enabled
(**) intel(0): SwapBuffers wait enabled
(==) intel(0): VideoRam: 131072 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): No memory allocations
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(II) intel(0): DPMS enabled
(WW) intel(0): Disabling Xv because no adaptors could be initialized. <================
(II) intel(0): direct rendering: DRI2 Enabled
And second bug, with new Intel driver "nomodeset" option cause failing of Xserver start:
...
(II) LoadModule: "intel"
(II) Loading /usr/lib/
(II) Module intel: vendor="X.Org Foundation"
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
(EE) intel(0): No kernel modesetting driver detected.
(II) UnloadModule: "intel"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
In freedesktop.org Bugzilla #20901, Octavsly-tiscali (octavsly-tiscali) wrote : | #158 |
Should XVideo be supported on:
- KMS enabled
- 0:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
- mesa 7.7_rc3
- intel driver 2.9.1
- libdrm 2.4.17
- Linux xxxxxx 2.6.32-gentoo #3 SMP Mon Dec 21 23:20:01 CET 2009 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux
since it my case it does not work:
# xvinfo
X-Video Extension version 2.2
screen #0
no adaptors present
if KMS is disabled XVideo works
Should I open a new bug report?
In freedesktop.org Bugzilla #20901, Julien Cristau (jcristau) wrote : | #159 |
> --- Comment #40 from Octavian Petre <email address hidden> 2009-12-23 01:12:20 PST ---
> Should XVideo be supported on:
>
> - Linux xxxxxx 2.6.32-gentoo #3 SMP Mon Dec 21 23:20:01 CET 2009 i686 Intel(R)
> Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux
the i915 overlay code will be included in linux 2.6.33.
In freedesktop.org Bugzilla #20901, Daniel-ffwll (daniel-ffwll) wrote : | #160 |
On Wed, Dec 23, 2009 at 06:16:25AM -0800, <email address hidden> wrote:
> the i915 overlay code will be included in linux 2.6.33.
Furthermore you need a more recent xf86-video-intel, support will be
included by default in the upcoming 2.9.10 release.
DarkMastero (catmastero) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #161 |
Tried to update my operating system ad encountered an error disallowing a packet to be installed or upgraded (at least that's what the error message said).
Roan (roan) wrote : apport-collect data | #162 |
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'I82801DBICH4'
Mixer name : 'Realtek ALC250 rev 2'
Components : 'AC97a:414c4752'
Controls : 33
Simple ctrls : 21
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
Lsusb:
Bus 003 Device 002: ID 046e:52c4 Behavior Tech. Computer Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: TOSHIBA Satellite M35X
Package: linux (not installed)
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
LANGUAGE=
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.25
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Uname: Linux 2.6.31-17-generic i686
UserGroups:
WpaSupplicantLog:
dmi.bios.date: 03/23/2005
dmi.bios.vendor: TOSHIBA
dmi.bios.version: V1.90
dmi.board.name: EAL20
dmi.board.vendor: TOSHIBA
dmi.board.version: Null
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.
dmi.modalias: dmi:bvnTOSHIBA:
dmi.product.name: Satellite M35X
dmi.product.
dmi.sys.vendor: TOSHIBA
Roan (roan) wrote : AlsaDevices.txt | #163 |
Roan (roan) wrote : AplayDevices.txt | #164 |
Roan (roan) wrote : ArecordDevices.txt | #165 |
Roan (roan) wrote : BootDmesg.txt | #166 |
Roan (roan) wrote : Card0.Amixer.values.txt | #167 |
Roan (roan) wrote : Card0.Codecs.codec97.0.ac97.0.0.txt | #168 |
Roan (roan) wrote : Card0.Codecs.codec97.0.ac97.0.0.regs.txt | #169 |
Roan (roan) wrote : CurrentDmesg.txt | #170 |
Roan (roan) wrote : IwConfig.txt | #171 |
Roan (roan) wrote : Lspci.txt | #172 |
Roan (roan) wrote : PciMultimedia.txt | #173 |
Roan (roan) wrote : ProcCpuinfo.txt | #174 |
Roan (roan) wrote : ProcInterrupts.txt | #175 |
Roan (roan) wrote : ProcModules.txt | #176 |
Roan (roan) wrote : UdevDb.txt | #177 |
Roan (roan) wrote : UdevLog.txt | #178 |
Roan (roan) wrote : WifiSyslog.txt | #179 |
Roan (roan) wrote : XsessionErrors.txt | #180 |
Matteo Settenvini (tchernobog) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #181 |
This bug is still valid on Lucid. Since it's a LTS, and given the number of people owning Intel cards, I think it'll be nice a backport of the kernel patches needed to fix this bug. Playing a video in Totem with a resolution above 640x480 hogs my CPU at 100% and makes anything larger unwatchable. (P4 2.4GHz here, YMMV). Is it feasible?
Matteo Settenvini (tchernobog) wrote : | #182 |
Sorry for the spam: by the way, my system doesn't boot in Lucid with "nomodeset" anymore (Playmouth related? It just hangs on a black screen before starting Xorg), so no workaround is present at the moment.
description: | updated |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
ruegi (ruegi-k) wrote : apport-collect data | #183 |
AlsaDevices:
total 0
drwxr-xr-x 2 root root 60 2010-02-09 23:06 by-path
AplayDevices: aplay: device_list:223: no soundcards found...
Architecture: i386
ArecordDevices: arecord: device_list:223: no soundcards found...
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/dsp', '/dev/snd/by-path', '/dev/sequencer2', '/dev/sequencer', '/dev/seq'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
Lsusb: Error: command ['lsusb'] failed with exit code 1:
MachineType: FUJITSU FMVFC50TW
Package: xserver-
PackageArchitec
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: root=UUID=
ProcEnviron:
PATH=(custom, no user)
LANG=ja_JP.UTF-8
LANGUAGE=
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu10
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-
xserver-
RfKill: Can't open RFKILL control device: No such file or directory
Uname: Linux 2.6.28-18-generic i686
UserGroups:
XsessionErrors:
(gnome-
(gnome-
(polkit-
(nautilus:1616): Eel-CRITICAL **: eel_preferences
(nautilus:1836): Eel-CRITICAL **: eel_preferences
dmi.bios.date: 11/20/2008
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.02
dmi.board.name: FJNB027
dmi.board.vendor: FUJITSU
dmi.chassis.type: 3
dmi.chassis.vendor: FUJITSU
dmi.modalias: dmi:bvnFUJITSU/
dmi.product.name: FMVFC50TW
dmi.sys.vendor: FUJITSU
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.28-18-generic
ruegi (ruegi-k) wrote : BootDmesg.txt | #184 |
ruegi (ruegi-k) wrote : Card0.Amixer.info.txt | #185 |
ruegi (ruegi-k) wrote : Card0.Amixer.values.txt | #186 |
ruegi (ruegi-k) wrote : Card0.Codecs.codec.0.txt | #187 |
ruegi (ruegi-k) wrote : CurrentDmesg.txt | #188 |
ruegi (ruegi-k) wrote : Dependencies.txt | #189 |
ruegi (ruegi-k) wrote : GdmLog.txt | #190 |
ruegi (ruegi-k) wrote : GdmLogOld.txt | #191 |
ruegi (ruegi-k) wrote : IwConfig.txt | #192 |
ruegi (ruegi-k) wrote : Lspci.txt | #193 |
ruegi (ruegi-k) wrote : PciDisplay.txt | #194 |
ruegi (ruegi-k) wrote : PciMultimedia.txt | #195 |
ruegi (ruegi-k) wrote : ProcCpuinfo.txt | #196 |
ruegi (ruegi-k) wrote : ProcInterrupts.txt | #197 |
ruegi (ruegi-k) wrote : ProcModules.txt | #198 |
ruegi (ruegi-k) wrote : UdevDb.txt | #199 |
ruegi (ruegi-k) wrote : UdevLog.txt | #200 |
ruegi (ruegi-k) wrote : WifiSyslog.txt | #201 |
ruegi (ruegi-k) wrote : WpaSupplicantLog.txt | #202 |
ruegi (ruegi-k) wrote : XorgConf.txt | #203 |
ruegi (ruegi-k) wrote : XorgLog.txt | #204 |
ruegi (ruegi-k) wrote : XorgLogOld.txt | #205 |
ruegi (ruegi-k) wrote : Xrandr.txt | #206 |
ruegi (ruegi-k) wrote : glxinfo.txt | #207 |
ruegi (ruegi-k) wrote : setxkbmap.txt | #208 |
ruegi (ruegi-k) wrote : xdpyinfo.txt | #209 |
ruegi (ruegi-k) wrote : xkbcomp.txt | #210 |
description: | updated |
daniel (bocardo+u) wrote : Re: [i855] No Xv support for 82852/855GM (KMS bug) | #211 |
Is there any chance there will be a fix in time for lucid? Otherwise it will be critical considering the disabling of UMS in “xserver-
* from the changelog here https:/
description: | updated |
summary: |
- [i855] No Xv support for 82852/855GM (KMS bug) + [i855] (Needs 2.6.33 drm) No Xv support for 82852/855GM (KMS bug) |
summary: |
- [i855] (Needs 2.6.33 drm) No Xv support for 82852/855GM (KMS bug) + [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for 82852/855GM + (KMS bug) |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
braseb (braseb37) wrote : Re: [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for 82852/855GM (KMS bug) | #212 |
alway no xv support for 82855/855GM with the alpha 3 of lucid and driver xserver-xorg-intel 2.9.1-1ubuntu6
summary: |
- [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for 82852/855GM - (KMS bug) + [i855] [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for + 82852/855GM (KMS bug) |
summary: |
- [i855] [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for - 82852/855GM (KMS bug) + [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for 82852/855GM + (KMS bug) |
Søren Holm (sgh) wrote : | #213 |
I have Xv running fine here. But only in a single monitor configuration. As soon as I add a second monitor Xv stops working. It works again when going back to a single monitor though. My lspci looks like this.
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12)
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
08:03.0 CardBus bridge: O2 Micro, Inc. OZ711MP1/MS1 MemoryCardBus Controller (rev 21)
08:03.1 CardBus bridge: O2 Micro, Inc. OZ711MP1/MS1 MemoryCardBus Controller (rev 21)
08:03.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 01)
08:03.3 Bridge: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)
08:03.4 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
Robert Hooker (sarvatt) wrote : | #214 |
We have kernel support now as of 2.6.32-16 with the .33 kernel drm backported. xserver-
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Released |
summary: |
- [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for 82852/855GM - (KMS bug) + [i855] (Needs intel 2.10) No Xv support for 82852/855GM (KMS bug) |
Craig73 (funrun73) wrote : Re: [Bug 395932] Re: [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for 82852/855GM (KMS bug) | #215 |
Will 2.10 be in Lucid?
On Sun, Mar 14, 2010 at 5:41 PM, Robert Hooker <email address hidden> wrote:
> We have kernel support now as of 2.6.32-16 with the .33 kernel drm
> backported. xserver-
>
> ** Changed in: linux (Ubuntu)
> Status: Triaged => Fix Released
>
> ** Summary changed:
>
> - [i855] (Needs 2.6.33 drm and -intel 2.10) No Xv support for 82852/855GM
> (KMS bug)
> + [i855] (Needs intel 2.10) No Xv support for 82852/855GM (KMS bug)
>
> --
> [i855] (Needs intel 2.10) No Xv support for 82852/855GM (KMS bug)
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Ubuntu Release Notes: Fix Released
> Status in X.org xf86-video-intel: Fix Released
> Status in “linux” package in Ubuntu: Fix Released
> Status in “xserver-
>
> Bug description:
> Binary package hint: xserver-
>
> After upgrading to Karmic (alpha) my graphics driver is unable to provide
> Xv. The following line is printed in Xorg.0.log:
>
> (WW) intel(0): Disabling Xv because no adaptors could be initialized.
>
> I've tried various settings in xorg.conf, with no luck. (XvPreferOverlay,
> Tiling).
>
> [Update]
>
> >From the Q4 anouncment [1]:
> Video overlay support with KMS is now supported in xserver-
> 2.10.0. This currently requires Linux 2.6.33, but a backport to 2.6.32
> (Lucid version) is available from [2]. Daniel Vetter intends to support
> this backport which is intended for distros that use kernel 2.6.32 [3].
> Although the main code is in the kernel, intel driver 2.10.0 is apparently
> required [4].
>
> [1]: http://
> [2]:
> http://
> [3]:
> http://
> [4]: https:/
>
> [lspci]
> 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor
> to I/O Controller (rev 02)
> Subsystem: Acer Incorporated [ALI] Device 0035
> 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated
> Graphics Device (rev 02)
> Subsystem: Acer Incorporated [ALI] Device 0035
>
>
>
> To unsubscribe from this bug, go to:
> https:/
>
Robert Hooker (sarvatt) wrote : | #216 |
Unfortunately it looks like 2.9.1 will be the final lucid version due to 2.10 only supporting kernel modesetting. 2.10 will be available in a PPA though, and it is available along with the rest of the X/Mesa stacks already in https:/
Changed in xserver-xorg-video-intel (Ubuntu Lucid): | |
assignee: | nobody → Bryce Harrington (bryceharrington) |
Bryce Harrington (bryce) wrote : | #217 |
- 102_xv-fix-8xx-video.patch Edit (64.3 KiB, text/plain)
Well, there was a set of discrete Xv fixes which went in after 2.9.0 was cut but before the massive refactoring work for removing UMS hit. It comprised 17 patches total, which I've unified into the patch attached here.
$ diffstat debian/
drmmode_display.c | 9
i830.h | 3
i830_driver.c | 2
i830_video.c | 1513 +++++++
i830_video.h | 20
i915_video.c | 33 -
i965_video.c | 48 -
7 files changed, 755 insertions(+), 873 deletions(-)
This is mostly confined to the i8xx code, but there are some changes to the 9xx video code, which alter the algorithmic logic, so I can't say with 100% certainty that the changes are going to be regression-free for 9xx, which makes me reticent to pull this in for Lucid. There is also a lot of refactoring going on, which probably accounts for most of the size of the patch, and unfortunately also makes it tough to review in detail.
But... Since this backport was pretty straightforward, I've gone ahead and packaged and set up a PPA of this here:
https:/
If 8xx users can test this and say that it gives a perfect fix to Xv support (i.e. no secondary issues), AND we can get some 9xx users to verify it causes no regressions, then we can look at including this in Lucid. Otherwise, 8xx users can use this ppa or
daniel (bocardo+u) wrote : | #218 |
I own a 855 laptop (an inspiron 700m) and can get ahold of a 950 one (a msi wind u100).
If you could give me a set of test to run, I'll test it and report back on both counts.
Søren Holm (sgh) wrote : | #219 |
Hi pc contains this.
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Xv works fine here, even with the current 2.9-driver
BUT whenre running a dual-screen configuration is does not work with any driver. Is that a separate issue?
braseb (braseb37) wrote : Re: [Bug 395932] Re: [i855] (Needs intel 2.10) No Xv support for 82852/855GM (KMS bug) | #220 |
Thank you for this patch but with my i855GM the messages :
"(==) intel(0): Intel XvMC decoder disabled
(WW) intel(0): Disabling Xv because no adaptors could be initialized."
are alway present.
for replace the driver of lucid, I open synaptic and i force the version
with the version of the ppa and I log out the session.
I do this with a live cd of lucid (daily of 26 march).
is what I have done well?
sorry for my english
2010/3/25 Bryce Harrington <email address hidden>
> Well, there was a set of discrete Xv fixes which went in after 2.9.0 was
> cut but before the massive refactoring work for removing UMS hit. It
> comprised 17 patches total, which I've unified into the patch attached
> here.
>
> $ diffstat debian/
> drmmode_display.c | 9
> i830.h | 3
> i830_driver.c | 2
> i830_video.c | 1513
> +++++++
> i830_video.h | 20
> i915_video.c | 33 -
> i965_video.c | 48 -
> 7 files changed, 755 insertions(+), 873 deletions(-)
>
> This is mostly confined to the i8xx code, but there are some changes to
> the 9xx video code, which alter the algorithmic logic, so I can't say
> with 100% certainty that the changes are going to be regression-free for
> 9xx, which makes me reticent to pull this in for Lucid. There is also a
> lot of refactoring going on, which probably accounts for most of the
> size of the patch, and unfortunately also makes it tough to review in
> detail.
>
> But... Since this backport was pretty straightforward, I've gone ahead and
> packaged and set up a PPA of this here:
> https:/
>
> If 8xx users can test this and say that it gives a perfect fix to Xv
> support (i.e. no secondary issues), AND we can get some 9xx users to
> verify it causes no regressions, then we can look at including this in
> Lucid. Otherwise, 8xx users can use this ppa or
>
> ** Patch added: "102_xv-
> http://
>
> --
> [i855] (Needs intel 2.10) No Xv support for 82852/855GM (KMS bug)
> https:/
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
> Status in Ubuntu Release Notes: Fix Released
> Status in X.org xf86-video-intel: Fix Released
> Status in “linux” package in Ubuntu: Fix Released
> Status in “xserver-
> Status in “linux” source package in Lucid: Fix Released
> Status in “xserver-
>
> Bug description:
> Binary package hint: xserver-
>
> After upgrading to Karmic (alpha) my graphics driver is unable to provide
> Xv. The following line is printed in Xorg.0.log:
>
> (WW) intel(0): Disabling Xv because no adaptors could be initialized.
>
> I've tried various settings in xorg.conf, with no luck. (XvPreferOverlay,
> Tiling).
>
> [Update]
>
> >From the Q4 anouncment [1]:
> Video overlay support with KMS is now supported in xserver-
Mervin Beng (mervinb) wrote : | #221 |
Bryce, I have been testing xorg-edgers PPA on an MSI Wind (i945), and I noticed that XvMC was disabled even though the XV and XVMC modules were loaded. This was with intel 2.10 and the 2.9 with patch from your PPA. Kernels tested were 2.6.32 with backports, and 2.6.33.
The Xorg.0.log shows the extensions loaded, but XvMC module appears disabled by default.
$ grep -i Xv /var/log/Xorg.0.log
(II) Loading extension XVideo
(II) Loading extension XVideo-
(==) intel(0): Intel XvMC decoder disabled
Is there some setting for XvMC that I have missed out?
$ lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
Thanks!
Robert Hooker (sarvatt) wrote : | #222 |
Xv and XvMC are not the same things, KMS Xv overlay support is the only thing backported. To use XvMC with xorg-edgers you need to enable it in your xorg.conf like so because it is disabled by default (and is not applicable to 8xx series)
Section "Device"
Identifier "intel"
Driver "intel"
Option "XvMC" "true"
EndSection
if you run man intel in a terminal you will see all of the options.
Robert Hooker (sarvatt) wrote : | #223 |
braseb: try enabling the driver, then going to system - preferences - keyboard, pick layouts, then options, and enable the "key sequence to kill the X server" option, and finally press control+
braseb (braseb37) wrote : | #224 |
Thank you Robert Hooker for your help but the issue is same the message is
alway present in xorg.0.log but with the 2.10.9xx the problem is resolved.
2010/3/29 Robert Hooker <email address hidden>
> braseb: try enabling the driver, then going to system - preferences -
> keyboard, pick layouts, then options, and enable the "key sequence to
> kill the X server" option, and finally press control+
>
> --
> [i855] (Needs intel 2.10) No Xv support for 82852/855GM (KMS bug)
> https:/
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
> Status in Ubuntu Release Notes: Fix Released
> Status in X.org xf86-video-intel: Fix Released
> Status in “linux” package in Ubuntu: Fix Released
> Status in “xserver-
> Status in “linux” source package in Lucid: Fix Released
> Status in “xserver-
>
> Bug description:
> Binary package hint: xserver-
>
> After upgrading to Karmic (alpha) my graphics driver is unable to provide
> Xv. The following line is printed in Xorg.0.log:
>
> (WW) intel(0): Disabling Xv because no adaptors could be initialized.
>
> I've tried various settings in xorg.conf, with no luck. (XvPreferOverlay,
> Tiling).
>
> [Update]
>
> >From the Q4 anouncment [1]:
> Video overlay support with KMS is now supported in xserver-
> 2.10.0. This currently requires Linux 2.6.33, but a backport to 2.6.32
> (Lucid version) is available from [2]. Daniel Vetter intends to support
> this backport which is intended for distros that use kernel 2.6.32 [3].
> Although the main code is in the kernel, intel driver 2.10.0 is apparently
> required [4].
>
> [1]: http://
> [2]:
> http://
> [3]:
> http://
> [4]: https:/
>
> [lspci]
> 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor
> to I/O Controller (rev 02)
> Subsystem: Acer Incorporated [ALI] Device 0035
> 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated
> Graphics Device (rev 02)
> Subsystem: Acer Incorporated [ALI] Device 0035
>
>
>
> To unsubscribe from this bug, go to:
> https:/
>
Mervin Beng (mervinb) wrote : | #225 |
Thanks for the pointer Robert!
Götz Christ (g-christ) wrote : | #226 |
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
With xserver-
Haven't tested with 2.10, I don''t know where to get a deb package for it.
With version 2.10.903+
Launchpad Janitor (janitor) wrote : | #227 |
This bug was fixed in the package xserver-
---------------
xserver-
* Merge with Debian.
- Backport KMS video overlay from upstream 2.10 (lp: #395932)
* Remaining Ubuntu changes:
- debian/
Add apport script to collect debug information on GPU hangs
- rules: Install udev rule to run the script when the kernel detects hung GPU
- control: Add intel-gpu-tools to Recommends for use by the above
- 101_copy-fb.patch: Adds feature to driver so Xserver can draw
root windows with no background. This enables smooth boot with
Plymouth.
- Drop xserver-
provided by the intel-gpu-tools package.
- apport-
xserver-
- 102_avoid_
- 103_check_
- 104_fail_
drmmode_
* Reduce libdrm-dev requirement to 2.6.18
* Add 105_free_
Avoid printing a just-freed string if the DRM device could not be opened.
* Add 106_initialize_
Clear mode_output during output destroy.
-- Bryce Harrington <email address hidden> Wed, 31 Mar 2010 14:36:51 -0700
Changed in xserver-xorg-video-intel (Ubuntu Lucid): | |
status: | Triaged → Fix Released |
Pedro Saraiva (pedro-a34195) wrote : Pedro Saraiva wants to stay in touch on LinkedIn | #228 |
LinkedIn
------------
Bug,
I'd like to add you to my professional network on LinkedIn.
- Pedro Saraiva
Pedro Saraiva
Analyst / Programmer at Maisis - Information Systems, Lda.
Portugal
Confirm that you know Pedro Saraiva
https:/
------
(c) 2010, LinkedIn Corporation
Changed in xserver-xorg-video-intel: | |
importance: | Unknown → Wishlist |
Changed in xserver-xorg-video-intel: | |
importance: | Wishlist → Unknown |
Changed in xserver-xorg-video-intel: | |
importance: | Unknown → Wishlist |
*** Bug 21510 has been marked as a duplicate of this bug. ***