On Wed, 3 Dec 2003, Andrew P. Lentvorski, Jr. wrote:

> On Wed, 3 Dec 2003, Alexander Stohr wrote:
>
> > > I tried just leaving the display running without doing anything
> > > interactive with the interface and X ran for several hours before
> > > freezing. All that was running was Xscreensaver. I then tried
> > > again using
> > > X normally but with a different window manager (XFCE 4) and
> > > it worked for
> > > about an hour and then froze again.
>
> It can also mean problems in DRI and OpenGL.
>
> I had to remove several of the screen savers from the random list because
> they would lock up my system quite reliably.
>
> You might want to check which specific screen savers are running when the
> system locks.
>
I implemented some of the suggestions that folks on the list were kind
enough to give and hopefully got a little closer to the core issue.  I
made sure that I did not have any old Mesa/GL libraries in the
/usr/X11R6/lib directory.  I set the AGP mode to 2.  Setting the mode to 2
seemed to allow X to run continuously the longest without locking up.  In
fact I used mode 2 all day and I don't believe X11 ever locked up.  I
still wasn't sure whether the GL lib issue was a being a confuser, so I
changed the mode back to 4.  X ran about 7 hours without locking up,
essentially running with just a XFCE terminal open with a "tar verify"
scrolling all night and the Xscreensaver running.  When I logged in this
morning and brought up Mozilla, X locked-up a few seconds later.  Lastly,
I checked to see that all the proper kernel modules were inserted, after
learning that kernel 2.6.x is different than 2.4.x in respect to the
DRI/AGP modules, but glxinfo still shows DRI is not working.

Here are some log snippets:
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
        compiled for 4.3.99.16, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
        compiled for 4.3.99.16, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "GLcore"
(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
        compiled for 4.3.99.16, module version = 1.13.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.2


<snip>

drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmGetBusid returned ''
(II) RADEON(0): [drm] created "radeon" driver at busid "PCI:1:5:0"
(II) RADEON(0): [drm] added 8192 byte SAREA at 0xe0b51000
(II) RADEON(0): [drm] mapped SAREA 0xe0b51000 to 0x44276000
(II) RADEON(0): [drm] framebuffer handle = 0xf0000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(II) RADEON(0): [agp] Mode 0x0f000207 [AGP 0x1022/0x700c; Card 0x1002/0x514c]
(II) RADEON(0): [agp] 8192 kB allocated with handle 0x00000001
(II) RADEON(0): [agp] ring handle = 0xfc000000
(II) RADEON(0): [agp] Ring mapped at 0x44278000
(II) RADEON(0): [agp] ring read ptr handle = 0xfc101000
(II) RADEON(0): [agp] Ring read ptr mapped at 0x44379000
(II) RADEON(0): [agp] vertex/indirect buffers handle = 0xfc102000
(II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0x4437a000
(II) RADEON(0): [agp] GART texture map handle = 0xfc302000
(II) RADEON(0): [agp] GART Texture map mapped at 0x4457a000
(II) RADEON(0): [drm] register handle = 0xef000000
(II) RADEON(0): [dri] Visual configs initialized
(II) RADEON(0): CP in BM mode
(II) RADEON(0): Using 8 MB GART aperture
(II) RADEON(0): Using 1 MB for the ring buffer
(II) RADEON(0): Using 2 MB for vertex/indirect buffers
(II) RADEON(0): Using 5 MB for GART textures
(II) RADEON(0): Memory manager initialized to (0,0) (1280,8191)
(II) RADEON(0): Reserved area from (0,1024) to (1280,1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7165
(II) RADEON(0): Will use back buffer at offset 0x1400000
(II) RADEON(0): Will use depth buffer at offset 0x1900000
(II) RADEON(0): Will use 34816 kb for textures at offset 0x1e00000
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Lines
        Scanline Image Writes
        Offscreen Pixmaps
        Setting up tile and stipple cache:
                32 128x128 slots
                32 256x256 slots
                16 512x512 slots
(II) RADEON(0): Acceleration enabled
(**) RADEON(0): Option "BackingStore"
(**) RADEON(0): Backing store enabled
(==) RADEON(0): Silken mouse enabled
(II) RADEON(0): Using hardware cursor (scanline 1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7161
(II) RADEON(0): X context handle = 0x00000001
(II) RADEON(0): [drm] installed DRM signal handler
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 16
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
(II) RADEON(0): Direct rendering enabled

Fred

Error Loading Explorer.exe
You must reinstall Windows.
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to