google-code-export / monoxna

Automatically exported from code.google.com/p/monoxna
Other
1 stars 1 forks source link

Grapics failure on ATI opensource driver (Ubuntu 9.04) #40

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I tried my Bomberman game on my "old" laptop
Ubuntu 9.04, Intel Pentium M 1600mz, ATI Radeon 9600m, Opensource grphics 
driver.

I compailed mono.xna and the game itself on this machine (exept content)

Demonstration video is here
http://www.youtube.com/watch?v=T4sfrA1lVDg
The rectangles (blue and black) supposed to be players
BTW: game has "normal" speed, it looks slow (problem with desktop recorder)

So, spritefonts are working ok, but there is notning else (graphics) 
working right.
It might be problem with:
- bad opengl support on drivers (notnihg to be done here) (Compiz is workin 
quite OK)
- TAO.sdl falinure
- content problem (not compalied on this machine)

Is there anything more I can support you with?

This is program output:

Module FERI-bomberman, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 
loaded.
Module Microsoft.Xna.Framework.Game, Version=0.1.0.40824, Culture=neutral, 
PublicKeyToken=dc5864553cefd93f loaded.
Module Microsoft.Xna.Framework, Version=0.1.0.40823, Culture=neutral, 
PublicKeyToken=1c633ed318da3899 loaded.
Module Tao.Sdl, Version=1.2.13.0, Culture=neutral, 
PublicKeyToken=9c7a200e36c0094e loaded.
Module System, Version=2.0.0.0, Culture=neutral, 
PublicKeyToken=b77a5c561934e089 loaded.

Module Tao.DevIl, Version=1.6.8.3, Culture=neutral, 
PublicKeyToken=7ec4053013524957 loaded.
Thread 4 created.

Module System.Configuration, Version=2.0.0.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a loaded.
Module System.Xml, Version=2.0.0.0, Culture=neutral, 
PublicKeyToken=b77a5c561934e089 loaded.
Module Tao.OpenGl, Version=2.1.0.12, Culture=neutral, 
PublicKeyToken=1ca010269a4501ef loaded.
Thread 4 exited.
Module FERI-bomberman, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 
unloaded.

Thread 3 exited.

Thread 2 exited.

Thread 1 exited.

Process 1 exited.

Target exited.

Original issue reported on code.google.com by gse...@gmail.com on 1 Oct 2009 at 9:27

GoogleCodeExporter commented 9 years ago
I really don't think this problem is part of monoxna. More likely a graphics 
driver
issue. 

Have you tried the game in monoxna running windows?

Original comment by lav...@gmail.com on 2 Oct 2009 at 5:34

GoogleCodeExporter commented 9 years ago
Not yet...I haven't tried any mono at Windows at all. I need to boot windows on 
laptop.

Original comment by gse...@gmail.com on 2 Oct 2009 at 7:07

GoogleCodeExporter commented 9 years ago
Do problems appear also with other applications using OpenGl ?

Original comment by timpam...@gmail.com on 13 Oct 2009 at 6:48

GoogleCodeExporter commented 9 years ago
Almost none... even tao.OpenGL aplications are working "ok" :S
I am not good enough at debuging, so I can't track to reall issue.

Btw, whoele bug report:
https://bugs.launchpad.net/ubuntu/+bug/450263

Original comment by gse...@gmail.com on 14 Oct 2009 at 7:35

GoogleCodeExporter commented 9 years ago
gsedej, You have to add Tao.DevIl.dll, Tao.OpenGL.dll, Tao.SDL.dll and their 
configs
to your package fix it on my system using nvidia. I will test it with intel 
soon.

Original comment by timpam...@gmail.com on 14 Oct 2009 at 8:48

GoogleCodeExporter commented 9 years ago
hey! I spent many hours trying to enable monoXNA on ATI ;) I tried many 
combinations :)
I won't spending much time soon, since I rather work on audio part of monoXNA. 
And I 
have many things with study at the moment

Original comment by gse...@gmail.com on 14 Oct 2009 at 8:57

GoogleCodeExporter commented 9 years ago
Some bug then you found appear on Ubuntu 9.10 with intel. Seem not to be a bug 
in ati
driver.

Original comment by timpam...@gmail.com on 14 Oct 2009 at 9:31

GoogleCodeExporter commented 9 years ago
Yes, it is general bug un ubuntu 9.10... not even on virtual box isn't working.
I do not know how to make bug report for this...

Original comment by gse...@gmail.com on 14 Oct 2009 at 10:36

GoogleCodeExporter commented 9 years ago
Have to be fixed somewhere else.

Original comment by timpam...@gmail.com on 14 Oct 2009 at 12:24

GoogleCodeExporter commented 9 years ago
Hi!

I just want to finish this thread.

PROBLEM is NPOT Textures 
http://www.opengl.org/wiki/NPOT_Textures

It's hardware related bug. Windows (MS XNA or specificly directx) version has 
workaround

Original comment by gse...@gmail.com on 23 Dec 2009 at 1:15

GoogleCodeExporter commented 9 years ago
Hello!

I am opening the issue again. Today I have been testing MonoXNA game on some 
machines.
On my work machine with ATI radeon x300 (R300 series - RV360) it has same 
problem. I 
looks like whole R300 series has this bug. I done some testing on nVidia 
GeForce 
9500GT and works properly.

It's not NPOT problem, sice it runs on GeForce-s.
I will do some more test (need some other radeon to test, and some Intel 
graphics 
too)

Original comment by gse...@gmail.com on 22 Mar 2010 at 3:37

GoogleCodeExporter commented 9 years ago
I finally found out the problem! XNA uses "DXT texture compression" 
(http://en.wikipedia.org/wiki/S3_Texture_Compression). Algorithm is patented 
which means that open-source drivers are not allowed to implement it. This 
practically means that MonoXNA can't be used on "pure" open-source systems.

(But there is possibility you can add support to your driver, but it might be 
legal issue. Read more on: http://people.freedesktop.org/~cbrill/libtxc_dxtn/ )

Original comment by gse...@gmail.com on 1 Mar 2011 at 12:04