Hi there, after all, this is great news! Thank you for this solution.
I am running Kubuntu natty 11.04 64bit. The installation was absolutely smooth and worked as in described in the HOWTO. Still, for some reason, the display export does not work here. I appended the two lines to my /etc/profile and rebooted. System comes up with gui (kde). But running applications with e.g. vglrun ./pslaunch reports: [VGL] ERROR: Could not open display :0.1. What have I missed? peter Am Dienstag, 3. Mai 2011, 21:36:31 schrieb Martin Juhl: > Hi.. > > I haven't found the MUX.. as far as I can tell the M11X doesn't have a > mux.. this solution actually works the way optimus is meant to work.. by > using the intel card to disable everything, and only offload though stuff > to the Nvidia card... > > I discovered that the never versions of the nvidia driver allowed me to > create a virtual screen on the nvidia card.. and worked my way from > there... > > /Martin > > > > > Fra: "Matthew Chambers" <chambers3...@gmail.com> > Til: "Martin Juhl" <m...@casalogic.dk> > Sendt: tirsdag, 3. maj 2011 21:28:44 > Emne: Re: [Hybrid-graphics-linux] Optimus Solution found!!!! Using my > Nvidia card in my Alienware M11X R2!!! > > Can you tell me how you identified the card MUX. I am a little confused or > point to a link. I have a Asus NV61J with the 325M optimus Nvidia card. > But when I looked into the specs of your machine you also have an Optimus > "enabled". As a side note I love using linux and was wondering if there is > anything I should read to be more proficient like you are with this kind > of stuff. > > > On Tue, May 3, 2011 at 11:42 AM, Martin Juhl < m...@casalogic.dk > wrote: > > > > > Hi all.. > > I have found a way to use the nvidia card in machines WITHOUT the optimus > mux... > > There are still a few flaws... but in my regard they are few... > > First of all I have this running on my Alienware M11X R2, on Ubuntu Natty > 11.04 64-bit.. And haven't tried it on any other configurations.. so I > hope you can report back, if it works on other laptops (it should) and > other distributions.... > > Here it goes: > > First of all download the following: > > General: > > http://www.martin-juhl.dk/optimus/xorg.conf > > > 32-bit deb-based: > > http://www.martin-juhl.dk/optimus/turbojpeg_1.11.1_i386.deb > > http://www.martin-juhl.dk/optimus/ VirtualGL_2.2.1_i386.deb > > > 64-bit deb-based: > > http://www.martin-juhl.dk/optimus/turbojpeg_1.11.1_amd64.deb > > http://www.martin-juhl.dk/optimus/VirtualGL_2.2.1_amd64.deb > > > 32-bit rpm-based: > > http://www.martin-juhl.dk/optimus/turbojpeg-1.11.i386.rpm > > http://www.martin-juhl.dk/optimus/VirtualGL-2.2.1.i386.rpm > > > 64-bit rpm-based: > > http://www.martin-juhl.dk/optimus/turbojpeg-1.11.x86_64.rpm > > http://www.martin-juhl.dk/optimus/ VirtualGL-2.2.1.x86_64.rpm > > > Source: > > http://www.martin-juhl.dk/optimus/turbojpeg-ipp-1.11.1.tar.gz > > http://www.martin-juhl.dk/optimus/ VirtualGL-2.2.1.tar.gz > > > Files can also be found here: > > http://sourceforge.net/projects/virtualgl/files/ > > > Ok... Installation: > > Start by installing the nvidia driver: > > sudo aptitude install nvidia-current (ubuntu) > > then put the xorg.conf in /etc/X11/ > > after that, install the two files you downloaded above: > > sudo dpkg -i turbojpeg* VirtualGL* (deb) > > or > > sudo rpm -ihv turbojpeg* VirtualGL* (rpm) > > > Now run: > > sudo vglserver_config > > answer as below: > > 1) Configure server for use with VirtualGL in GLX mode > 2) Unconfigure server for use with VirtualGL in GLX mode > X) Exit > > Choose: > 1 > > Restrict 3D X server access to vglusers group (recommended)? > [Y/n] > n > > Restrict framebuffer device access to vglusers group (recommended)? > [Y/n] > n > > Disable XTEST extension (recommended)? > [Y/n] > y > ... Creating /etc/modprobe.d/virtualgl.conf to set requested permissions > for /dev/nvidia* ... > ... Attempting to remove nvidia module from memory so device permissions > will be reloaded ... > ERROR: Module nvidia is in use > ... Granting write permission to /dev/nvidia0 /dev/nvidiactl for all users > ... ... Modifying /etc/X11/xorg.conf to enable DRI permissions for > all users ... > ... Adding xhost +LOCAL: to /etc/kde4/kdm/Xsetup script ... > ... Disabling XTEST extension in /etc/kde4/kdm/kdmrc ... > > Done. You must restart the display manager for the changes to take effect. > > IMPORTANT NOTE: Your system uses modprobe.d to set device permissions. You > must execute rmmod nvidia with the display manager stopped in order for the > new device permission settings to become effective. > > > 1) Configure server for use with VirtualGL in GLX mode > 2) Unconfigure server for use with VirtualGL in GLX mode > X) Exit > > Choose: > x > > > Then: > > append the following two lines to /etc/profile > > VGL_DISPLAY=:0.1 > export VGL_DISPLAY > > > and reboot... > > Hopefully your computer comes back up.. > > now you should be able to start applications with: > > vglrun <application> > > and the nvidia card will be used for acceleration.. > > btw. <application> needs to contain the full path to the application if not > in the path... > > It is still the Intel card running the rest.. and for now I haven't found a > way to activate acceleration for both cards.. so no fancy compiz effects.. > but thats no problem for me, as long as I can use my nvidia card for > gaming :D... > > Hope this will help someone.. > > > /MrMEEE aka Martin Juhl... > > _______________________________________________ > Mailing list: https://launchpad.net/~hybrid-graphics-linux > Post to : hybrid-graphics-linux@lists.launchpad.net > Unsubscribe : https://launchpad.net/~hybrid-graphics-linux > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~hybrid-graphics-linux Post to : hybrid-graphics-linux@lists.launchpad.net Unsubscribe : https://launchpad.net/~hybrid-graphics-linux More help : https://help.launchpad.net/ListHelp