Wow, I actually helped somobyd with a previous thread! :D

Just be aware, aftear installing the libgl-mesa libs and all those libs,
reinstall the binary NV drivers and make sure it install the gl libs.

If you don't do that, E will run with GL but will be slower and probably
have some issues. The NV GL libs have something that make it work better
than using mesa libs. I do that everytime that I update mesa libs

2014-11-12 17:02 GMT-03:00 mh <[email protected]>:

> On 11/12/2014 12:55 PM, mh wrote:
> > On 11/12/2014 09:29 AM, Carsten Haitzler wrote:
> >> On Wed, 12 Nov 2014 07:58:45 -0500 mh <[email protected]> said:
> >>
> >>> On 11/11/2014 08:14 PM, Carsten Haitzler wrote:
> >>>> On Tue, 11 Nov 2014 12:27:33 -0500 mh <[email protected]> said:
> >>>>
> >>>>> On 11/11/2014 12:15 PM, Carsten Haitzler wrote:
> >>>>>> On Tue, 11 Nov 2014 10:46:47 -0500 mh <[email protected]> said:
> >>>>>>
> >>>>>>> On 11/11/2014 09:28 AM, Carsten Haitzler wrote:
> >>>>>>>> On Tue, 11 Nov 2014 08:39:36 -0500 mh <[email protected]>
> >>>>>>>> said:
> >>>>>>>>
> >>>>>>>>> I continue to see the Compositor Warning, "Your display driver
> >>>>>>>>> does not
> >>>>>>>>> support OpenGL, GLSL shaders or not OpenGL engines were
> >>>>>>>>> compiled or
> >>>>>>>>> installed for Evas or Ecore-Evas..." when I start enlightenment.
> >>>>>>>>>
> >>>>>>>>> I have EFL 1.12,  evas generic player 1.12, emotion 1.12,
> >>>>>>>>> enlightenment
> >>>>>>>>> 0.19.1 installed. System is Debian sid using nvidia-driver v.
> >>>>>>>>> 340.46-4.
> >>>>>>>>> If I remove nvidia packages and use nouveau I do not see this
> >>>>>>>>> warning.
> >>>>>>>>>
> >>>>>>>>> I created a ticket, T1817, on phabricator. I thought this
> >>>>>>>>> problem was
> >>>>>>>>> previously corrected, but I am still seeing it.
> >>>>>>>> i have nvidia drivers (not nouveau) at home and i dont see it.
> >>>>>>>> i have no
> >>>>>>>> idea what is wrong with your machine. nvidia 343.22 drivers on
> >>>>>>>> arch.
> >>>>>>>> everything is fine and dandy.
> >>>>>>>>
> >>>>>>>> some things to try:
> >>>>>>>>
> >>>>>>>>       rm -rf ~/.cache/evas*
> >>>>>>>>
> >>>>>>>> maybe:
> >>>>>>>>
> >>>>>>>>       export EINA_LOG_LEVEL=4
> >>>>>>>>       export ELM_ACCEL=gl
> >>>>>>>>       export EVAS_GL_INFO=1
> >>>>>>>>       elementary_test >& log
> >>>>>>>>
> >>>>>>>> share that log file
> >>>>>>> deleted the evas cache file, still same warning. exported the
> >>>>>>> variables
> >>>>>>> and started elementary_test. it started fine, but no output to
> >>>>>>> the log
> >>>>>>> file. should there be something?
> >>>>>> zero output to log file? i don't believe that. the eina log level
> >>>>>> env var
> >>>>>> should have turned on tonnes of debugging even in basic init of
> >>>>>> efl like
> >>>>>> loading module lists, initting mempools, adding eina prefix and
> >>>>>> then in eo
> >>>>>> as well etc. unless a release builg turns off all DBG macros...
> >>>>>> the evas
> >>>>>> gl info env var would dump gl info out on init... but it'd need to
> >>>>>> succeed. at least a build from it gets ou a massive file
> >>>>>>
> >>>>> oops, sorry. found my mistake. I posted the log contents here:
> >>>>> http://pastebin.com/AAgEzMJ7
> >>>> ooooh. you compiled for egl/gles not opengl/glx. i can only guess
> >>>> hat the
> >>>> nvidia drivers have a problem with this for you - you can something
> >>>> wrong
> >>>> with them. nvidia ADDED egl/gles libs/drivers recently. they work
> >>>> for me
> >>>> for apps when i was fixing some context/visual stuff 2 weeks back.
> >>>> i build
> >>>> for egl/gles as well as opengl/glx on nvidia - ut my drivers were
> >>>> newer
> >>>> than yours. why are you building for gles? (efl here). but thats a
> >>>> major
> >>>> difference. i know 100% for sure that the mesa drivers work with
> >>>> gles/egl
> >>>> and enlightenment and compositing is fine, but i didnt test nvidia
> >>>> at the
> >>>> time, but clients do work there on newer nvidia drivers.
> >>> hmm. i didn't knowingly build for gles instead of opengl/glx. not sure
> >>> how to do that. was that during the efl build? debian has 343.22 in
> >> efl build. efl builds for glx/opengl normally unless it has no choice
> >> or is
> >> told to use gles/egl. so go check. but switch back to opengl/glx and
> >> you'll be fine. your issue there is that lierally the egl/gles nidia
> >> drives are
> >> refusing to work for you (window/context creation fails)
> >>
> >
> > so it looks like this indicates the problem, from the configure output
> > for the efl build?
> >
> > checking whether to enable OpenGL Cocoa rendering backend... no
> > checking whether OpenGL Cocoa rendering backend will be built... no
> > checking whether to enable OpenGL SDL rendering backend... no
> > checking whether OpenGL SDL rendering backend will be built... no
> > checking whether to enable Software GDI rendering backend... no
> > checking whether Software GDI rendering backend will be built... no
> > checking whether to enable Software DirectDraw rendering backend... no
> > checking whether Software DirectDraw rendering backend will be
> > built... no
> > checking whether to enable Wayland Egl rendering backend... no
> > checking whether Wayland Egl rendering backend will be built... no
> > checking whether to enable Wayland Shm rendering backend... no
> > checking whether Wayland Shm rendering backend will be built... no
> > checking whether to enable Drm rendering backend... no
> > checking whether Drm rendering backend will be built... no
> > checking whether to enable OpenGL Drm rendering backend... no
> > checking whether OpenGL Drm rendering backend will be built... no
> > checking whether to build Software XCB Engine... no
> > checking whether to enable Software Xlib rendering backend... yes
>
> solved! I found this thread started by Wido earlier this year where he
> had the same problem:
> http://sourceforge.net/p/enlightenment/mailman/message/32164668/
>
> in that thread Wido mentioned having to install libgl-mesa-dev . i could
> not find that, but i found that i did not have libgl1-mesa-dev (v.
> 10.3.2-1) installed. after installing that, and rebuilding everything, i
> no longer receive the opengl warning after starting enlightenment.
>
> thanks for your help raster!
>
>
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>



-- 
Wido
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to