View previous topic :: View next topic |
Author |
Message |
gentooze n00b
Joined: 24 May 2010 Posts: 10
|
Posted: Tue May 25, 2010 12:07 pm Post subject: OpenGL and Xorg server - what does OpenGL do? SOLVED |
|
|
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 |
|
|
Veldrin Veteran
Joined: 27 Jul 2004 Posts: 1945 Location: Zurich, Switzerland
|
Posted: Tue May 25, 2010 12:27 pm Post subject: |
|
|
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 |
|
|
VinzC Watchman
Joined: 17 Apr 2004 Posts: 5098 Location: Dark side of the mood
|
Posted: Tue May 25, 2010 12:47 pm Post subject: |
|
|
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 |
|
|
gentooze n00b
Joined: 24 May 2010 Posts: 10
|
Posted: Mon May 31, 2010 12:43 am Post subject: |
|
|
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 |
|
|
VinzC Watchman
Joined: 17 Apr 2004 Posts: 5098 Location: Dark side of the mood
|
Posted: Mon May 31, 2010 7:19 am Post subject: |
|
|
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 |
|
|
|