PDA

View Full Version : Texture Coordinate Editor CTD


seaviper
23rd July 2003, 02:20 PM
Hi,

I'm running Redhat 9, Gnome desktop, ATI radeon 9000 pro video.

The program appears to run fine except whenever I select (F10) Texture Coordinate Editor
I get a crash to descktop.

I would really like to fix this problem as ac3d is my pick to make realtime 3d models.

any ideas?

seaviper
23rd July 2003, 02:24 PM
found the problem.

I ran the program with ac3ds and that fixed it.

Thaellin
24th July 2003, 10:16 AM
I think that uses a statically compiled Mesa library instead of the hardware-accelerated OpenGL driver for rendering.

I had similar crashes on my 9000 under Linux with the texture coordinate editor. I cannot remember which driver I had the trouble with, though. I have used the XFree86 4.2 and 4.3 DRI drivers, as well as the fglrx 4.2 and 4.3 drivers (yes, there are 4.3 fglrx drivers... just not on ATI's site).

I have not used the texture coordinate editor recently, so I can't tell you if it happens with my current driver (fglrx for 4.3). I do know at least one of the four works, though 8P

You might try switching out drivers so you can have hardware accelerated views.

-- Jeff

seaviper
24th July 2003, 11:25 AM
thanks for the info.

heres what i get when running ac3ds:
OpenGL 1.3 Mesa 4.0.4 by Brian Paul, renderer: Mesa X11

and heres what i get when running ac3d:
OpenGL 1.2 Mesa 4.0.4 by Tungsten Graphics, Inc., renderer: Mesa DRI R200 20020827 AGP 1x x86/MMX/3DNow!/SSE TCL

its the second one that messes up the Texture Coordinate Editor.

where do i go to get those new drivers and how do i install em?

(realatively new to linux)
thanks
Patrick

seaviper
24th July 2003, 01:42 PM
went to the DRI website and installed their latest r200 thing.

installed fine but did not fix the problem.

I have modified my xf86config to allow FastWrite and AGP 4x now.

Still have the CTD running ./ac3d and choosing Texture Coordinate Editor.

Thaellin
24th July 2003, 02:45 PM
Try the fglrx drivers, then - not only might they work better for you, but you also get access to a wider range of OpenGL extensions (which may not be interesting if you're an end-user, but makes me quite happy as a developer).

The down-side is that applications run through WINE may not work properly/at all due to an incompatibility in the fglrx driver design.

I can't give much help on getting your system configured with it, other than to say you need to load the fglrx module at startup and it comes with a 'fglrx-config' utility that can rebuild your XF86Config file (save off the old one first in case you have some important settings in there). I think you might need to leave XWindows and just use the command-line ('su', password, 'telinit 3' if you do not currently boot to a command-line).

If you aren't comfortable with the process, you might have an experienced friend sit in with you. A botched driver installation can leave you with no option but to boot to command-line (which is not always a nice place to be for new users).

You can find the fglrx drivers for XFree86 4.1 and 4.2 on ATI's web site (find a driver, linux, radeon 9000). You can find the 4.3 driver via google search (or just go to http://sigmatador.free.fr/Linux/driver/fglrx/). It may also be listed under the FireGL product drivers for Linux, but I can't be sure that one is compatible.

I'm not sure which (4.2 or 4.3) XFree86 shipped with RedHat9, and am not knowledgable enough to tell you how to find out (I'm not at my Linux box right now). The ATI 4.2 drivers will flat-out refuse to install on 4.3 though, so you could always try those first.

If the fglrx drivers don't help, then there's not much else to do but use ac3ds. I'm sure the system can be configured to allow you to use hardware acceleration for AC3D, but I can't provide much additional help.

Good luck,
-- Jeff