It is quite possible, that it is a driver problem. However, I use
an up-to-date Intel driver and I do not experience any corruption
of rendered 3d scene is Egoboo game (using OpenGL and SDL (Simple
Direct‐Media Layer) libraries) nor in 3d screensavers
(xscreensaver-gl). Is it possible, that CS uses some specific
function of 3d subsystem, that is not implemented correctry in
the driver or glx library, but Egoboo and screensavers avoids it?

It would be a garden path for me to bring Windows to my machine.
It is a laptop, not so old, I bougth it in last summer. The
framebuffer is identified with lspci as follows:

> lspci:
> 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
> Integrated Graphics Controller (rev 03)
> 
> lspci -n:
> 00:02.0 0300: 8086:2a02 (rev 03)
> 00:02.1 0380: 8086:2a03 (rev 03)

The machine is stable, it can do long cpu intensive tasks, it
gets hot, but it does not hang up. So, I guess that also the
framebuffer is able to do its job. Besides, the corruption
occurs immediately after entering the walktest and the walktest
can do a perfect view after any time of walking. Also, the errors
seem to be pretty deterministic = repeatable.

It seems to be hard to isolate the problem in this days when the
Intel driver it developed fast together with libdrm, Linux kernel
and may be with the X server. I wonder, whether it is possible to
force software (slow/indirect) rendering to bypass Intel driver.
Will you give me an advice how to set it up, please?

David


On Tue, Jul 14, 2009 at 07:21:13AM -0400, Chris Stratton wrote:
> That is typically a driver problem or a video card problem.  I've seen CS do
> that only when I had over heating problems with the video card, driver
> corruption or a failing video card.  It is not inherent to CS in my
> experience and is unique to the system you are running it on. An easy way to
> narrow down the problem is, fire up a Direct X game that is fairly graphics
> intensive. If it corrupts then the problem is likely hardware. If it doesn't
> corrupt then fire up something Open GL based and see if it corrupts then. If
> so then the problem is the OpenGL portion of the driver.
> 
> It's not a perfect test method but it should help.
> 
> Make sure you are using the latest drivers too.
> 
> I see you are running Linux so you may not be able to test direct X unless
> you are dual boot w/ Windows (Obviously).  Try a different program that does
> real time rendering and see what it does, I'm willing to be the problem is
> the video card itself.   What model card are you using?  Is the cooling
> system on the card functional? Fan still spinning... etc?
 

> -----Original Message-----
> From: David Kolovratník [mailto:[email protected]] 
> Sent: Tuesday, July 14, 2009 2:15 AM
> To: [email protected]
> Subject: [CsMain] occasional rendered view corruption
> 
> To whom it may concern,
> 
> I write to let you know about rendered view corruption that I can see
> walking in walktest. It is enough to look around standing at the entry
> point. I am curious whether the corruption is specific for my hardware or
> X.org and drives version or whether it is quite common - with the intention
> to discover how to walk without strange effects.
> 
> A screen-shot shows an example of a corrupted view, to save words of
> description: ftp://lola.crfreenet.org/veronika/crystalspace.png
> 
> Also, I have grabbed both standard and error output of walktest.
> They go with the e-mail.
> 
> Summary of relevant components and versions:
> 
> lspci:
> 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
> Integrated Graphics Controller (rev 03)
> 
> lspci -n:
> 00:02.0 0300: 8086:2a02 (rev 03)
> 00:02.1 0380: 8086:2a03 (rev 03)
> 
> X.org:
> X.Org X Server 1.6.1.901 (1.6.2 RC 1)
> Release Date: 2009-5-8
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 2.6.30-dsa-amd64 x86_64 Debian Current
> Operating System: Linux cowgirl 2.6.30 #5 SMP PREEMPT Sat Jun 27 09:57:10
> CEST 2009 x86_64 Build Date: 23 June 2009  06:28:59PM xorg-server
> 2:1.6.1.901-3 (buildd@) 
> 
> Intel driver:
> (II) Module intel: vendor="X.Org Foundation"
>         compiled for 1.6.1, module version = 2.7.1
>         Module class: X.Org Video Driver
>         ABI class: X.Org Video Driver, version 5.0
> 
> veron...@cowgirl:~$ glxinfo | grep rend
> direct rendering: Yes
> OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20090418 2009Q1
> 
> veron...@cowgirl:~$ glxinfo | grep ver
> server glx vendor string: SGI
> server glx version string: 1.2
> server glx extensions:
> client glx version string: 1.4
> GLX version: 1.2
> OpenGL version string: 2.0 Mesa 7.4.4
> ...
> 
> X server and closely related packages are from Debian SID, other software
> used is from Debian Lenny.
> 
> Although I am not a CrystalSpace developer nor a programmer user, I am
> experienced Linux user and so I can provide more information upon request.
> 
> Best wishes
>       David Kolovratník

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: 
mailto:[email protected]?subject=unsubscribe

Reply via email to