« Return to Thread: svn not building delete_components.cpp due to polyhedra not being defined

Re: Compiz [was:] svn not building delete_components.cpp due to polyhedra not being defined

by Daniel Scott Matthews :: Rate this Message:

Reply to Author | View in Thread

On Mon, Jun 8, 2009 at 1:10 AM, Timothy M. Shead<tshead@...> wrote:

> Bart Janssens wrote:
>> On Sat, Jun 6, 2009 at 12:34 PM, Daniel Scott
>> Matthews<dsmatthews@...> wrote:
>>> On Sat, Jun 6, 2009 at 6:42 PM, Bart Janssens<bart.janssens@...> wrote:
>>>> Hi Daniel,
>>>>
>>>> The mesh module still contains many plugins that have not been
>>>> converted to the generic mesh structure yet. It should be disabled to
>>>> compile current SVN.
>>>>
>>> Thanks, that fixed it, now it builds and runs on Ubuntu 9.0.4 64-bit,
>>> but I still need to turn off visual fx otherwise the 3d viewport fails
>>> to update correctly. Not a huge issue as it can be switch easily
>>> without restarting X. This is on a different system to the one I first
>>> reported the fx issue with. I wonder if K-3D can use gconftool to turn
>>> off visual fx while it is running and restore the setup on exit?
>>>
>>
>> We currently do this on vista, in the disable_desktop_composition
>> plugin. At first glance, there is no simple, generic API call that
>> allows disabling compiz on linux, though.
>
> There's an X11 extension-or-two involved in compiz isn't there?  I don't
> know that they can be disabled on a per-process basis the way
> disable_desktop_composition works on Windoze.  We could probably
> generate a warning at startup, however.
>

The GUI utility gnome-appearance-properties can turn compiz on and off
on the fly, you could do the following:

Detect Compiz
   Yes then warn user and give them option (button) to start
gnome-appearance-properties
      run Compiz detect again (with a bailout option because we have a loop)
   No then start K-3D GUI

When K-3D exits we need to know if the user needs to see the
gnome-appearance-properties dialog again so that Compiz can be turned
back on, so we need to take note of what the state was when K-3D's
Compiz handling code was run at start-up.

Or you could look at the code in gnome-appearance-properties and have
k-3D do the same thing.

Or look at running K-3D full screen in an Xnest type of situation
where Compiz may not matter.

Or you could fix whatever is broken.... if only we knew what it was.



> Cheers,
> Tim
>
> ------------------------------------------------------------------------------
> OpenSolaris 2009.06 is a cutting edge operating system for enterprises
> looking to deploy the next generation of Solaris that includes the latest
> innovations from Sun and the OpenSource community. Download a copy and
> enjoy capabilities such as Networking, Storage and Virtualization.
> Go to: http://p.sf.net/sfu/opensolaris-get
> _______________________________________________
> K3d-development mailing list
> K3d-development@...
> https://lists.sourceforge.net/lists/listinfo/k3d-development
>
>

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development

 « Return to Thread: svn not building delete_components.cpp due to polyhedra not being defined