← Back to team overview

hybrid-graphics-linux team mailing list archive

Re: Optimus Solution found!!!! Using my Nvidia card in my Alienware M11X R2!!!

 

HI, does anyone know if the packages turbojpeg & VirtualGL are raw compiled
or are compiled with a special configuration and/or are patched ??

2011/5/4 MASSUCHETTI Jonathan <iletaitunfois@xxxxxxxxxx>

> HI, does anyone know if the packages turbojpeg & VirtualGL are raw compiled
> or are compiled with a special configuration and/or are patched ??
>
>
> 2011/5/4 Luis Zaldivar <luis.zaldivar@xxxxxxxxx>
>
>>  Btw, I tested the chrome webgl experiments with the latest firefox
>> nightly + nvidia and works amazing
>>
>> Great job, we all owe you a drink
>>
>>
>>
>> On 03/05/11 11:42, Martin Juhl 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@xxxxxxxxxxxxxxxxxxx
>> 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@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>

Follow ups

References