Re: Why the GTK+ wayland backend can't be enabled in linux distros, at all

2012-03-28 Thread Neil Roberts
On Sun, 18 Mar 2012 17:07:11 -0400, dar...@chaosreigns.com wrote: > A) Get cairo-gl to only load libGL when an application requests it: >https://bugs.freedesktop.org/show_bug.cgi?id=47480 I've hacked up a patch¹ to implement this because I think it's a good idea regardless of the problem with

Re: Why the GTK+ wayland backend can't be enabled in linux distros, at all

2012-03-27 Thread Casey Dahlin
On Sun, Mar 18, 2012 at 05:07:11PM -0400, dar...@chaosreigns.com wrote: > > I suppose E would be get Nouveau, the open source Nvidia driver, to work > well enough that the proprietary driver is completely unnecessary. That > seems very challenging, with the complete lack of help from Nvidia. In

Re: Why the GTK+ wayland backend can't be enabled in linux distros, at all

2012-03-27 Thread Pierre-Loup A. Griffais
On 03/27/2012 06:35 PM, Thiago Macieira wrote: [...] 1) prelink refused to work on ELF modules with text relocations, which excluded the NVidia libs outright I'm using the --reloc-only option, which works fine even on our non-PIC x86 binaries. Prelinking helps with load time processing, but

Re: Why the GTK+ wayland backend can't be enabled in linux distros, at all

2012-03-27 Thread Thiago Macieira
On terça-feira, 27 de março de 2012 18.00.55, Pierre-Loup A. Griffais wrote: > Hi Thiago, > > Thanks for your interest in the NVIDIA driver; please allow me to try to > clarify the situation. You're right that we're not building with -fPIC for > performance reasons, but that only applies to the x86

Re: Why the GTK+ wayland backend can't be enabled in linux distros, at all

2012-03-27 Thread Pierre-Loup A. Griffais
Hi Thiago, Thanks for your interest in the NVIDIA driver; please allow me to try to clarify the situation. You're right that we're not building with -fPIC for performance reasons, but that only applies to the x86 platform. No text relocations should be present in our x86_64 libraries thanks to

Re: Why the GTK+ wayland backend can't be enabled in linux distros, at all

2012-03-18 Thread Thiago Macieira
On domingo, 18 de março de 2012 17.07.11, dar...@chaosreigns.com wrote: > B) Get the Nvidia proprietary driver to reduce memory consumption. >I haven't touched this one. All I have found is linux-b...@nvidia.com >mentioned on >http://www.nvidia.com/object/linux_display_ia32_169.09.html

Why the GTK+ wayland backend can't be enabled in linux distros, at all

2012-03-18 Thread darxus
There are two major reasons the wayland backend for GTK+ can't currently be enabled at all, not just by default, in a linux distribution: 1) Enabling both the x11 and wayland backends of GTK+ causes GTK to be entirely unusable: https://bugzilla.gnome.org/show_bug.cgi?id=672361 2) The wayla