Public bug reported:

As soon as the kwin start, it crashes w/o any visible errors and X restarts, 
returning to the kdm or grm window.
The system works perfectly fine with Ubuntu+GDM+Gnome.

Without the 3D acceleration, KDE loads and works - albeit graphical
experience is not very satisfactory.

The Kubuntu 8.10 installation CD crashes at the startup when KDE gets
loaded and it is not possible to start the installation.

This appears to be a bug (feature?) in xserver-xorg-video-openchrome and
KDE 4.1.

I'll put in how I worked around the problem, just in case someone
googles for it.

KDE 4.1 on 8.10 tries to turn the hardware acceleration and promptly
crashes. No useful information is logged in Xorg log nor
.xsession-errors but the dmesg contains this helpful message:

[ 1557.504914] agpgart-amd64 0000:00:00.0: AGP 3.5 bridge
[ 1557.504981] agpgart-amd64 0000:00:00.0: putting AGP V3 device into 8x mode
[ 1557.505141] pci 0000:01:00.0: putting AGP V3 device into 8x mode
[ 1566.298753] [drm:via_verify_command_stream] *ERROR* Accelerated 3D is not 
supported on this chipset yet.

Since 3D is not supported, instead of continuing w/o bothering with
it, KDE 4.1 stops loading and promptly crashes and exists.

Gdb and valgrind weren't much help.

Solution is working around the hardware acceleration by
creating a xorg.conf and adding the following option to the device
entry:
        Option      "NoAccel" "True"

The specific controller that causes the issue is:

01:00.0 VGA compatible controller: VIA Technologies, Inc. K8M890CE/K8N890CE 
[Chrome 9] (rev 11)
        Subsystem: ASUSTeK Computer Inc. Device 81b5
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 64 (500ns min)
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at c0000000 (32-bit, prefetchable) [size=256M]
        Region 1: Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
        Expansion ROM at fbdf0000 [disabled] [size=64K]
        Capabilities: [60] 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: [70] AGP version 3.0
                Status: RQ=256 Iso- ArqSz=0 Cal=7 SBA+ ITACoh- GART64- HTrans- 
64bit- FW- AGP3+ Rate=x4,x8
                Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- 
Rate=x8

and it was an on-board graphics card on an Asus branded box.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
Kubuntu 8.10 xserver-xorg-video-openchrome causes crash with VIA chip 
K8M890CE/K8N890CE 
https://bugs.launchpad.net/bugs/299631
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to