GLX Info: NOT Using destination window

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
SandmanCL Offline
Multi-platform XBMC fan
Posts: 572
Joined: Jul 2004
Reputation: 1
Location: San Francisco, CA
Post: #1
I have an aging system here that I just installed Ubuntu 7.1 on and successfully compiled xbmc on it. That is, it compiles, but doesn't really run all that well.
Debug info shows 1.7 FPS and mouse response is extremly slow (to the point of being unusable). Is this all due to lack of OpenGL 2.0 support ?

CPU: P4 1.6Ghz
Memory: 512MB
GFX: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter
glxinfo indicates that I the card supports Open GL 1.4

These lines in xbmc.log look related:

16:40:34 T:3070900032 M: 5627904 INFO: GLX Info: NOT Using destination window
16:40:34 T:3070900032 M: 5627904 ERROR: GLX Error: No Multisample buffers available, FSAA disabled
16:40:34 T:3070900032 M: 5627904 INFO: GLX Info: Using parent window
16:40:34 T:3070900032 M: 5627904 INFO: GLX Info: Creating unshared context
16:40:34 T:3070900032 M: 5357568 INFO: GL: OpenGL Vendor String: Mesa project: http://www.mesa3d.org

I'll be more than content if I get an answer like "you'll never get xbmc to run with that hardware". It'll just tell me to stop fiddling with this old piece of crap Rolleyes
find quote
SandmanCL Offline
Multi-platform XBMC fan
Posts: 572
Joined: Jul 2004
Reputation: 1
Location: San Francisco, CA
Post: #2
I should add that I can play 720p movies through VLC without problems (25% cpu utilization) on this box.
find quote
rodalpho Offline
Fan
Posts: 546
Joined: Nov 2006
Reputation: 16
Post: #3
XBMC requires an opengl 2.0 compliant videocard. You can pick one up for like thirty bucks. Not sure if it'll handle 720p, though-- I don't think anyone has tested XBMC/linux on such a low-end CPU.
find quote
SandmanCL Offline
Multi-platform XBMC fan
Posts: 572
Joined: Jul 2004
Reputation: 1
Location: San Francisco, CA
Post: #4
I have a couple of cards here that are opengl 2.0 compliant. Problem is they're AGP and this low-end pc I'm fiddling with only has pci slots (not pci express)... Oh well, I'll but this system back on the shelf for now Smile
find quote
rodalpho Offline
Fan
Posts: 546
Joined: Nov 2006
Reputation: 16
Post: #5
Newegg has a PCI geforce 5200 for $35 and a 6200 for $61. The 6200 will definitely work, not sure about the 5200. It is technically directx9 compliant, shader model 2, etc, so it should support opengl 2.0, but the geforce 5 series were pretty crappy.
find quote
d4rk Offline
Team-XBMC Developer
Posts: 500
Joined: May 2007
Reputation: 1
Location: Albuquerque
Post: #6
SandmanCL, it appears that your OpenGL drivers are Mesa. There is a decent likelyhood that you are running software OpenGL which is not hardware acceleration. You can confirm this by running 'glxinfo' and looking at the first few lines of the output. One of them will say 'Direct rendering'. Ideally it should say 'yes'. If not, you're not getting any hardware acceleration from your graphics card. Other than upgrading, your other option is to try to determine if you graphics card has any accelerated drivers under Linux and install them.

P.S. - Even if you find accelerated drivers, I don't think you'll get usable performance with that SiS card.

P.S. 2 - The NOT using destination window message is not an error, although it sounds like one.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Please read and follow the forum rules.
For troubleshooting and bug reporting, please make sure you read this first.


[Image: badge.gif]
find quote