Dominique,
I think the root cause of this problem lies on the recent NVIDIA's
proprietary gl libraries
than clutter's glx implementation on Moblin. Therefore, the old
(provably 'any') version
of clutter will not work with the recent NVIDIA's binaries. (someone
may find workaround
or patch for this problem on clutter side, but it will not be a
perfect solution for it, I think.)
Though, you can try to downgrade NVIDIA pkg to lower version
(which was worked before as you said) from
[1]http://us.download.nvidia.com/XFree86/Linux-x86/%VERSION%/NVIDIA-Lin
ux-x86-%VERSION%-pkg1.run
where %VERSION% can be 185.18.14 etc.
Please let me know if any version of NVIDIA pkg works.
Best Regards,
David C. Park
---------- Original Message ----------
From : Dominique Le Foll <[email protected]>
To : ���(dc_park)
Cc : [email protected]
Date : 09/11/13 19:04:09
Subject : Re: [Moblin Dev] ClutterGLX - Unable to make the stage window
after x11-server recompile
David,
thanks for the trick it works. I have to say that it walks rather than
it run :-(
The good think is that it does enable me to get a concept first demo
and
it tells me where to look for the problem.
Do you have any idea of what should be changed in Clutter to see that
problem going away ?
I tried to compile the old version shipped with Moblin 2.0 (which
worked
with Nvidia) without success yesterday night.
Regards
Dominig
-------------------------------
wrote:
> Dear Dominique,
>
> It seems that NVIDIA's proprietary libraries for acceleration such as
> /usr/lib/libGL.so.190.42
> /usr/lib/xorg/modules/extensions/libglx.so.190.42
> make troubles with clutter-glx implementation.
>
> Please replace these libraries with alternatives from moblin 2.1
(attached)
> # unzip libGL+glx.zip
> # cp libGL.so.1.2 /usr/lib/
> # ln -sf /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1
> # cp -f libglx.so /usr/lib/xorg/modules/extensions/
>
> where,
> libGL.so.12 is from mesa-libGL-7.6-6.1.moblin2
> libglx.so is from xorg-x11-server-Xorg-1.6.4.901-7.8.moblin2
>
> Then, you can launch apps(moblin-panel-myzone etc.) with clutter-glx,
> but the gfx acceleration might be too slow than expected. :(
>
> In summary,
> NVIDIA's gfx kernel module + Open Source's glx libraries will works.
> Please give it a try!
>
> Best Regards,
> David C. Park
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
Behalf Of
> Dominique Le Foll
> Sent: Friday, November 13, 2009 2:03 AM
> To: [email protected]
> Subject: [Moblin Dev] ClutterGLX - Unable to make the stage window
after
> x11-server recompile
>
> Hello,
> Since Moblin 2.0, I have recompiled x11-server from the rpm source
to
> use the Nvidia drivers.
> I gives a full Xwindows running on Moblin. With the Moblin 2.1
stable I
> use Nvidia proprietary driver NVIDIA-Linux-x86-190.42.
> My new issue is that with the release 2.1 final of Moblin, Clutter
> refuses to start.
> This problem did not exist with the release 2.0 final and 2.1 rc1
were
> I could run Clutter on Nvidia driver without problem.
> I have recompiled clutter from the source rpm to activate the
debug and
> I have paste below the start of the error trail.
> --------------------------- Syslog clutter debug extract begin
------
> Nov 12 16:28:50 moblin-desktop avahi-daemon[554]: New relevant
> interface eth0.IPv4 for mDNS.
> Nov 12 16:28:50 moblin-desktop avahi-daemon[554]: Registering new
> address record for 10.172.228.2 on eth0.IPv4.
> Nov 12 16:28:50 moblin-desktop connmand[536]: eth0 {add} address
> 10.172.228.2/8 label eth0
> Nov 12 16:28:50 moblin-desktop connmand[536]: eth0 {del} address
> 10.172.228.2/8 label eth0
> Nov 12 16:28:50 moblin-desktop connmand[536]: eth0 {add} address
> 10.172.228.2/16 label eth0
> Nov 12 16:28:50 moblin-desktop connmand[536]: eth0 {add} route
> 10.172.0.1 gw 0.0.0.0 scope 253
> Nov 12 16:28:50 moblin-desktop connmand[536]: eth0 {add} route
0.0.0.0
> gw 10.172.0.1 scope 0
> Nov 12 16:28:50 moblin-desktop ck-collect-session-info[583]: GLIB
> WARNING ** default - Couldn't read /proc/507/sessionid: Failed to
open
> file '/proc/507/sessionid': No such file or directory
> Nov 12 16:28:50 moblin-desktop gconfd (moblin-593): starting
(version
> 2.26.2ross2), pid 593 user 'moblin'
> Nov 12 16:28:54 moblin-desktop moblin-panel-status[601]: GLIB
CRITICAL
> ** ClutterGLX - Unable to make the stage window 0xe00006 the
current
> GLX drawable
> Nov 12 16:28:54 moblin-desktop moblin-panel-people[600]: GLIB
CRITICAL
> ** ClutterGLX - Unable to make the stage window 0x1400006 the
current
> GLX drawable
> Nov 12 16:28:54 moblin-desktop moblin-panel-people[600]: GLIB
WARNING
> ** default - Failed to create COGL texture
> Nov 12 16:28:54 moblin-desktop moblin-panel-myzone[597]: GLIB
CRITICAL
> ** ClutterGLX - Unable to make the stage window 0xc00006 the
current
> GLX drawable
> Nov 12 16:28:54 moblin-desktop moblin-panel-pasteboard[599]: GLIB
> CRITICAL ** ClutterGLX - Unable to make the stage window 0x800006
the
> current GLX drawable
> Nov 12 16:28:54 moblin-desktop moblin-panel-pasteboard[599]: GLIB
> WARNING ** default - Failed to create COGL texture
> Nov 12 16:28:55 moblin-desktop moblin-panel-web[607]: GLIB
CRITICAL **
> ClutterGLX - Unable to make the stage window 0x1000006 the current
GLX
> drawable
> Nov 12 16:28:55 moblin-desktop moblin-panel-web[607]: GLIB WARNING
**
> default - Failed to create COGL texture
> Nov 12 16:28:55 moblin-desktop moblin-panel-media[606]: GLIB
CRITICAL
> ** ClutterGLX - Unable to make the stage window 0x1200006 the
current
> GLX drawable
> Nov 12 16:28:55 moblin-desktop moblin-panel-applications[605]:
GLIB
> CRITICAL ** ClutterGLX - Unable to make the stage window 0x600006
the
> current GLX drawable
> Nov 12 16:28:55 moblin-desktop moblin-panel-applications[605]:
GLIB
> WARNING ** default - Failed to create COGL texture
> ....
> ------------------- Syslog Clutter debug extract end
> ---------------------------------
> it keeps on like that with all the applications which are supposed
to
> be launched at Moblin startup.
> On the screen I can see the Moblin desktop. The top menu bar works
but
> none of the application are present, except network and sound
> configuration which are not Clutter based.
> I guess that something has been changed in the way to use OpenGL
which
> make Moblin failing to run. But what ?
> Any advise to get Moblin 2.1 Final back to work on such a
configuration
> would be welcomed.
> Thanks.
> Dominique
> _______________________________________________
> Moblin dev Mailing List
> [email protected]
>
> To manage or unsubscribe from this mailing list visit:
> http://lists.moblin.org/listinfo/dev or your user account on
> http://moblin.org once logged in.
>
> For more information on the Moblin Developer Mailing lists visit:
> http://moblin.org/community/mailing-lists
References
1.
http://us.download.nvidia.com/XFree86/Linux-x86/185.18.14/NVIDIA-Linux-x86-185.18.14-pkg1.run
_______________________________________________
Moblin dev Mailing List
[email protected]
To manage or unsubscribe from this mailing list visit:
http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org
once logged in.
For more information on the Moblin Developer Mailing lists visit:
http://moblin.org/community/mailing-lists