LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-16-2009, 03:04 PM   #1
ixhabbaba
Member
 
Registered: Sep 2007
Posts: 35

Rep: Reputation: 15
desmume - problem with 3D support


I get the following terminal output when running Nintendo DS
emulator desmume:

(desmume-glade:9178): GdkGLExt-WARNING **: cannot create GdkGLPixmap

Failed to create the GdkGLPixmap
Failed to setup openGL 3D emulation; removing 3D support

I run Mandriva One Spring 2008 on an Intel Centrino laptop.
My video card is some integrated Intel card, with 256 MB memory.
I appear to have drivers for it.

Any help is much appreciated. Thank you.
 
Old 04-17-2009, 08:43 AM   #2
Ramurd
Member
 
Registered: Mar 2009
Location: Rotterdam, the Netherlands
Distribution: Slackwarelinux
Posts: 703

Rep: Reputation: 111Reputation: 111
Can you please lookup which type of video card you have on the laptop? "some centrino cpu with some integrated video card" is a tad vague.

if you run
Code:
glxinfo | grep "Direct rendering"
Does it say "yes"?

While this link about 3d in X is for linux, generally the info is a great source for any of the OSes:
http://www.linuxquestions.org/questi...in-x11-402003/

Especially the parts regarding testing whether 3d works, and the adjustments to your X configuration.
 
Old 04-17-2009, 10:03 AM   #3
ixhabbaba
Member
 
Registered: Sep 2007
Posts: 35

Original Poster
Rep: Reputation: 15
Why, soitenly. Thank you for the quick reply, too.

This is the card: 82852/855GM Integrated Graphics Device
Mandriva says it uses this driver for it: Card:Intel 810 and later
This is my CPU, while were at it: ‎Intel(R) Pentium(R) M processor 1.70GHz

Nope, there's no "Direct Rendering" entry in glxinfo.
 
Old 04-17-2009, 11:27 AM   #4
ixhabbaba
Member
 
Registered: Sep 2007
Posts: 35

Original Poster
Rep: Reputation: 15
I've applied the changes to xorg.conf described in the tutorial, yet the problem persists.
glxinfo now says
direct rendering: Yes

EDIT: I noticed the error message from desmume changed to:
(desmume:9538): GdkGLExt-WARNING **: glXMakeCurrent() failed
Failed to initialise openGL 3D emulation; removing 3D support

Last edited by ixhabbaba; 04-17-2009 at 12:40 PM.
 
Old 04-18-2009, 04:40 AM   #5
Ramurd
Member
 
Registered: Mar 2009
Location: Rotterdam, the Netherlands
Distribution: Slackwarelinux
Posts: 703

Rep: Reputation: 111Reputation: 111
Good, your video driver now is aware to make use of the 3D abilities of your GPU.

Have you restarted X after you made the changes?

When I look up the error and check desmume there's a few points to say here:
- desmume is in alpha, update to the latest release whenever possible. Chances are this is / was a bug in desmume
- The error you now get seems to be related to multi-threaded and opengl due to bad video drivers which have tls so one thread cannot read from another thread so they need a supervisor thread that does the 3d stuff. A bit elaborate way to say, very likely a bug you won't be able to fix other than waiting and updating desmume whenever there's a new release and update your video drivers to the latest level.
 
Old 04-19-2009, 02:24 AM   #6
ixhabbaba
Member
 
Registered: Sep 2007
Posts: 35

Original Poster
Rep: Reputation: 15
Yes, I've restarted X.

Okay, but the drivers as well as desmume are at the latest devel
already, so I'll just have to wait, I suppose.
Thanks for helping me out.
 
Old 05-03-2009, 01:55 PM   #7
AlucardZero
Senior Member
 
Registered: May 2006
Location: USA
Distribution: Debian
Posts: 4,824

Rep: Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615
You don't mention what version of desmume you were trying. I got that error with version 0.9.1 (Debian Squeeze as of this writing) and found this thread. I then updated it to 0.9.2 (Debian Sid aotw), and the error was fixed.

Fwiw:
Code:
alucard@thrawn:~$ lspci | grep Graphics
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
alucard@thrawn:~$ glxinfo | grep -i "Direct rendering"
direct rendering: Yes
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Partition problem with Qtparted in Knoppix variety & mp3 support problem in FC3 eypros Linux - Software 1 06-01-2005 07:12 PM
problem with graphic support on fc-3 ankscorek Fedora 3 01-22-2005 06:37 PM
Gaim - language support problem kaon Linux - Software 0 09-18-2004 08:54 AM
Problem getting ssl support with links 2 SBGLinux Linux - Software 1 09-05-2004 01:54 PM
Qt Thread Support Problem zombyLINUX Linux - Software 4 03-30-2004 02:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:41 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration