[i945gme] enabling visual affects causes graphics glitches for netbook remix (Jaunty Beta)

Bug #352865 reported by Daniel Beckham
36
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Compiz
Invalid
Undecided
Unassigned
compiz (Ubuntu)
Invalid
Undecided
Unassigned
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: compiz

Enabling visual effects under appearance preferences causes graphical glitches. Foreground windows disappear as well as the app bar. Moving the mouse across the screen will cause widgets and parts of the screen to appear. Tab swtiching to an app will usually redraw the screen correctly.

Using Ubuntu Jaunty Release 9.04
Hardware: Dell Mini 9
Graphics Card: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)

Revision history for this message
Daniel Beckham (danbeck) wrote :
Revision history for this message
Daniel Beckham (danbeck) wrote :
Revision history for this message
gogoad (andrzej-dus) wrote :

I can confirm that bug on my EEE PC 901 (945GME) with netbook remix (Jaunty Beta).

Revision history for this message
bazookatooth (wesley-hall) wrote :

Confirmed here as well w/ Dell Mini 9 .

Also, I would think that this issue would be much higher priority than it seems to be currently. This issue is going to be *the* issue in the netbook OS war if it isn't fixed *soon*.

Changed in compiz (Ubuntu):
assignee: nobody → netbook-remix-team
Revision history for this message
Neil J. Patel (njpatel) wrote :

Removing UNR team from assignment, this isn't a UNR bug. It isn't a Compiz bug either, it just can't be done with the current Intel graphics drivers. You can try using the latest rendering engine by enabling UXA in xorg.conf, but that is it's own can of worms. This should be much better by karmic.

Changed in compiz (Ubuntu):
assignee: Ubuntu Netbook Remix Team (netbook-remix-team) → nobody
tags: added: ubuntu-unr
Changed in compiz (Ubuntu):
status: New → Invalid
Changed in compiz:
status: New → Invalid
Revision history for this message
Omegamormegil (omegamormegil) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi danbeck,

Thanks for including an image to demonstrate the issue. Could you also please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log or Xorg.0.log.old file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-xorglog
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
Aris Ioannidis (ioannidis-a) wrote :

hi all,

I can confirm the same problem on my eee pc 900

lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
01:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
03:00.0 Ethernet controller: Attansic Technology Corp. L2 100 Mbit Ethernet Adapter (rev a0)

The problem only occurs to me when using the netbook remix launcher. If I switch back to gnome everything seems to bee working fine.

Bryce Harrington (bryce)
summary: - enabling visual affects causes graphics glitches for netbook remix
- (Jaunty Beta)
+ [i945gme] enabling visual affects causes graphics glitches for netbook
+ remix (Jaunty Beta)
Revision history for this message
Morjgus (m-ullmann) wrote :

I confirm this bug on Lenovo S10e for Jaunty UNR (final). I've attached the wanted files and output.

Revision history for this message
Doug Holton (edtechdev) wrote :

I saw this with an Acer Aspire One - trying to upgrade it from regular Ubuntu to UNR.

Perhaps some check could be run (graphics memory <= 8mb) and disable visual effects if you install the ubuntu-netbook-remix package.

The other problem is that now both nautilus and the UNR interface are running. I don't see any docs on how to upgrade from regular Ubuntu to UNR and have it be just as if you installed the UNR .img. (I saw the UNR wiki page)

(the UNR .img doesn't install on Acer Aspire One - it can't boot to an SDHC card and if you copy it to a USB flash drive it gives ErrNo 5 no matter what. I would request an ISO version of UNR too, that would have fixed the problem for me.)

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → New
Revision history for this message
Bryce Harrington (bryce) wrote :

We are moving to the UXA acceleration architecture for Karmic, and this bug needs to be re-tested to see if it still occurs there. Would you please install and test the 2.7.0 driver and reproduce the bug, and let us know ASAP? A PPA with a Jaunty version of this driver is available at: https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates/, or you can update to Karmic and test that. Thanks ahead of time, and let us know either way.

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
Omegamormegil (omegamormegil) wrote :

I upgraded xserver-xorg-video-intel to 2.7.1 from the PPA and I can still reproduce the bug. I have exactly the same issue as described by the original reporter using the Jaunty UNR interface with desktop effects enabled on my Dell Mini 9.

Revision history for this message
Evripidis (evripidis-olga) wrote :

I have an Acer Aspire One netbook with ubuntu 9.04 remix edition ΟS and when I open emerald i take this http://img297.imageshack.us/my.php?image=screenshotemeraldthemer.png

after a click wherever in screen http://img24.imageshack.us/my.php?image=screenshotemeraldthemer.png

The same problem with compiz manager
when I open this http://img24.imageshack.us/my.php?image=screenshotcompiz.png
after a random click http://img507.imageshack.us/my.php?image=screenshotcompiz1.png
http://img507.imageshack.us/my.php?image=screenshotcompiz2.png

I have ubuntu on Greek language

Revision history for this message
Evripidis (evripidis-olga) wrote :

I forgot this

[code] evripidis@FindMe:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME 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 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 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 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
03:00.0 Ethernet controller: Attansic Technology Corp. L1e Gigabit Ethernet Adapter (rev b0)[/code]

and this

[code] evripidis@FindMe:~$ cat /etc/X11/xorg.conf
    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type "man xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # Note that some configuration settings that could be done previously
    # in this file, now are automatically configured by the server and settings
    # here are ignored.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section "Device"
       Identifier "Configured Video Device"
    EndSection

    Section "Monitor"
       Identifier "Configured Monitor"
    EndSection

    Section "Screen"
       Identifier "Default Screen"
       Monitor "Configured Monitor"
       Device "Configured Video Device"
    EndSection
[/code]

Revision history for this message
Jeffrey Patrick Lui (punong-bisyonaryo) wrote :

I tried installing the xserver-xorg-video-intel from your PPA, logged out then logged back in. Sadly, I could still produce the error same as the original poster. Attached is my lspci output

Revision history for this message
Jeffrey Patrick Lui (punong-bisyonaryo) wrote :

And here's my xorg log file

Revision history for this message
Jeffrey Patrick Lui (punong-bisyonaryo) wrote :

If it helps, I also have the following graphics card:

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (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)

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

(==) intel(0): Using EXA for acceleration

It seems you're still testing against EXA, which is known to have graphical glitches (and no longer is supported upstream)

Please see if you can reproduce this using UXA. In your xorg.conf set Option "AccelMethod" "UXA" in your device section. If you can still reproduce, reopen the bug and attach your Xorg.0.log, and if possible a photo showing the corruption. Or alternatively, test it against Karmic Alpha-2 or newer.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → New
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
Omegamormegil (omegamormegil) wrote :

This bug appears to be fixed in Karmic Alpha 2. I tested the the Live image, and I could set my desktop effects to Normal without any tearing. I took a screenshot while one of the transparent notification bubbles was on the screen for good measure.

Revision history for this message
Omegamormegil (omegamormegil) wrote :

Under Jaunty, setting Option "AccelMethod" "UXA" like you suggested does actually fix the tearing problem for me with xserver-xorg-video-intel 2.7.1, but the performance was absolutely awful. Performance running the Karmic Alpha 2 Live image was fantastic.

Revision history for this message
Jeffrey Patrick Lui (punong-bisyonaryo) wrote :

Where should I put the AccelMethod option if I don't have any "Device" section in my xorg?

Revision history for this message
Jeffrey Patrick Lui (punong-bisyonaryo) wrote :

Hi,

Request help on where to put the UXA if there is no Device section in my xorg.

Thanks!

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

Thanks for letting us know the issue is resolved.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
El Toozero (eltoozero) wrote :

After running with the Intel Accelerated PPA, and adding the UXA acceleration option to xorg.conf, the tearing issue is resolved however the sluggish performance on the netbook-launcher happens, I have removed the acceleration line since.

I'm content to run without video acceleration until 9.10 is released.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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