Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then 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.
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i'm having graphics problems and i've been told to check my openGL setup. i don't know what openGL is and i don't know if i even have it. how do i access this setup if i do have it, and if not, how do i get it?
OpenGL is a graphics package that handles a lot of the dirty work for 3d graphics, anti-aliasing, and other stuff like that. Quake is one of the more popular packages that uses it.
do you happen to know what graphics card you have? most newer cards have hardware acceleration support for OpenGL. it makes things faster, but it's not neccesary.
check in your /usr/lib directory for any file named libGL.so, libGLU.so, or a variant on that name. it might be named libGL.so.3.7 or something like that. if you have these libraries, then you have openGL
i have an ATI Rage Pro AGP card. i see the libGL files, but still, my performance in graphics programs lags horribly... how do i get to my openGL setup?
Some cards do not have full acceleration in Linux just yet, but I am not sure what the stage of your card is at. You should check with the mesa website first, which I think is at Freshmeat.net or sourceforge.net, not too sure.
Also try Xfree's page for info on whether or not your card will accelerate. But I have tried to get info from their before and have got lost with the amount cards they support!
ok... first thing that jumps out at me is the XFree86-FBDev-3.3.6-38. offhand, i'm not sure what that packages is, but i'm guessing that it's frame buffer development tools or libraries, and it's an older version than all the other rpms. that could be what's causing the openGL problems. how was your X installed? did you download the updated 4.0.x or did it come with your distro?
yes!! put it in there. you'll need to restart X before it will load it tho. i should have told you to check that first thing, but it slipped my mind. gl won't work unless the gl extension (glx) is loaded.
if you get an error where the programs will run, but crash when you try to exit, then you need to add:
well, believe it or not: load "glx" is already in my XF86Config-4 file, so that's not the problem. what would be contributing to the horrible lag on my system?
depending on your setup, XF86Config-4 may or may not be the file that X4.x uses. by default, it uses the XF86Config-4 file, but if the file isn't present, then it uses the XF86Config file. this is what causes a lot of problems in the upgrade from 3.x to 4.x - the installer doesn't install the XF86Config-4 file in the /etc directory by default. so, many users are left with the old XF86Config file as what is being used.
i'll check around to see if i can find anything else on the ati setup. does the XF86Config-4 file specify the "ati" driver?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.