Corrupt graphics with Matrox G450 on start of Live CD (Gutsy)

Bug #122961 reported by Jeremy Wahl
6
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

When I loaded the Desktop CD of Gutsy Tribe 2 using a Matrox Millenium G450 video card in live mode and at first login, I get corrupt graphics. I see only the left side of the panels, no entries in the System menu, and no window decorations. I know that my card isn't capable of using Compiz because there is no composite or OpenGL support for it.

Here is the output of "sudo lspci -nn -vv":

02:00.0 VGA compatible controller [0300]: Matrox Graphics, Inc. MGA G400/G450 [102b:0525] (rev 82) (prog-if 00 [VGA])
        Subsystem: Matrox Graphics, Inc. Millennium G450 Dual Head LX [102b:0542]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (4000ns min, 8000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at f2000000 (32-bit, prefetchable) [size=32M]
        Region 1: Memory at feafc000 (32-bit, non-prefetchable) [size=16K]
        Region 2: Memory at fe000000 (32-bit, non-prefetchable) [size=8M]
        Expansion ROM at feac0000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [f0] AGP version 2.0
                Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
                Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x1

As a temporary fix, I changed all instances of "/usr/bin/compiz" in ~/.gconf/desktop/gnome/applications/window_manager/%gconf.xml to "/usr/bin/metacity"

This problem might also occur when using Gutsy with other Matrox cards.

Related branches

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

Thank you for your bug report.

/usr/bin/compiz is a wrapper script around compiz.real which should detect whether or not your card is capable of running Compiz and use Metacity if it isn't. Clearly this detection hasn't worked for you.

Can you attach the output of the commands "glxinfo", "LIBGL_ALWAYS_INDIRECT=1 glxinfo", and "xdpyinfo"? Those are the programs we use to determine whether or not your card can run compiz.

Changed in compiz:
assignee: nobody → raof
status: New → Incomplete
Revision history for this message
Michael Vogt (mvo) wrote :

Could you please also run the desktop cd again and when it booted, copy the file "~/.xsession-errors" and attach it to your bugreport?

Thanks,
 Michael

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

Actually, it seems your card should be able to run compiz. You have both Composite and OpenGL support, maybe from the new driver versions in Gutsy.

However, there is clearly some problem with compiz on your card, which should be cleared up.

Changed in compiz:
assignee: raof → nobody
status: Incomplete → Confirmed
Changed in compiz:
importance: Undecided → Medium
Revision history for this message
Michael R. Head (burner) wrote :

Confirmed on a Athlon K7 with a Matrox G400/G450 with Tribe 4. I get some corruption underneath the mouse pointer. It's also rather slow.

Revision history for this message
Michael Vogt (mvo) wrote :

compiz (1:0.5.2+git20070917-0ubuntu1) gutsy; urgency=low

  * new 0.6 branch snapshot
  * new ABI version
  * debian/compiz.wrapper:
    - blacklist the "mga" driver (LP: #122961)
  * debian/patches/022_fix_session_managment.patch:
    - fix the session managment id (thanks to Keybuk, LP: #130450)
  * debian/patches/023_ignore_hints_when_maximized.patch:
    - honor the maximize hint

 -- Michael Vogt <email address hidden> Mon, 17 Sep 2007 14:26:17 +0100

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

Other bug subscribers

Remote bug watches

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