Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
OpenGL and Xorg server - what does OpenGL do? SOLVED
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
gentooze
n00b
n00b


Joined: 24 May 2010
Posts: 10

PostPosted: Tue May 25, 2010 12:07 pm    Post subject: OpenGL and Xorg server - what does OpenGL do? SOLVED Reply with quote

I'm tring to run a small HP server that has a Matrox Graphics, Inc. MGA G200e
[Pilot] ServerEngines (SEP1) video chip in it.

The driver for this chip does not seem to work with Xorg Server 1.7, so I might try and use the VESA mode driver. Or is it possible to emerge Xorg Server 1.6 ?

I notice when I've booted the LiveDVD 10.1 that OpenGL seems to run after the video driver (and the KDE desktop launches OK)

What exactly does OpenGL do, and if I emerge OpenGl is there a path that will let me run Xorg Server 1.7 with anything other than the VESA driver


Last edited by gentooze on Mon May 31, 2010 12:44 am; edited 1 time in total
Back to top
View user's profile Send private message
Veldrin
Veteran
Veteran


Joined: 27 Jul 2004
Posts: 1945
Location: Zurich, Switzerland

PostPosted: Tue May 25, 2010 12:27 pm    Post subject: Reply with quote

OpenGL is the Opensource Counterpart to M$ DirectX, basically a library which allows you to use 3D.
I case of KDE, you need this to run eye-candy stuff.

OTOH I would be surprised, if your chip is no longer supported...
look for mga in video_cards.
Back to top
View user's profile Send private message
VinzC
Watchman
Watchman


Joined: 17 Apr 2004
Posts: 5098
Location: Dark side of the mood

PostPosted: Tue May 25, 2010 12:47 pm    Post subject: Reply with quote

OpenGL manages hardware video acceleration when it comes to 3D (e.g. desktop effects). Since you're running Gentoo with a Matrox card, you should add this directive to your make.conf file:
/etc/make.conf:
VIDEO_CARDS="mga"

It defines what video card drivers to include with Xorg, the graphics manager.

EDIT: if you emerge xorg-x11, you will get xorg-server-1.7 and xorg-x11-7.4, no need to do anything else.
_________________
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Back to top
View user's profile Send private message
gentooze
n00b
n00b


Joined: 24 May 2010
Posts: 10

PostPosted: Mon May 31, 2010 12:43 am    Post subject: Reply with quote

Yeah there is a driver for the card, but the latest driver from the Matrox website (4.4.0) is dated July 2006, and when I tried to use it I got a "undefined symbol: resVgaShared" message from X Server.
The driver on the HP website predates the Matrox one.

I guess the X system has undergone quite a few changes since July 2006, some of them "broke" the driver.

I am working xorg server 1.7 with the VESA mode driver for now, if I feel like I want something a bit faster I'll shop for a new card.

Thanks,
Gentooze

P.S. The PC I'm working on has a Matrox Millennium G400 adapter in it, and was built January 2000. So just going by the numbers, the G200 probably predates it.
Back to top
View user's profile Send private message
VinzC
Watchman
Watchman


Joined: 17 Apr 2004
Posts: 5098
Location: Dark side of the mood

PostPosted: Mon May 31, 2010 7:19 am    Post subject: Reply with quote

Have you tried the VIDEO_CARDS variable in make.conf? Normally in Gentoo installing the proprietary driver is an absolute last resort solution. The VIDEO_CARDS flag makes sure the right drivers and dependencies are compiled when you emerge Xorg/X11.
_________________
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum