On 02/29/2012 01:59 AM, Carsten Haitzler (The Rasterman) wrote: > On Wed, 29 Feb 2012 00:55:35 -0500 Christopher Michael<cpmicha...@comcast.net> > said: > > and as i said to chris.. what does: > > export ELM_GL_INFO=1 > expedite -e gl > > say? > > lets go one step further and log module goop: > > export EINA_LOG_LEVELS=eina_module:4 > > now what? > HRmmm.. /usr/lib & /usr/lib/1386 issues ??
dh >> sorry for the top post.... >> >> iirc...old man is almost always right. when he's wrong, is still right >> in ways ;) >> >> dh >> >> On 02/28/2012 10:32 PM, Wido wrote: >>> Ok, so I got really really mad and nuked all the E prefix (which was >>> /opt). I also discovered that there were some ancient old EFL libs laying >>> around un /usr/local. In fact, so ancient that there were still ewl and etk >>> stuff....I nuke all those dirs as well. >>> >>> Then, I kept looking for that egl_dri2.so file, and i happens to be >>> installed with libegl1-mesa package. But I'm using NV drivers (I nuke and >>> reinstall them as well, before I did with EFL). >>> >>> So, after deleting everything, reinstalling video drivers and recompiling >>> all the EFL....I just like before and expedite keeps giving the same error >>> >>> El 28 de febrero de 2012 21:53, Wido<wido...@gmail.com> escribió: >>> >>>> I'm getting: >>>> >>>> expedite: symbol lookup error: /usr/lib/i386-linux-gnu/egl/egl_dri2.so: >>>> undefined symbol: _glapi_get_proc_address >>>> >>>> but that lib is there: >>>> >>>> $ ls -l /usr/lib/i386-linux-gnu/egl/egl_dri2.so >>>> -rw-r--r-- 1 root root 28172 ago 7 2011 >>>> /usr/lib/i386-linux-gnu/egl/egl_dri2.so >>>> >>>> so I think I messed my libs somehow xD >>>> >>>> El 28 de febrero de 2012 20:56, Carsten >>>> Haitzler<ras...@rasterman.com>escribió: >>>> >>>> On Tue, 28 Feb 2012 11:56:39 -0600 Chris Story<kc5...@gmail.com> said: >>>>> >>>>> do you perhaps have multiple efl installs in different prefixes eg /usr >>>>> and /usr/local or /usr/local and /opt/e or something? as such to get some >>>>> cmdline fun try: >>>>> >>>>> export EVAS_GL_INFO=1 >>>>> expedite -e gl >>>>> >>>>> does that come up? if not - what does it complain about. if ti comes >>>>> up... what >>>>> does it report? >>>>> >>>>>> Raster -- >>>>>> >>>>>> I am also getting the message regarding software mode OpenGL and am >>>>> using >>>>>> the Nvidia proprietary drivers in Ubuntu 11.10. I am able to compile E >>>>>> without issue from the svn and the gl_x11 module is compiled in evas. My >>>>>> logs are below. SVN version is 68512. >>>>>> >>>>>> >>>>>> Thanks, >>>>>> c0re >>>>>> >>>>>> Evas Logs: >>>>>> >>>>>> Engines: >>>>>> Software Memory Buffer.....: yes >>>>>> Software X11...............: yes (Xlib: yes) (XCB: no) >>>>>> OpenGL X11.................: yes (Xlib: yes) (XCB: no) (GLES: no) >>>>>> (SGX: no) (s3c6410: no) >>>>>> >>>>>> Ecore Logs: >>>>>> >>>>>> >>>>>> Ecore_X (Xlib backend).......: yes >>>>>> Xcursor....................: yes >>>>>> Xkb........................: yes >>>>>> Xprint.....................: no >>>>>> Xinerama...................: yes >>>>>> Xrandr.....................: yes >>>>>> Xgesture...................: no >>>>>> Xscreensaver...............: no >>>>>> Xrender....................: yes >>>>>> Xcomposite.................: yes >>>>>> Xfixes.....................: yes >>>>>> Xdamage....................: yes >>>>>> Xdpms......................: yes >>>>>> Xtest......................: no >>>>>> XIM........................: yes >>>>>> Xi2........................: yes >>>>>> Ecore_Win32..................: no >>>>>> Ecore_Cocoa..................: no >>>>>> Ecore_SDL....................: no >>>>>> Ecore_FB.....................: yes >>>>>> Touchscreen................: no >>>>>> Ecore_DirectFB...............: no >>>>>> Ecore_WinCE..................: no >>>>>> Ecore_PSL1GHT................: no >>>>>> Ecore_Wayland................: no >>>>>> >>>>>> Ecore Evas: >>>>>> >>>>>> Ecore_Evas...................: yes >>>>>> Software Memory Buffer.....: yes >>>>>> Software X11...............: yes (Xlib=yes) (XCB=no) >>>>>> OpenGL X11.................: yes (Xlib=yes) (XCB=no) >>>>>> Software GDI...............: no >>>>>> Software DirectDraw........: no >>>>>> Direct3D...................: no >>>>>> OpenGL Glew................: no >>>>>> Software SDL...............: no >>>>>> OpenGL SDL.................: no >>>>>> OpenGL Cocoa...............: no >>>>>> DirectFB...................: no >>>>>> PSL1GHT....................: no >>>>>> Software Framebuffer.......: yes >>>>>> Software 8bit grayscale XCB: no >>>>>> Software 16bit X11.........: no >>>>>> Software 16bit DirectDraw..: no >>>>>> Software 16bit WinCE.......: no >>>>>> Sing.Proc. Windowing System: yes >>>>>> Wayland Shm................: no >>>>>> >>>>>> >>>>>> glxinfo|grep OpenGL >>>>>> >>>>>> OpenGL vendor string: NVIDIA Corporation >>>>>> OpenGL renderer string: GeForce 7300 GS/PCI/SSE2 >>>>>> OpenGL version string: 2.1.2 NVIDIA 173.14.30 >>>>>> OpenGL shading language version string: 1.20 NVIDIA via Cg >>>>>> compiler >>>>>> OpenGL extensions: >>>>>> >>>>>> Xorg.log: >>>>>> >>>>>> [ 42195.119] (**) ModulePath set to >>>>>> "/usr/lib/nvidia-173-updates/xorg,/usr/lib/xorg/modules" >>>>>> [ 42195.119] (**) Extension "Composite" is enabled >>>>>> [ 42195.119] (WW) Hotplugging is on, devices using drivers 'kbd', >>>>>> 'mouse' or 'vmmouse' will be disabled. >>>>>> [ 42195.119] (WW) Disabling Mouse0 >>>>>> [ 42195.119] (WW) Disabling Keyboard0 >>>>>> [ 42195.119] (II) Loader magic: 0x7e0220 >>>>>> [ 42195.119] (II) Module ABI versions: >>>>>> [ 42195.119] X.Org ANSI C Emulation: 0.4 >>>>>> [ 42195.119] X.Org Video Driver: 10.0 >>>>>> [ 42195.119] X.Org XInput driver : 12.3 >>>>>> [ 42195.119] X.Org Server Extension : 5.0 >>>>>> [ 42195.121] (--) PCI:*(0:1:0:0) 10de:01df:0000:0000 rev 161, Mem @ >>>>>> 0xfa000000/16777216, 0xe0000000/268435456, 0xfb000000/16777216, BIOS @ >>>>>> 0x????????/131072 >>>>>> [ 42195.121] (--) PCI: (0:3:0:0) 14f1:8852:0070:7911 rev 3, Mem @ >>>>>> 0xfda00000/2097152 >>>>>> [ 42195.121] (II) Open ACPI successful (/var/run/acpid.socket) >>>>>> [ 42195.121] (II) "extmod" will be loaded. This was enabled by >>>>> default >>>>>> and also specified in the config file. >>>>>> [ 42195.121] (II) "dbe" will be loaded. This was enabled by default >>>>> and >>>>>> also specified in the config file. >>>>>> [ 42195.121] (II) "glx" will be loaded. This was enabled by default >>>>> and >>>>>> also specified in the config file. >>>>>> [ 42195.121] (II) "record" will be loaded. This was enabled by >>>>> default >>>>>> and also specified in the config file. >>>>>> [ 42195.125] (II) "dri" will be loaded by default. >>>>>> [ 42195.125] (II) "dri2" will be loaded. This was enabled by >>>>>> default >>>>>> and also specified in the config file. >>>>>> [ 42195.125] (II) LoadModule: "dri2" >>>>>> [ 42195.125] (II) Loading >>>>> /usr/lib/xorg/modules/extensions/libdri2.so >>>>>> [ 42195.126] (II) Module dri2: vendor="X.Org Foundation" >>>>>> [ 42195.126] compiled for 1.10.4, module version = 1.2.0 >>>>>> [ 42195.126] ABI class: X.Org Server Extension, version 5.0 >>>>>> [ 42195.126] (II) Loading extension DRI2 >>>>>> [ 42195.126] (II) LoadModule: "glx" >>>>>> [ 42195.126] (II) Loading >>>>>> /usr/lib/nvidia-173-updates/xorg/libglx.so >>>>>> [ 42195.134] (II) Module glx: vendor="NVIDIA Corporation" >>>>>> [ 42195.134] compiled for 4.0.2, module version = 1.0.0 >>>>>> [ 42195.134] Module class: X.Org Server Extension >>>>>> [ 42195.134] (II) NVIDIA GLX Module 173.14.30 Sat Apr 16 22:45:09 >>>>> PDT >>>>>> 2011 >>>>>> [ 42195.134] (II) Loading extension GLX >>>>>> [ 42195.134] (II) LoadModule: "record" >>>>>> [ 42195.134] (II) Loading >>>>> /usr/lib/xorg/modules/extensions/librecord.so >>>>>> [ 42195.135] (II) Module record: vendor="X.Org Foundation" >>>>>> [ 42195.135] compiled for 1.10.4, module version = 1.13.0 >>>>>> [ 42195.135] Module class: X.Org Server Extension >>>>>> [ 42195.135] ABI class: X.Org Server Extension, version 5.0 >>>>>> [ 42195.135] (II) Loading extension RECORD >>>>>> [ 42195.135] (II) LoadModule: "extmod" >>>>>> [ 42195.135] (II) Loading >>>>> /usr/lib/xorg/modules/extensions/libextmod.so >>>>>> [ 42195.135] (II) Module extmod: vendor="X.Org Foundation" >>>>>> [ 42195.135] compiled for 1.10.4, module version = 1.0.0 >>>>>> [ 42195.135] Module class: X.Org Server Extension >>>>>> [ 42195.135] ABI class: X.Org Server Extension, version 5.0 >>>>>> [ 42195.135] (II) Loading extension MIT-SCREEN-SAVER >>>>>> [ 42195.135] (II) Loading extension XFree86-VidModeExtension >>>>>> [ 42195.135] (II) Loading extension XFree86-DGA >>>>>> [ 42195.135] (II) Loading extension DPMS >>>>>> [ 42195.135] (II) Loading extension XVideo >>>>>> [ 42195.135] (II) Loading extension XVideo-MotionCompensation >>>>>> [ 42195.135] (II) Loading extension X-Resource >>>>>> [ 42195.135] (II) LoadModule: "dbe" >>>>>> [ 42195.135] (II) Loading >>>>>> /usr/lib/xorg/modules/extensions/libdbe.so >>>>>> [ 42195.135] (II) Module dbe: vendor="X.Org Foundation" >>>>>> [ 42195.135] compiled for 1.10.4, module version = 1.0.0 >>>>>> [ 42195.135] Module class: X.Org Server Extension >>>>>> [ 42195.135] ABI class: X.Org Server Extension, version 5.0 >>>>>> [ 42195.135] (II) Loading extension DOUBLE-BUFFER >>>>>> [ 42195.135] (II) LoadModule: "dri" >>>>>> [ 42195.136] (II) Loading >>>>>> /usr/lib/xorg/modules/extensions/libdri.so >>>>>> [ 42195.136] (II) Module dri: vendor="X.Org Foundation" >>>>>> [ 42195.136] compiled for 1.10.4, module version = 1.0.0 >>>>>> [ 42195.136] ABI class: X.Org Server Extension, version 5.0 >>>>>> [ 42195.136] (II) Loading extension XFree86-DRI >>>>>> [ 42195.136] (II) LoadModule: "nvidia" >>>>>> [ 42195.136] (II) Loading >>>>> /usr/lib/nvidia-173-updates/xorg/nvidia_drv.so >>>>>> [ 42195.136] (II) Module nvidia: vendor="NVIDIA Corporation" >>>>>> [ 42195.136] compiled for 4.0.2, module version = 1.0.0 >>>>>> [ 42195.136] Module class: X.Org Video Driver >>>>>> [ 42195.136] (II) NVIDIA dlloader X Driver 173.14.30 Sat Apr 16 >>>>>> 22:18:29 PDT 2011 >>>>>> [ 42195.136] (II) NVIDIA Unified Driver for all Supported NVIDIA >>>>> GPUs >>>>>> [ 42195.136] (--) using VT number 8 >>>>>> [ 42195.145] (II) Loading sub module "fb" >>>>>> [ 42195.145] (II) LoadModule: "fb" >>>>>> [ 42195.145] (II) Loading /usr/lib/xorg/modules/libfb.so >>>>>> [ 42195.145] (II) Module fb: vendor="X.Org Foundation" >>>>>> [ 42195.145] compiled for 1.10.4, module version = 1.0.0 >>>>>> [ 42195.145] ABI class: X.Org ANSI C Emulation, version 0.4 >>>>>> [ 42195.145] (II) Loading sub module "wfb" >>>>>> [ 42195.145] (II) LoadModule: "wfb" >>>>>> [ 42195.145] (II) Loading /usr/lib/xorg/modules/libwfb.so >>>>>> [ 42195.145] (II) Module wfb: vendor="X.Org Foundation" >>>>>> [ 42195.145] compiled for 1.10.4, module version = 1.0.0 >>>>>> [ 42195.145] ABI class: X.Org ANSI C Emulation, version 0.4 >>>>>> [ 42195.145] (II) Loading sub module "ramdac" >>>>>> [ 42195.145] (II) LoadModule: "ramdac" >>>>>> [ 42195.145] (II) Module "ramdac" already built-in >>>>>> [ 42195.145] (II) Loading >>>>> /usr/lib/nvidia-173-updates/xorg/nvidia_drv.so >>>>>> [ 42195.145] (II) Loading /usr/lib/xorg/modules/libwfb.so >>>>>> [ 42195.145] (II) Loading /usr/lib/xorg/modules/libfb.so >>>>>> [ 42195.146] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32 >>>>>> [ 42195.146] (==) NVIDIA(0): RGB weight 888 >>>>>> [ 42195.146] (==) NVIDIA(0): Default visual is TrueColor >>>>>> [ 42195.146] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) >>>>>> [ 42195.146] (**) NVIDIA(0): Enabling RENDER acceleration >>>>>> [ 42195.146] (II) NVIDIA(0): Support for GLX with the Damage and >>>>>> Composite X extensions is >>>>>> [ 42195.146] (II) NVIDIA(0): enabled. >>>>>> [ 42195.792] (II) NVIDIA(0): NVIDIA GPU GeForce 7300 GS (G72) at >>>>>> PCI:1:0:0 (GPU-0) >>>>>> [ 42195.792] (--) NVIDIA(0): Memory: 524288 kBytes >>>>>> [ 42195.792] (--) NVIDIA(0): VideoBIOS: 05.72.22.43.01 >>>>>> [ 42195.792] (II) NVIDIA(0): Detected PCI Express Link width: 16X >>>>>> [ 42195.792] (--) NVIDIA(0): Interlaced video modes are supported >>>>>> on >>>>>> this GPU >>>>>> [ 42195.792] (--) NVIDIA(0): Connected display device(s) on GeForce >>>>>> 7300 GS at PCI:1:0:0: >>>>>> [ 42195.792] (--) NVIDIA(0): ViewSonic VA902b (CRT-0) >>>>>> [ 42195.792] (--) NVIDIA(0): ViewSonic VA902b (CRT-0): 400.0 MHz >>>>>> maximum pixel clock >>>>>> [ 42195.793] (II) NVIDIA(0): Assigned Display Device: CRT-0 >>>>>> [ 42195.793] (==) NVIDIA(0): >>>>>> [ 42195.793] (==) NVIDIA(0): No modes were requested; the default >>>>> mode >>>>>> "nvidia-auto-select" >>>>>> [ 42195.793] (==) NVIDIA(0): will be used as the requested >>>>>> mode. >>>>>> [ 42195.793] (==) NVIDIA(0): >>>>>> [ 42195.793] (II) NVIDIA(0): Validated modes: >>>>>> [ 42195.793] (II) NVIDIA(0): "nvidia-auto-select" >>>>>> [ 42195.793] (II) NVIDIA(0): Virtual screen size determined to be >>>>> 1280 >>>>>> x 1024 >>>>>> [ 42195.794] (--) NVIDIA(0): DPI set to (85, 86); computed from >>>>>> "UseEdidDpi" X config >>>>>> [ 42195.794] (--) NVIDIA(0): option >>>>>> [ 42195.795] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals. >>>>>> [ 42195.795] (--) Depth 24 pixmap format is 32 bpp >>>>>> [ 42195.797] (II) NVIDIA(0): Initialized GPU GART. >>>>>> [ 42195.800] (II) NVIDIA(0): Setting mode "nvidia-auto-select" >>>>>> [ 42195.884] (II) Loading extension NV-GLX >>>>>> [ 42195.901] (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture >>>>>> Initialized >>>>>> [ 42195.918] (II) NVIDIA(0): Using the NVIDIA 2D acceleration >>>>>> architecture >>>>>> [ 42195.918] (==) NVIDIA(0): Backing store disabled >>>>>> [ 42195.918] (==) NVIDIA(0): Silken mouse enabled >>>>>> [ 42195.918] (==) NVIDIA(0): DPMS enabled >>>>>> [ 42195.918] (II) Loading extension NV-CONTROL >>>>>> [ 42195.918] (==) RandR enabled >>>>>> [ 42195.918] (==) RandR enabled >>>>>> [ 42195.918] (II) Initializing built-in extension Generic Event >>>>>> Extension >>>>>> [ 42195.918] (II) Initializing built-in extension SHAPE >>>>>> [ 42195.918] (II) Initializing built-in extension MIT-SHM >>>>>> [ 42195.918] (II) Initializing built-in extension XInputExtension >>>>>> [ 42195.918] (II) Initializing built-in extension XTEST >>>>>> [ 42195.918] (II) Initializing built-in extension BIG-REQUESTS >>>>>> [ 42195.918] (II) Initializing built-in extension SYNC >>>>>> [ 42195.918] (II) Initializing built-in extension XKEYBOARD >>>>>> [ 42195.918] (II) Initializing built-in extension XC-MISC >>>>>> [ 42195.918] (II) Initializing built-in extension SECURITY >>>>>> [ 42195.918] (II) Initializing built-in extension XINERAMA >>>>>> [ 42195.918] (II) Initializing built-in extension XFIXES >>>>>> [ 42195.918] (II) Initializing built-in extension RENDER >>>>>> [ 42195.918] (II) Initializing built-in extension RANDR >>>>>> [ 42195.918] (II) Initializing built-in extension COMPOSITE >>>>>> [ 42195.918] (II) Initializing built-in extension DAMAGE >>>>>> [ 42195.918] (II) Initializing built-in extension GESTURE >>>>>> [ 42195.919] (II) Initializing extension GLX >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Feb 28, 2012 at 8:52 AM, Carsten Haitzler<ras...@rasterman.com >>>>>> wrote: >>>>>> >>>>>>> On Tue, 28 Feb 2012 10:49:42 -0300 Wido<wido...@gmail.com> said: >>>>>>> >>>>>>>> Honestly, I can't remember =S. And can't finde the logs either =S =S >>>>>>>> >>>>>>>> However, I always compile evas with this flags: " >>>>>>>> >>>>>>>> --enable-word-cache --enable-pipe-render --enable-pthreads >>>>>>>> --enable-metric-cache --enable-gles-variety-sgx", so I suppose it >>>>> has. >>>>>>> For >>>>>>>> ecore-evas, I'm not so sure, so just to be really really sure, I >>>>> will >>>>>>>> recompile them and let you know how it goes >>>>>>> >>>>>>> well configure spews out all the settings evas/ecore compile with at >>>>>>> configure >>>>>>> time. >>>>>>> >>>>>>>> BTW, Is there a way to know if it has? >>>>>>> >>>>>>> there is a gl_x11 module for evas - another file in >>>>>>> PREFIX/lib/evas/modules/engines/ >>>>>>> >>>>>>> and it has to be named the right architecture like other moduels and >>>>> be >>>>>>> versioned correctly (all moduels get versioned along with the evas >>>>> version >>>>>>> so >>>>>>> it has to match). >>>>>>> >>>>>>>> El 28 de febrero de 2012 02:12, Carsten Haitzler >>>>>>>> <ras...@rasterman.com>escribió: >>>>>>>> >>>>>>>>> On Tue, 28 Feb 2012 00:11:34 -0300 Wido<wido...@gmail.com> said: >>>>>>>>> >>>>>>>>> did evas and ecore-evas build with evas gl engine support? >>>>>>>>> >>>>>>>>>> I have a GeForce 9800GT, using latest NVidia drivers (OpenGL >>>>> version >>>>>>>>>> string: 3.3.0 NVIDIA 295.20), recent EFL (Revision: 68223), >>>>> recent SO >>>>>>>>> libs >>>>>>>>>> (debian wheezy, almost up-to-date), and still get that annoying >>>>>>> message >>>>>>>>>> "Your screen does not support OpenGL. Falling back to software >>>>>>> engine" >>>>>>>>>> >>>>>>>>>> can't figure out what I'm doing wrong =( >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> More specs: >>>>>>>>>> server glx vendor string: NVIDIA Corporation >>>>>>>>>> client glx vendor string: NVIDIA Corporation >>>>>>>>>> GLX version: 1.4 >>>>>>>>>> OpenGL vendor string: NVIDIA Corporation >>>>>>>>>> OpenGL renderer string: GeForce 9800 GT/PCIe/SSE2/3DNOW! >>>>>>>>>> OpenGL version string: 3.3.0 NVIDIA 295.20 >>>>>>>>>> OpenGL shading language version string: 3.30 NVIDIA via Cg >>>>> compiler >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> -------------------------------------------------------------------------------------- >>>>>>>>>> >>>>>>>>>> 'magic' Raster's options are enabled: >>>>>>>>>> Option "TripleBuffer" "True" >>>>>>>>>> Option "Coolbits" "7" >>>>>>>>>> Option "UseEvents" "True" >>>>>>>>>> Option "OnDemandVBlankInterrupts" "True" >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> -------------------------------------------------------------------------------------- >>>>>>>>>> >>>>>>>>>> Two monitors, one at 2048x1152, the other 1680x1050. Virtual >>>>> screen >>>>>>> size >>>>>>>>>> determined to be 3728 x 1152 >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> -------------------------------------------------------------------------------------- >>>>>>>>>> >>>>>>>>>> Overall performance looks ok. But I do notice a downgrade in >>>>>>> performance >>>>>>>>>> when comp is enabled and youtube strams a video at 720P. Also >>>>> notice >>>>>>>>>> downgrade in performance when some windows are opened (chrome + >>>>>>> couple of >>>>>>>>>> konsoles) and I switch virtual desktop >>>>>>>>>> >>>>>>>>>> El 26 de febrero de 2012 03:36, Carsten Haitzler >>>>>>>>>> <ras...@rasterman.com>escribió: >>>>>>>>>> >>>>>>>>>>> On Sun, 26 Feb 2012 09:39:04 +1000 David Seikel< >>>>> onef...@gmail.com >>>>>>>> >>>>>>>>> said: >>>>>>>>>>> >>>>>>>>>>>> On Sat, 25 Feb 2012 18:33:09 +0000 Mick< >>>>>>> michaelkintz...@gmail.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> On Friday 24 Feb 2012 10:28:22 you wrote: >>>>>>>>>>>>>> On Fri, 24 Feb 2012 09:05:25 +0000 Mick< >>>>>>>>> michaelkintz...@gmail.com> >>>>>>>>>>>>>> said: >>>>>>>>>>>>>>> On Friday 24 Feb 2012 01:05:15 Carsten Haitzler wrote: >>>>>>>>>>>>>>>> On Fri, 24 Feb 2012 00:57:58 +0000 Mick >>>>>>>>>>>>>>>> <michaelkintz...@gmail.com> >>>>>>>>>>>>> said: >>>>>>>>>>>>>>>>> On Friday 24 Feb 2012 00:21:00 Carsten Haitzler >>>>> wrote: >>>>>>>>>>>>>>>>>> you just need xproto + xlibs. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> just remember that compositing will be broken >>>>> for >>>>>>> you due >>>>>>>>>>>>>>>>>> to your server being old anyway, but e/efl will >>>>>>> compile >>>>>>>>> and >>>>>>>>>>>>>>>>>> run but compositing may fail (and we will be >>>>> moving >>>>>>> to >>>>>>>>>>>>>>>>>> compositing only in future). >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Oops! Won't we have an option to switch it off >>>>> if we >>>>>>> want >>>>>>>>> to? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> in future - no. for e17 release it'll stay a >>>>> module, but >>>>>>>>> after >>>>>>>>>>>>>>>> that it'll be compositing only. get used to it - i >>>>>>> suggest u >>>>>>>>>>>>>>>> use it and report bugs/issues. :) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Well, I can't say it is bug(s) but it is a matter of >>>>>>> overall >>>>>>>>>>>>>>> responsiveness and resources used, especially on older >>>>>>> systems. >>>>>>>>>>>>>>> Composite uses (slightly) more CPU and memory on my >>>>> amd64 >>>>>>> box >>>>>>>>> and >>>>>>>>>>>>>>> more so on an old x86 with a PIII on it. >>>>>>>>>>>>>> >>>>>>>>>>>>>> the lowest-end machine i've use it on is a >>>>> pentium-m@600mhz- >>>>>>>>>>>>>> it works very well there. sure - not silky smooth but >>>>> very >>>>>>> usable... >>>>>>>>>>>>>> considering its copying mountains of data around and >>>>>>> rendering >>>>>>>>>>>>>> everything with the cpu (clients included) it's pretty >>>>>>> amazing. >>>>>>>>> :) >>>>>>>>>>>>>> seriously... software compositing is working (decently) >>>>> on >>>>>>>>>>>>>> PHONES... yes - its a price to pay - software >>>>> compositing >>>>>>> adds an >>>>>>>>>>>>>> extra copy from x to local data first before drawing >>>>> and then >>>>>>>>>>>>>> writing it back to x - so it adds extra overhead. >>>>> theres no >>>>>>> zero >>>>>>>>>>>>>> copy path like gl + texture-from-pixmap. >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Plus when say I watch something in mplayer and I move >>>>>>> focus to >>>>>>>>>>>>>>> another window, then the mplayer window becomes >>>>>>> transparent and >>>>>>>>>>>>>>> the picture fades. Since the cursor does not >>>>> automatically >>>>>>>>> follow >>>>>>>>>>>>>>> my eyes I just switch composite off. >>>>>>>>>>>>>> >>>>>>>>>>>>>> you can select what style u want with compositing - its >>>>>>> there in >>>>>>>>>>>>>> the comp gui to select. you can have the fading >>>>> disabled - >>>>>>>>> wobbles >>>>>>>>>>>>>> too etc. >>>>>>>>>>>>> >>>>>>>>>>>>> Hmmm ... my PIII comes up with this compositor warning: >>>>>>>>>>>>> >>>>>>>>>>>>> "Your screen does not support OpenGL. Falling back to >>>>> software >>>>>>>>>>>>> engine" >>>>>>>>>>>>> >>>>>>>>>>>>> It seems it doesn't like the Radeon Mobility M6 LY that >>>>> this >>>>>>> old >>>>>>>>>>>>> laptop is running. I don't recall having this problem >>>>> before. >>>>>>> I >>>>>>>>>>>>> should try a later snapshot to see if it persists. >>>>>>>>>>>>> >>>>>>>>>>>>> I can see in top enlightenment runs between 3.4 - 5% of >>>>> the CPU >>>>>>>>> with >>>>>>>>>>>>> bursts up to 35.9 - 54% when I move between windows (a >>>>> couple >>>>>>> of >>>>>>>>>>>>> aterms and a xterm). >>>>>>>>>>>>> >>>>>>>>>>>>> Without composite enlightenment shows between 0.5 - 2.5% >>>>> of >>>>>>> the CPU >>>>>>>>>>>>> with bursts up to 7.9% when I move between windows. >>>>>>>>>>>>> >>>>>>>>>>>>> So, yes it is usable, but if I am doing something heavy >>>>> on this >>>>>>>>>>>>> little box like compiling, compressing files, etc, then it >>>>>>> slows >>>>>>>>> down >>>>>>>>>>>>> noticeably and this is why I would rather give up >>>>> compositing >>>>>>>>> effects >>>>>>>>>>>>> for functionality. >>>>>>>>>>>>> >>>>>>>>>>>>> Are there some settings in the composite configuration, >>>>> which >>>>>>> will >>>>>>>>>>>>> minimise the load? >>>>>>>>>>>> >>>>>>>>>>>> I'm seeing 30 to 50% of one core being used with the >>>>> composite >>>>>>> module >>>>>>>>>>>> turned on, even worse in software mode, and that was with it >>>>>>> sitting >>>>>>>>>>>> idle. It did indeed interfere with my 3D app, it >>>>> stuttered. I >>>>>>>>> jiggled >>>>>>>>>>>> the settings somewhat, but did not get much better than >>>>> that. >>>>>>>>>>>> >>>>>>>>>>>> CPU: AMD Phenom(tm) II X4 840 Processor >>>>>>>>>>>> Memory: 3961 MB >>>>>>>>>>>> Graphics Card: GeForce GT 220/PCI/SSE2 >>>>>>>>>>>> OpenGL Version: 3.2.0 NVIDIA 195.36.24 >>>>>>>>>>>> >>>>>>>>>>>> Unloaded the module again. >>>>>>>>>>> >>>>>>>>>>> wait a sec.. your nvidia drivers are ANCIENT... like from when >>>>>>>>> dinosaurs >>>>>>>>>>> roamed the earth! get an update man! i can have compositing >>>>> on this >>>>>>>>> GTS450 >>>>>>>>>>> (nvidia) without hassles - yes its more powerful than yours, >>>>> but >>>>>>> this >>>>>>>>>>> really >>>>>>>>>>> only matters to complex shaders and really nasty geometry. as >>>>> such >>>>>>> i >>>>>>>>> have >>>>>>>>>>> run >>>>>>>>>>> and recorded a whole bevy of tests with the unigine heaven >>>>>>> benchmark >>>>>>>>>>> (modern >>>>>>>>>>> game engine that supports linux along with other platforms). >>>>> i can >>>>>>>>> enable >>>>>>>>>>> or >>>>>>>>>>> disable tessellation and tessellation HURTS per - but thats >>>>>>> irrelevant >>>>>>>>> to >>>>>>>>>>> compositing other than showing that a very complex gl using >>>>> game >>>>>>> can >>>>>>>>> work >>>>>>>>>>> without issues with compositing on. as such performance isnt >>>>> great >>>>>>>>> until i >>>>>>>>>>> tune >>>>>>>>>>> down quality to absolute lowest levels. also remember i have 2 >>>>>>> screens >>>>>>>>>>> (3520x1120). results: >>>>>>>>>>> >>>>>>>>>>> | test | comp on | comp off | >>>>>>>>>>> | tess on | 43.6 | 45.5 | >>>>>>>>>>> | tess off | 9.9 | 10.1 | >>>>>>>>>>> | low qual | 7.6 | 7.6 | >>>>>>>>>>> >>>>>>>>>>> videos here: >>>>>>>>>>> >>>>>>>>>>> http://www.youtube.com/watch?v=zQJfbKE8P1w >>>>>>>>>>> http://www.youtube.com/watch?v=uzhjgpt4BRQ >>>>>>>>>>> http://www.youtube.com/watch?v=qrLb3T0cLts >>>>>>>>>>> >>>>>>>>>>> http://www.youtube.com/watch?v=i7uFPoerbe4 >>>>>>>>>>> http://www.youtube.com/watch?v=vM6B0MF-n1s >>>>>>>>>>> http://www.youtube.com/watch?v=m37GTJKHiHo >>>>>>>>>>> >>>>>>>>>>> no artifacts, no stuttering in compositing (well no more >>>>> stuttering >>>>>>>>> that in >>>>>>>>>>> non-composited mode when framerates are low anyway). actual >>>>>>> framerate >>>>>>>>> cost >>>>>>>>>>> of >>>>>>>>>>> compositing .. in a window = 4% framerate drop for the fastest >>>>>>> tests. >>>>>>>>> 2% >>>>>>>>>>> for >>>>>>>>>>> the more "intense" tests and fore the most intense.. no drop >>>>> at >>>>>>> all. >>>>>>>>>>> >>>>>>>>>>> of course if i ran this fullscreen (ie window fills the >>>>> entire root >>>>>>>>>>> window) e17 >>>>>>>>>>> turns compositing off (unless you go disable that feature) >>>>> and so >>>>>>> its >>>>>>>>> not >>>>>>>>>>> even >>>>>>>>>>> standing in the way of the app and the screen it draws to, so >>>>> its >>>>>>> not >>>>>>>>> very >>>>>>>>>>> relevant to benchmark that as it boils down to a pass-through >>>>>>> unless >>>>>>>>> you >>>>>>>>>>> have >>>>>>>>>>> some really big driver bugs. >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> ------------- Codito, ergo sum - "I code, therefore I am" >>>>>>>>> -------------- >>>>>>>>>>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Virtualization& Cloud Management Using Capacity Planning >>>>>>>>>>> Cloud computing makes use of virtualization - but cloud >>>>> computing >>>>>>>>>>> also focuses on allowing computing to be delivered as a >>>>> service. >>>>>>>>>>> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> enlightenment-users mailing list >>>>>>>>>>> enlightenment-users@lists.sourceforge.net >>>>>>>>>>> >>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Wido >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> ------------------------------------------------------------------------------ >>>>>>>>>> Keep Your Developer Skills Current with LearnDevNow! >>>>>>>>>> The most comprehensive online learning library for Microsoft >>>>>>> developers >>>>>>>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, >>>>> CSS3, >>>>>>> MVC3, >>>>>>>>>> Metro Style Apps, more. Free future releases when you subscribe >>>>> now! >>>>>>>>>> http://p.sf.net/sfu/learndevnow-d2d >>>>>>>>>> _______________________________________________ >>>>>>>>>> enlightenment-users mailing list >>>>>>>>>> enlightenment-users@lists.sourceforge.net >>>>>>>>>> >>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> ------------- Codito, ergo sum - "I code, therefore I am" >>>>>>> -------------- >>>>>>>>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Wido >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> ------------- Codito, ergo sum - "I code, therefore I am" >>>>> -------------- >>>>>>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>> ------------------------------------------------------------------------------ >>>>>>> Keep Your Developer Skills Current with LearnDevNow! >>>>>>> The most comprehensive online learning library for Microsoft >>>>> developers >>>>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, >>>>> MVC3, >>>>>>> Metro Style Apps, more. Free future releases when you subscribe now! >>>>>>> http://p.sf.net/sfu/learndevnow-d2d >>>>>>> _______________________________________________ >>>>>>> enlightenment-users mailing list >>>>>>> enlightenment-users@lists.sourceforge.net >>>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>>>> >>>>>> >>>>> ------------------------------------------------------------------------------ >>>>>> Keep Your Developer Skills Current with LearnDevNow! >>>>>> The most comprehensive online learning library for Microsoft developers >>>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, >>>>>> Metro Style Apps, more. Free future releases when you subscribe now! >>>>>> http://p.sf.net/sfu/learndevnow-d2d >>>>>> _______________________________________________ >>>>>> enlightenment-users mailing list >>>>>> enlightenment-users@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>>> >>>>> >>>>> >>>>> -- >>>>> ------------- Codito, ergo sum - "I code, therefore I am" -------------- >>>>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Virtualization& Cloud Management Using Capacity Planning >>>>> Cloud computing makes use of virtualization - but cloud computing >>>>> also focuses on allowing computing to be delivered as a service. >>>>> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>>>> _______________________________________________ >>>>> enlightenment-users mailing list >>>>> enlightenment-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Wido >>>> >>> >>> >>> >> >> >> ------------------------------------------------------------------------------ >> Virtualization& Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users