Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place! |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
10-17-2010, 05:39 PM
|
#1
|
|
LQ Newbie
Registered: Sep 2010
Posts: 26
Rep:
|
Wine - OpenGL support
Hi dear board people 
I'm stuck right now with using wine for "emulating" a gameserver, only available to Windows. It seems, that the server paints a window with DirectX which should be done with OpenGL by wine, which causes an error about OpenGL:
Code:
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
err:wgl:has_opengl glx_version is 1.2 and GLX_SGIX_fbconfig extension is unsupported. Expect problems.
OS: Debian 5.0
Wine-version: 1.3.5 compiled from source ( missing dependencies here? )
I added the complete errormessage as an attachment. After the last line it just hangs and nothing happens anymore.
I would appreciate any help on this.
wbr RikuXan
|
|
|
|
10-17-2010, 06:05 PM
|
#2
|
|
Guru
Registered: Aug 2005
Posts: 9,693
|
Quote:
|
most likely your OpenGL drivers haven't been installed correctly
|
what have you done about that error ?
install a openGL 2.2 hardware & driver( 2 or better is NEEDED for DirectX )
what 3d card do you have ?
if any , what driver is installed ?
Quote:
|
wgl:has_opengl glx_version is 1.2
|
that states that you DO NOT have opengl 2 support
|
|
|
|
10-17-2010, 06:20 PM
|
#3
|
|
LQ Newbie
Registered: Sep 2010
Posts: 26
Original Poster
Rep:
|
The machine is a server, so I suppose there's no card in there but it's only a 2D console that's rendered there, so should be no problem with SW rendering.
Could you please tell me where to look up my driver versions etc. as I'm pretty new to Linux and completely unexperienced in wine, OpenGL etc.
wbr RikuXan
|
|
|
|
10-17-2010, 06:40 PM
|
#4
|
|
Guru
Registered: Aug 2005
Posts: 9,693
|
for software direct x to run in wine you NEED openGL 2+ or greater hardware support
|
|
|
|
10-18-2010, 03:28 AM
|
#5
|
|
Member
Registered: Sep 2009
Location: Oklahoma
Distribution: Debian, CentOS, windows xp
Posts: 776
Rep:
|
Most game servers I've ever ran where by command line which mean you don't have to even 3d drivers installed and so on. But the game your using I am assuming requires the x server? Do you have xorg installed? If the server install is actually the full game install are you running the server exe file. could be like server.exe instead of yourgame.exe.
|
|
|
|
10-18-2010, 09:25 AM
|
#6
|
|
LQ Newbie
Registered: Sep 2010
Posts: 26
Original Poster
Rep:
|
Okay, the game I want to run a server for is Modern Warfare 2.
And as the game is not meant to be run as a server it doesn't have a commandline version of the executable.
But on startup it draws its own console using DirectX so i assume it does need OpenGL drivers as John said.
Now the thing I have to do is checking my OpenGL version and if it is too low, update the OpenGL stuff to use it with wine.
Now what you could tell me is
(1) Where to check my OpenGL version
and
(2) How to update my OpenGL drivers.
Thanks for the help so far, I hope we can put this to an end
wbr RikuXan
|
|
|
|
10-19-2010, 06:37 AM
|
#7
|
|
Member
Registered: Sep 2009
Location: Oklahoma
Distribution: Debian, CentOS, windows xp
Posts: 776
Rep:
|
If you have mesa and utils installed try this
Code:
glxinfo | grep "OpenGL version"
In order to get 3d support you need to install proprietary drivers for your card. So instructions there will vary. Consult your manufacture or give more information here and somebody may be able to help you or point you in the right direction
|
|
|
|
10-19-2010, 10:51 AM
|
#8
|
|
LQ Newbie
Registered: Sep 2010
Posts: 26
Original Poster
Rep:
|
Okay thank you very much for the answer, it resulted in
and the glx version is 1.2
So I'll have to update it to 2.0+, right?
Next problem, it's a server, more specific a vServer on a mainframe. I can't imagine a mainframe uses graphic cards, so I need some kind of OpenGL version which uses SW Rendering, because I wouldn't know which driver to pick as there is no manufacturer for the card, as there is no card  .
I hope you know a solution or a special driver for SW Rendering only.
wbr RikuXan
|
|
|
|
10-19-2010, 01:55 PM
|
#9
|
|
Guru
Registered: Aug 2005
Posts: 9,693
|
then use a windows 2008 server !
|
|
|
|
10-21-2010, 04:00 PM
|
#10
|
|
LQ Newbie
Registered: Sep 2010
Posts: 26
Original Poster
Rep:
|
Wow, you are really mature John, instead of telling me either how to solve my problem, that it's not possible or you don't know the answer you tell me to get a windows server. You tell me in a board that's supposed to help people with their problems on linux machines. Sorry, but I think you are a bit misplaced here, because as far as I perceived it, the community consists of friendly and helping members, so this can't be the place for you. Better go talking useless shit in some other boards. Sorry to be so straightforward, but I just can't stand those people anymore, thinking they have to add their two cents everywhere they come by.
If anyone is willing or able to give me real help, he should just go forward, if I note he means to help me i'm very nice.
wbr RikuXan
Last edited by RikuXan; 10-21-2010 at 04:22 PM.
|
|
|
|
10-21-2010, 05:30 PM
|
#11
|
|
Guru
Registered: Aug 2005
Posts: 9,693
|
my stand is and has always been
if you want to run proprietary Microsoft software , run it on Microsoft
direct x support in wine REQUIRES FULL openGL 2 hardware support
there is and has never been a way around that !
|
|
|
|
10-21-2010, 05:56 PM
|
#12
|
|
LQ Newbie
Registered: Sep 2010
Posts: 26
Original Poster
Rep:
|
Yes, great you told me your opinion, but no offense, I didn't ask for an opinion, I asked for help in terms of updating my OpenGL drivers. I read your first answer and got what you want to tell me, but I can't get rid of the thought, that you didn't read the eighth post.
wbr RikuXan
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 01:48 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|