From: Carsten H. (T. R. <ra...@ra...> - 2012-03-15 08:23:28
|
On Wed, 29 Feb 2012 07:20:37 -0600 Chris Story <kc...@gm...> said: your opengl libs are old. too old for evas. > Raster -- > > Below is the output of the command. > > c0re@Nox:~$ export EVAS_GL_INFO=1 > c0re@Nox:~$ export EINA_LOG_LEVELS=eina_module:4 > c0re@Nox:~$ expedite -e gl > DBG<32264>:eina_module eina_module.c:575 eina_module_list_load() array > 0x10d33e0, count 0 > DBG<32264>:eina_module eina_module.c:305 eina_module_new() m=0x10e7cf0, > file=/opt/e17/lib/evas/modules/engines/gl_x11/linux-gnu-x86_64-1.1.99/module.so > DBG<32264>:eina_module eina_module.c:332 eina_module_load() > m=0x10e7cf0, handle=(nil), > file=/opt/e17/lib/evas/modules/engines/gl_x11/linux-gnu-x86_64-1.1.99/module.so, > refs=0 > WRN<32264>:eina_module eina_module.c:340 eina_module_load() could not > dlopen > ("/opt/e17/lib/evas/modules/engines/gl_x11/linux-gnu-x86_64-1.1.99/module.so", > RTLD_NOW): /opt/e17/lib/evas/modules/engines/gl_x11/linux-gnu-x86_64-1.1.99/module.so: > undefined symbol: glGetRenderbufferParameteriv > DBG<32264>:eina_module eina_module.c:314 eina_module_free() m=0x10e7cf0, > handle=(nil), > file=/opt/e17/lib/evas/modules/engines/gl_x11/linux-gnu-x86_64-1.1.99/module.so, > refs=0 > Evas does not support the OpenGL X11 Engine > No engine selected. > > On Wed, Feb 29, 2012 at 2:26 AM, Christopher Michael <cpm...@co... > > wrote: > > > On 02/29/2012 01:59 AM, Carsten Haitzler (The Rasterman) wrote: > > > On Wed, 29 Feb 2012 00:55:35 -0500 Christopher Michael< > > cpm...@co...> > > > 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<wi...@gm...> 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<ra...@ra...>escribió: > > >>>> > > >>>> On Tue, 28 Feb 2012 11:56:39 -0600 Chris Story<kc...@gm...> > > 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< > > ra...@ra... > > >>>>>> wrote: > > >>>>>> > > >>>>>>> On Tue, 28 Feb 2012 10:49:42 -0300 Wido<wi...@gm...> 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 > > >>>>>>>> <ra...@ra...>escribió: > > >>>>>>>> > > >>>>>>>>> On Tue, 28 Feb 2012 00:11:34 -0300 Wido<wi...@gm...> > > 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 > > >>>>>>>>>> <ra...@ra...>escribió: > > >>>>>>>>>> > > >>>>>>>>>>> On Sun, 26 Feb 2012 09:39:04 +1000 David Seikel< > > >>>>> on...@gm... > > >>>>>>>> > > >>>>>>>>> said: > > >>>>>>>>>>> > > >>>>>>>>>>>> On Sat, 25 Feb 2012 18:33:09 +0000 Mick< > > >>>>>>> mic...@gm...> > > >>>>>>>>>>>> wrote: > > >>>>>>>>>>>> > > >>>>>>>>>>>>> On Friday 24 Feb 2012 10:28:22 you wrote: > > >>>>>>>>>>>>>> On Fri, 24 Feb 2012 09:05:25 +0000 Mick< > > >>>>>>>>> mic...@gm...> > > >>>>>>>>>>>>>> said: > > >>>>>>>>>>>>>>> On Friday 24 Feb 2012 01:05:15 Carsten Haitzler wrote: > > >>>>>>>>>>>>>>>> On Fri, 24 Feb 2012 00:57:58 +0000 Mick > > >>>>>>>>>>>>>>>> <mic...@gm...> > > >>>>>>>>>>>>> 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) ra...@ra... > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>> > > >>>>>>> > > >>>>> > > ------------------------------------------------------------------------------ > > >>>>>>>>>>> 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 > > >>>>>>>>>>> enl...@li... > > >>>>>>>>>>> > > >>>>> 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 > > >>>>>>>>>> enl...@li... > > >>>>>>>>>> > > >>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> -- > > >>>>>>>>> ------------- Codito, ergo sum - "I code, therefore I am" > > >>>>>>> -------------- > > >>>>>>>>> The Rasterman (Carsten Haitzler) ra...@ra... > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> -- > > >>>>>>>> Wido > > >>>>>>> > > >>>>>>> > > >>>>>>> -- > > >>>>>>> ------------- Codito, ergo sum - "I code, therefore I am" > > >>>>> -------------- > > >>>>>>> The Rasterman (Carsten Haitzler) ra...@ra... > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>> > > ------------------------------------------------------------------------------ > > >>>>>>> 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 > > >>>>>>> enl...@li... > > >>>>>>> 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 > > >>>>>> enl...@li... > > >>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >>>>>> > > >>>>> > > >>>>> > > >>>>> -- > > >>>>> ------------- Codito, ergo sum - "I code, therefore I am" > > -------------- > > >>>>> The Rasterman (Carsten Haitzler) ra...@ra... > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > ------------------------------------------------------------------------------ > > >>>>> 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 > > >>>>> enl...@li... > > >>>>> 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 > > >> enl...@li... > > >> 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 > > enl...@li... > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > > > > -- > Thank you, > > Chris Story -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... |