Look my tests with libjpeg-turbo and turbojpeg-ipp:
1) libjpeg-turbo-1.1.0: I got around 170fps without VGL_COMPRESS and around 130fps with VGL_COMPRESS=jpeg. 2) turbojpeg-ipp-1.11.1: I got around 290fps without VGL_COMPRESS and around 350fps with VGL_COMPRESS=jpeg. My hardware: Asus Eeepc1215N, 00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02) 04:00.0 VGA compatible controller: nVidia Corporation Device 0a76 (rev a2) NVIDIA ION2 Optimus. Att, Ellington Santos On Thu, May 5, 2011 at 11:31 AM, Martin Juhl <[email protected]> wrote: > Sry... Fixed... > > > > > ------------------------------ > *Fra: *"Ellington Santos" <[email protected]> > *Til: *"Martin Juhl" <[email protected]> > *Sendt: *torsdag, 5. maj 2011 16:15:14 > > *Emne: *Re: [Hybrid-graphics-linux] Optimus Solution found!!!! Using my > Nvidia card in my Alienware M11X R2!!! > > Martin, my name is Ellington Santos. It isn't Santos Ellington. ;-) > > On Thu, May 5, 2011 at 10:54 AM, Martin Juhl <[email protected]> wrote: > >> Great... >> >> Thanks for your feedback >> >> >> >> Med venlig hilsen >> >> Martin Juhl >> IT-konsulent >> *T:* (+45) 70 20 10 63 >> M: (+45) 27 52 46 58 >> CASALOGIC A/S >> >> Besøg os på >> www.casalogic.dk >> >> >> >> ------------------------------ >> *Fra: *"Ellington Santos" <[email protected]> >> *Til: *"Martin Juhl" <[email protected]> >> *Cc: *"peter" <[email protected]>, >> [email protected] >> *Sendt: *torsdag, 5. maj 2011 02:53:17 >> >> *Emne: *Re: [Hybrid-graphics-linux] Optimus Solution found!!!! Using my >> Nvidia card in my Alienware M11X R2!!! >> >> It worked with Option "ConnectedMonitor" "DFP-0". >> >> I attached my xorg.conf and Xorg.0.log. I swaped screen 0 and 1 to use >> intel as first screen. >> >> By the way, my netbook is a Acer EeePC 1215N. >> >> >> On Wed, May 4, 2011 at 6:51 PM, Martin Juhl <[email protected]> wrote: >> >>> If that doesn't work... >>> >>> You can try: >>> >>> Option "ConnectedMonitor" "CRT" >>> >>> or >>> >>> Option "UseDisplayDevice" "none" >>> >>> instead... >>> >>> >>> >>> ------------------------------ >>> *Fra: *"Martin Juhl" <[email protected]> >>> *Til: *"Ellington Santos" <[email protected]>, "peter" < >>> [email protected]> >>> >>> *Cc: *[email protected] >>> *Sendt: *onsdag, 4. maj 2011 23:49:03 >>> >>> *Emne: *Re: [Hybrid-graphics-linux] Optimus Solution found!!!! Using my >>> Nvidia card in my Alienware M11X R2!!! >>> >>> Hi Santos and Peter.. >>> >>> I think you guys have the same problem.. >>> >>> Could you try the following: >>> >>> Add: >>> >>> Option "ConnectedMonitor" "CRT-0" >>> >>> to your nvidia device: >>> >>> Section "Device" >>> Identifier "Device1" >>> Driver "nvidia" >>> VendorName "NVIDIA Corporation" >>> BusID "PCI:1:0:0" >>> Option "IgnoreEDID" >>> Option "ConnectedMonitor" "CRT-0" >>> #Screen 0 >>> EndSection >>> >>> Santos: You might need to change your BusID as well to BusID >>> "PCI:1:0:0"... >>> >>> Please report back... >>> >>> ------------------------------ >>> *Fra: *"Ellington Santos" <[email protected]> >>> *Til: *[email protected] >>> *Sendt: *onsdag, 4. maj 2011 23:31:14 >>> *Emne: *Re: [Hybrid-graphics-linux] Optimus Solution found!!!! Using my >>> Nvidia card in my Alienware M11X R2!!! >>> >>> I've got the same error. >>> >>> Look Xorg.0.log lines referent to nvidia: >>> >>> [ 35340.269] (II) Module glx: vendor="NVIDIA Corporation" >>> [ 35340.269] (II) NVIDIA GLX Module 260.19.29 Wed Dec 8 12:25:40 PST >>> 2010 >>> [ 35340.272] (II) LoadModule: "nvidia" >>> [ 35340.273] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so >>> [ 35340.273] (II) Module nvidia: vendor="NVIDIA Corporation" >>> [ 35340.276] (II) NVIDIA dlloader X Driver 260.19.29 Wed Dec 8 >>> 12:10:28 PST 2010 >>> [ 35340.276] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs >>> [ 35340.298] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 >>> [ 35340.298] (==) NVIDIA(0): RGB weight 888 >>> [ 35340.298] (==) NVIDIA(0): Default visual is TrueColor >>> [ 35340.298] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) >>> [ 35340.298] (**) NVIDIA(0): Enabling RENDER acceleration >>> [ 35340.298] (II) NVIDIA(0): Support for GLX with the Damage and >>> Composite X extensions is >>> [ 35340.299] (II) NVIDIA(0): enabled. >>> [ 35340.579] (II) NVIDIA(0): NVIDIA GPU ION (GT218) at PCI:4:0:0 (GPU-0) >>> [ 35340.579] (--) NVIDIA(0): Memory: 524288 kBytes >>> [ 35340.580] (--) NVIDIA(0): VideoBIOS: 70.18.82.00.0b >>> [ 35340.580] (II) NVIDIA(0): Detected PCI Express Link width: 1X >>> [ 35340.580] (--) NVIDIA(0): Interlaced video modes are supported on this >>> GPU >>> [ 35340.580] (--) NVIDIA(0): Connected display device(s) on ION at >>> PCI:4:0:0 >>> [ 35340.580] (--) NVIDIA(0): none >>> [ 35340.581] (EE) NVIDIA(0): No display devices found for this X screen. >>> [ 35340.661] (II) UnloadModule: "nvidia" >>> [ 35340.703] (EE) Failed to initialize GLX extension (Compatible NVIDIA X >>> driver not found) >>> >>> >>> >>> >>> >>> On Wed, May 4, 2011 at 5:57 PM, Flat6 <[email protected]> wrote: >>> >>>> Hi all, >>>> >>>> After some tests ( i'm quite a nob), I have the same message >>>> >>>> >>>> reports: [VGL] ERROR: Could not open display :0.1. >>>> >>>> But I think PCI buses are correctly matched in the Xorg file..... >>>> >>>> I tried to launch vglrun glxgears >>>> >>>> CU, >>>> >>>> Flat6 >>>> >>>> -------- Message initial -------- >>>> *De*: Peter Liedler >>>> <[email protected]<peter%20liedler%20%[email protected]%3e> >>>> > >>>> *Reply-to*: [email protected] >>>> >>>> *À*: Luis Zaldivar >>>> <[email protected]<luis%20zaldivar%20%[email protected]%3e> >>>> > >>>> *Cc*: [email protected] >>>> *Sujet*: Re: [Hybrid-graphics-linux] Optimus Solution found!!!! Using >>>> my Nvidia card in my Alienware M11X R2!!! >>>> *Date*: Tue, 3 May 2011 23:07:55 +0200 >>>> >>>> >>>> Hi Luis, >>>> >>>> I've checked: >>>> >>>> lspci | grep VGA >>>> 00:02.0 VGA compatible controller: Intel Corporation Core Processor >>>> Integrated >>>> Graphics Controller (rev 18) >>>> 01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 310M] >>>> (rev a2) >>>> >>>> cat /etc/X11/xorg.conf | grep PCI >>>> BusID "PCI:1:0:0" >>>> BusID "PCI:0:2:0" >>>> >>>> Section "Device" >>>> Identifier "Device1" >>>> Driver "nvidia" >>>> VendorName "NVIDIA Corporation" >>>> BusID "PCI:1:0:0" >>>> Option "IgnoreEDID" >>>> #Screen 0 >>>> EndSection >>>> >>>> Section "Device" >>>> Identifier "Device0" >>>> Driver "intel" >>>> VendorName "onboard" >>>> BusID "PCI:0:2:0" >>>> #Screen 1 >>>> EndSection >>>> >>>> I even stopped the display manager and reconfigured vgl_config, then >>>> rebooted. >>>> Should work in my opinion. Am I missing something? >>>> Peter >>>> >>>> Am Dienstag, 3. Mai 2011, 22:48:19 schrieb Luis Zaldivar: >>>> > Peter >>>> > >>>> > I had the same issue >>>> > >>>> > You must match the PCI buses to the xorg.conf ones >>>> > >>>> > run lspci | grep VGA >>>> > >>>> > $ lspci | grep VGA >>>> > 00:02.0 VGA compatible controller: Intel Corporation Core Processor >>>> > Integrated Graphics Controller (rev 18) >>>> > 02:00.0 VGA compatible controller: nVidia Corporation Device 0df1 (rev >>>> > a1) >>>> > >>>> > and modify the xorg file with those numbers >>>> > >>>> > ~$ fgrep "PCI" /etc/X11/xorg.conf >>>> > BusID "PCI:2:0:0" >>>> > BusID "PCI:0:2:0" >>>> > >>>> > On 03/05/11 15:38, Peter Liedler wrote: >>>> > > 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"<[email protected]> >>>> > >> Til: "Martin Juhl"<[email protected]> >>>> > >> 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< [email protected]> >>>> > >> 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 : [email protected] >>>> > >> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux >>>> > >> More help : https://help.launchpad.net/ListHelp >>>> > > >>>> > > _______________________________________________ >>>> > > Mailing list: https://launchpad.net/~hybrid-graphics-linux >>>> > > Post to : [email protected] >>>> > > Unsubscribe : https://launchpad.net/~hybrid-graphics-linux >>>> > > More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~hybrid-graphics-linux >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~hybrid-graphics-linux >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~hybrid-graphics-linux >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux >>> More help : https://help.launchpad.net/ListHelp >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~hybrid-graphics-linux >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux >>> More help : https://help.launchpad.net/ListHelp >>> >> >> >
_______________________________________________ Mailing list: https://launchpad.net/~hybrid-graphics-linux Post to : [email protected] Unsubscribe : https://launchpad.net/~hybrid-graphics-linux More help : https://help.launchpad.net/ListHelp

