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
