how to config for run compiz fusion

boolome jackie at boolome.com
Sun Dec 7 00:54:46 UTC 2008


在 2008-12-06六的 10:37 -0500,Robert Noland写道:
> On Sat, 2008-12-06 at 09:21 +0800, boolome wrote:
> > 在 2008-12-05五的 07:37 -0500,Robert Noland写道:
> > > On Fri, 2008-12-05 at 13:16 +0800, boolome wrote:
> > > > 在 2008-12-04四的 23:35 -0500,Robert Noland写道: 
> > > > > On Fri, 2008-12-05 at 11:14 +0800, boolome wrote:
> > > > > >         Option      "AccelMethod"           "XAA"
> > > > > >         Option      "XAANoOffscreenPixmaps" "true"
> > > > > >         Option      "AddARGBGLXVisuals"     "true" 
> > > > > 
> > > > > Try using EXA, which is the default.  i.e. comment out all of the above
> > > > > lines.  Otherwise, it looks very much like what I run on my 965...  What
> > > > > version of FreeBSD are you running?
> > > > > 
> > > > > robert.
> > > > > 
> > > > I have commented the lines you mentioned . but problem same.
> > > > %uname -a
> > > > FreeBSD www.boolome.cn 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Oct 19
> > > > 16:07:48 CST 2008
> > > > boolome at www.boolome.cn:/usr/obj/usr/src/sys/boolome  i386
> > > > 
> > > > Thanks your reply,robert .
> > > > 
> > > > and Can I have a look at your xorg.conf , and how you run compiz ?
> > > 
> > > I posted my xorg.conf at http://people.freebsd.org/~rnoland/xorg.conf
> > > Note that I'm running a pre-release of xserver 1.6 at the moment, but
> > > the it should still be pretty much the same.  For starting compiz, I use
> > > fusion-icon, which has never been released, so there is no port.
> > > "compiz --replace --sm-disable --ignore-desktop-hints ccp" should work
> > > correctly though.
> > > 
> > > If your still having issues, send me an xorg.log.
> > > 
> > > robert.
> > > 
> > > > 
> > > > 
> > > > 
> > This is some attachment .
> > I found when I run "change screensave properties" ,the x crashed and the
> > message is "drm0:[ithread]" ,
> 
> This message is displayed when the interrupt handler is installed.  It
> is normal when X is restarting after the crash or after a vt switch.
> 
> X crashing could be many things... The log you sent doesn't show the
> crash, it is probably from the restarted session. A backtrace from X is
> probably the best way to track that down.
> 
> robert.
> 
> > There is something wrong with drm ?
> > 
> > Thanks ,Robert .
> > 

Are these messages useful? 

from xorg.log

(II) intel(0): Output VGA connected
(II) intel(0): Output VGA using initial mode 1440x900
(==) intel(0): Write-combining range (0xa0000,0x10000) was already clear
(II) intel(0): detected 256 kB GTT.
(II) intel(0): detected 7932 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Will not try to enable page flipping
(==) intel(0): Triple buffering disabled
(==) intel(0): Intel XvMC decoder disabled
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(**) intel(0): Display dimensions: (410, 260) mm
(**) intel(0): DPI set to (89, 140)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/local/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/local/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 2.2.0
ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"(II) Module "ramdac" already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xfdf80000 - 0xfdfbffff (0x40000) MS[B]
[1] 0 0 0xd0000000 - 0xdfffffff (0x10000000) MS[B]
[2] 0 0 0xfdf00000 - 0xfdf7ffff (0x80000) MS[B]
[3] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[7] -1 0 0xfdeff000 - 0xfdefffff (0x1000) MX[B]E
[8] -1 0 0xfdffd000 - 0xfdffdfff (0x1000) MX[B]E
[9] -1 0 0xfdffe000 - 0xfdffefff (0x1000) MX[B]E
[10] -1 0 0xfdfff000 - 0xfdffffff (0x1000) MX[B]E
[11] -1 0 0xfdf80000 - 0xfdfbffff (0x40000) MX[B](B)
[12] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
[13] -1 0 0xfdf00000 - 0xfdf7ffff (0x80000) MX[B](B)
[14] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
[15] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
[16] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
[17] 0 0 0x0000ff00 - 0x0000ff07 (0x8) IS[B]
[18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[20] -1 0 0x0000de00 - 0x0000deff (0x100) IX[B]E
[21] -1 0 0x00000500 - 0x000005ff (0x100) IX[B]E
[22] -1 0 0x0000f300 - 0x0000f3ff (0x100) IX[B]E
[23] -1 0 0x0000f400 - 0x0000f4ff (0x100) IX[B]E
[24] -1 0 0x0000f500 - 0x0000f5ff (0x100) IX[B]E
[25] -1 0 0x0000f600 - 0x0000f6ff (0x100) IX[B]E
[26] -1 0 0x0000f700 - 0x0000f7ff (0x100) IX[B]E
[27] -1 0 0x0000f800 - 0x0000f8ff (0x100) IX[B]E
[28] -1 0 0x0000fa00 - 0x0000faff (0x100) IX[B]E
[29] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E
[30] -1 0 0x0000fb00 - 0x0000fbff (0x100) IX[B]E
[31] -1 0 0x0000fc00 - 0x0000fcff (0x100) IX[B]E
[32] -1 0 0x0000fd00 - 0x0000fdff (0x100) IX[B]E
[33] -1 0 0x0000fe00 - 0x0000feff (0x100) IX[B]E
[34] -1 0 0x0000ff00 - 0x0000ff07 (0x8) IX[B](B)
[35] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
[36] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) intel(0): Kernel reported 491520 total, 0 used
(II) intel(0): I830CheckAvailableMemory: 1966080 kB available
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 14, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 14, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 14, (OK)
drmOpenByBusid: drmOpenMinor returns 14
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] DRM interface version 1.0
(EE) [drm] Could not set DRM device bus ID.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(==) intel(0): Write-combining range (0xfdf00000,0x80000) was already
clear
(==) intel(0): Write-combining range (0xfdf80000,0x40000) was already
clear
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) intel(0): Page Flipping disabled
(==) intel(0): Write-combining range (0xfdf00000,0x80000) was already
clear
(==) intel(0): Write-combining range (0xfdf80000,0x40000) was already
clear
(==) intel(0): Write-combining range (0xd0000000,0x10000000) was already
set
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(==) intel(0): Write-combining range (0xa0000,0x10000) was already clear
(II) EXA(0): Offscreen pixmap area of 35389440 bytes
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         Composite (RENDER acceleration)
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): xf86BindGARTMemory: bind key 10 at 0x01000000 (pgoffset
4096)
(II) intel(0): xf86BindGARTMemory: bind key 11 at 0x02000000 (pgoffset
8192)
(II) intel(0): Fixed memory allocation layout:
(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
(II) intel(0): 0x00020000-0x00029fff: HW cursors (40 kB,
0x000000007f820000 physical
)
(II) intel(0): 0x0002a000-0x00031fff: logical 3D context (32 kB)
(II) intel(0): 0x00032000-0x00032fff: overlay registers (4 kB,
0x000000007f832000 physical
)
(II) intel(0): 0x007bf000:            end of stolen memory
(II) intel(0): 0x01000000-0x01ffffff: front buffer (11520 kB) X tiled
(II) intel(0): 0x02000000-0x041bffff: exa offscreen (34560 kB)
(II) intel(0): 0x10000000:            end of aperture
(WW) intel(0): PRB0_CTL (0x0001f001) indicates ring buffer enabled
(WW) intel(0): PRB0_HEAD (0x46c13f78) and PRB0_TAIL (0x000156e8)
indicate ring buffer not flushed
(WW) intel(0): Existing errors found in hardware state.
Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x7ffc0001 getbl_err: 0x00000000
ipeir: 0x00000000 iphdr: 0x6db3ffff
LP ring tail: 0x000156f0 head: 0x00013f78 len: 0x0001f001 start
0x00000000
eir: 0x0000 esr: 0x0000 emr: 0xffff
instdone: 0xffc1 instpm: 0x0000
memmode: 0x00000306 instps: 0x800f00d0
hwstam: 0xeffe ier: 0x0042 imr: 0x0000 iir: 0x1020
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f0 count 1502
Ring end
space: 125056 wanted 131064

Fatal server error:
lockup

Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x7ffc0001 getbl_err: 0x00000000
ipeir: 0x00000000 iphdr: 0x6db3ffff
LP ring tail: 0x000156f8 head: 0x00013f78 len: 0x0001f001 start
0x00000000
eir: 0x0000 esr: 0x0000 emr: 0xffff
instdone: 0xffc1 instpm: 0x0000
memmode: 0x00000306 instps: 0x800f00d0
hwstam: 0xeffe ier: 0x0042 imr: 0x0000 iir: 0x1020
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring at virtual 0x28800000 head 0x13f78 tail 0x156f8 count 1504
Ring end
space: 125048 wanted 131064

FatalError re-entered, aborting
lockup

>From messages

Dec  7 08:29:44 www console-kit-daemon[1005]: GLib-CRITICAL:
g_hash_table_lookup: assertion `hash_table != NULL' failed
Dec  7 08:29:44 www kernel: pid 1004 (Xorg), uid 0: exited on signal 6
(core dumped)
Dec  7 08:29:44 www console-kit-daemon[1005]: GLib-CRITICAL:
g_hash_table_destroy: assertion `hash_table != NULL' failed
Dec  7 08:29:44 www gdm-binary[1003]: WARNING:
gdm_slave_xioerror_handler: Fatal X error - Restarting :0
Dec  7 08:29:51 www kernel: pid 29007 (Xorg), uid 0: exited on signal 6
(core dumped)
Dec  7 08:30:01 www kernel: pid 29013 (Xorg), uid 0: exited on signal 6
(core dumped)
Dec  7 08:30:10 www kernel: pid 29023 (Xorg), uid 0: exited on signal 6
(core dumped)
Dec  7 08:30:11 www gdm-binary[1002]: WARNING: Failed to start X server
several times in a short time period; disabling display :0



More information about the freebsd-current mailing list