Software :: Hardware Acceleration Using OpenGL And X11?
Apr 23, 2011
Is there anyone who can explain how OpenGL acceleration works on Linux and its relationship with X11? I read about modules like GLX, DRI, DRM and Gallium and I understand they are necessary to provide performance as the current structure of X11 makes it difficult to render efficiently. Is this correct?
If I use the OpenGL and EGL drivers provided by the manufacturer of hardware on X11 without any other module, should I expect, even with hardware acceleration a high CPU load? The modules GLX, DRI, DRM etc... can be used with any OpenGL implementations or only with mesa?
I just upgraded from FC8 (32-bit) to FC11 (64-bit). In doing so, I backed up my entire World of Warcraft folder so I could try to avoid having to download and install it all over again. However, I've now reinstalled wine (64-bit now), and the nvidia drivers from the rpmfusion repos (also 64-bit), and when I try to start WoW, it says it cannot load OpenGL. I'm wondering if anyone knows what's up, and if there's a solution that doesn't involve reinstalling WoW.
i run Fedora 12 64bit with nVidia 9300M GS. I have one question, nouveau is still running only with 2D acceleration or there is a way to run with 3D acceleration?
I have an OpenGL app that generates images by rendering into an off-screen surface. I'd like to get it running on our Linux server, but the only way (that I know of) to initialize an OpenGL context is to create an X window and pass it to glX.
This is lame since I don't need any windows - just a render buffer. Is there any way I can get an OpenGL context on this server?
I can't enable 3d acceleration because when I enable the Desktop effects, and I exit the window, they are not active.. I enter in the desktop effects configuration again, and I can see that the option "enable" is uncheck.. I'm a newbie.. Can you explain me how do I get the driver for my Nvidia GeForce 9600M GT (512 MB of Graphic RAM)? Do I have enough power to run 3d?
What means there exists to have three monitors, all controlled by Xmonad and have hardware 3D acceleration as well? I had the pleasure of using three monitors earlier this year, and while Xmonad and Xinerama handle three monitors easily, I had to throw in an extra display driver, and also let go of Nvidia's own TwinView (which is a hack on Xinerama). This left me with no HW acceleration and some flickering as double buffering wouldn't work with certain applications. However, the three monitors handle so beautifully that I had hard time coming back to two. I understand the easiest way to achieve HW-accelerated tri-head combo is to split into two Xorgs.
I wouldn't be able to switch windows between the Xorgs, so I'm not really into this solution. What's more, having a cheap and old PCI card along with even slightly better PCIe seemed to slow things down. Even if I occasionally disabled the third monitor from Xorg configure, I couldn't get HW acceleration to work. Only after I physically disconnected the old PCI card, I could get the games back in business. Would a Matrox Dual/Tri-head2go and a powerful Nvidia GPU do the trick? I understand Xmonad can be configured to "believe" that a "single" (as Dualhead2Go will merge) 3360x1050 display is actually two different ones? So that Xmonad's Mod-w and Mod-e would work properly there.
i noticed that some of the games i want to play do not run well on my system. and i looked somewhere and heard someone say that if hardware acceleration is not enabled then it will not run well...
my graphics are by intel 965 express chipset family (aka X3100)
and everything i came across didnt really help my particular display driver or graphics maker.
I have a tightvnc server running on my computer and have my IPAD using a vnc client to connect to it. Everything works fine except for apps that require openGL (eg: minetest,steam). I was wondering how I could use said apps over vnc.
I'm looking for an OpenGL benchmark tool for Linux. Something sort of similar to 3DMark on Windows. Is there anything at all? I tried Phoronix, was not impressed (nothing seemed to run at all).
New here so please go easy. I am trying to get OpenGL running on Ubuntu 10.04 (64 bit). The hardware is a Dell box with a NVidia Quadro 600 graphics card; I am also running under VMware.
I tried using "apt-get install nvidia-current", followed by "nvidia-xconfig", which told me a new xorg.conf file had been written. I then rebooted. A dialog appeared saying Ubuntu is running in low-graphics mode and that it had failed to load module "nvidia" and no drivers available.
As I didn't seem to get very far this way, I tried downloading the NVidia 64 bit linux driver version 275.09.07 and ran this from the console. Firstly it told me that I do not appear to have a NVidia GPU supported by this version of the driver (yet NVidia's description of the driver says it does support this gpu). I went ahead and let it try to build the kernel module but then it failed with the message "failed to load kernel module 'nvidia.ko" I'm not clear how to proceed on this one. Has anyone else got a Quadro 600 card to work? If so, how?
I am writing a program that needs to display graphs. Right now I am using Cairo which works well except it is really slow. Drawing 1200 lines locks up my computer (i7 CPU and gtx285 graphics card). I only found examples to use Cairo with GTK DrawingArea can I use OpenGL instead or is there a way to cairo to run faster?
I'm trying to put the geant4 program on my computer and I need to install openGL first. I need the glut.h file and gl.h file in order to do this but I can't seem to find them anywhere online. I am using Fedora 14.
I just installed Debian Stable on an old HP Mini 110-1033CA netbook. glxinfo indicates that I have Intel 945GME graphics. xserver-xorg-video-intel package is installed but neither google-chrome stable nor Firefox 29 appear to be able to use hardware acceleration. "about:support" and "chrome://gpu" both show that hardware acceleration is unavailable.
I was really looking forward to Firefox 4, especially to trying the hardware acceleration. I'm using nvidia proprietary driver which is the combination which *should* work, according what I've read. However it doesn't. Firefox doesn't even recognize my graphics card, when I type about:support, there is no information about my graphics. So I wonder, is there anyone who got this working?
On Linux, is there anyway to get 3D acceleration from my Nvidia card without X? Ideally, I'd have the kernel boot, get to a console, then somehow get into a "graphics mode", where my entire monitor is just a single OpenGL screen ... and I draw stuff to it with OpenGL. Without X.
I am looking for a download manager with acceleration, pause/resume support and browser integration with firefox or konqueror. And the ability to easily download embedded videos would be a plus.
Internet Download Manager is the ideal for me in Windows.
i've installed playonlinux on my system ubuntu 10.04 , and it says that 3d acceleration aren't enabled , how can i do that , this is the output of : lspci | grep VGA VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
I'm using ubuntu. Is it possible to set the mouse acceleration/sensitivity to a value beyond the maximum that is available through System->preferences->mouse ?
i think i just got the reason why my ubuntu 10.04 live DVD crashes. i can be due to hardware acceleration if its set to that by default. so how do i turn on software acceleration? some command or something?
I'm running Ubuntu 11.04 Natty on a MSI E350IA-E45 with the AMD/ATI Zacate chipset, and I'm not being able to get hardware accelerated graphics working. I tried installing and activating FGLRX, but it doesn't seem to have solved anything. There is no hardware acceleration as far as I can tell, and XBMC complains that there's no OpenGL support. If there's some other way to activate hardware acceleration, I don't know where it is. I looked around Catalyst, but couldn't find any mention of OpenGL or any way to "turn on" hardware acceleration. Then I tried removing FGLRX and reinstalling the xserver-xorg-video-ati drivers as per [URL] , but got a black screen on reboot. Went into the recovery mode, reinstalled FGLRX, and am pretty much back where I started (with a GUI but no hardware acceleration), with no how to proceed from here. I'm especially confused because, from what I have read, the Zacate seems to get along with Natty out of the box for most people.
i'm currently running Ubuntu 11.04.Heres my problem. Everytime i try to run Compiz and apply some of the fantastic effects none of them seem to work. So this tells me that something is either wrong with my graphics driver (because upon a clean install of Ubuntu it says i don't have a graphics card that can supoort Unity) or i've just simply missed a step in adding one.I've checked Nvidia X server only to get the message "You do not appear to be using the NVIDIA X driver Please edit your x configuration file (just run `nvidia-xconfig as root)" I would love to run it in root if (and don't laugh) i only knew how :
From the many commands i've found online i've tired to either get to or find xorg.conf and if i'm mistaken doesn't exist for some reason. In a nutshell. I can't enable 3d acceleration, i can't find xorg.conf.I currently have 325m Nvidia card on my laptop, if it helps : I can give a ton of other information in necessary.
Is there a trick to getting hardware acceleration to work? I've got the latest packages installed via yum, but hardware acceleration still seems to be off, or not working at least. glxgears is reporting ~300fps, which from my experience indicates that the cpu is doing the work. Here is relevant info:lspci
Code: [root@Lappy ~]# lspci | grep "Graphics" 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) xorg.conf
I am using RHEL 6.0 OS runnig on an i5 core with H57 chipset. whether there is any support for GMA-HD in the builtin graphics drivers or do I need to add any extra driver for using GMA -HD?
code.c: In function ‘init’: code.c:2338: error: stray ‘342’ in program code.c:2338: error: stray ‘200’ in program code.c:2338: error: stray ‘213’ in program code.c:2338: error: stray ‘342’ in program code.c:2338: error: stray ‘200’ in program code.c:2338: error: stray ‘213’ in program
I'm trying to get a program to compile with OpenGL support and it's saying that the headers are missing. But I think (or thought!) that I already had Open GL up and running. My suspicion is that I need to install the appropriate -devel files...but I just can't seem to find them. Furthermore, I don't want to tweak my system and install proprietary Nvidia drivers if things are already working just fine.
I have a Geforce 8300 GS in a i586 32bit Dell Inspiron 530. I'm trying to compile Cinelarra and keep getting:
Quote:
OpenGL 2.0 libraries missing Hardware acceleration using OpenGL 2.0 is disabled
Does anyone know which driver (ie: 96xx? 173xx?) I should be using for this? Where are these libraries? How can I find them and tell Cinelarra where to look?
And even more basically: How do I tell if OpenGL is working or not? Maybe I don't have them afterall..
Code: Failed to activate desktop effects using the given options. Settings will be reverted to their previous values.
Check your X configuaration.
You may also consider changing advanced options, especially changing the composting type. I cannot use OpenGL, hence my Compiz is useless.. I have ATI 5850s
I have openGL working fine on my system.The only problem is that when I try to run the executable file, nothing appears unless the full scene has been rendered.In fact, it appears in parts, i.e. updates after a second, then after another second etc...However, earlier, the rendering used to be continuous and I could see each pixel getting rendered in a continuous fashion.