Hey Niels,

Thanks again.  I'll try to get sawman up - been playing with the default WM
at the moment.  I don't think I'm using the fusion kernel module since I see
no /dev/fusion nodes, but is there a better way to check?  I'm using Ubuntu
9.10 and had to build dfb-1.4.3 + examples myself.  Do you know what I must
do to start using the module and will dfb automatically detect it or does it
require a rebuild of the libs?

Thanks,

sb

On Thu, Jan 21, 2010 at 9:09 AM, Niels Roest <[email protected]> wrote:

> Some Guy wrote:
>
>> Hi Niels,
>>
>> Thanks for your response.  I would like something like an application
>> manager that SaWMan seems to provide since I would like to manipulate
>> placement of these windows and scaling of their contents in a programmatic
>> environment outside of the windowed dfb applications.  Basically, I would
>> want the dfb apps to have an WxH surface, draw to it, and then have some
>> other application move them and scale them around.  Additionally, I would
>> like to be able to send input to lower windows if the topmost one does not
>> handle it.  Would the default manager be enough there?
>>
> the default manager does not "manage" strictly speaking, it is more a
> composer.
> You would need sawman for the things you mention.
> Normally, starting "testman" first, and then starting other apps will work,
> you best work with window aware apps such as df_window.
>
>
>> I found that sometimes I have a .fusion-0 directory in my /tmp directory
>> after running the apps which cause the IPC error.  If I delete the directory
>> then I can run the app again.  Unfortunately, I'm still not seeing anything
>> when just running testman - should I be?
>>
>>  Not sure what that is.. not something I have.
> Fusion does make nodes for shared memory handling.
>
>  sb
>>
>>
>> On Wed, Jan 20, 2010 at 3:32 PM, Niels Roest <[email protected] <mailto:
>> [email protected]>> wrote:
>>
>>    Hi there.
>>
>>    First off, for working with windows you can also simply use the
>>    "default" window manager.
>>    The major difference with SaWMan is that "default" has no access
>>    control, so it will simply comply what the apps request, I am
>>    guessing this is enough for your needs. Just use
>>    IDirectFBDisplayLayer::CreateWindow() and use e.g. Raise() to
>>    change z-order.
>>
>>    I am unsure why you are having issues with x11, since that is
>>    exactly what I am using - ubuntu 8.04 AMD64 here. Make sure you
>>    use a recent version like 1.4.x. Are you using the fusion kernel
>>    module?
>>
>>    Some Guy wrote:
>>
>>        I think SaWMan might be useful, so I started to play with it.
>>         I'm trying to develop this on a x64 Ubuntu machine.  relevant
>>        lines in my directfbrc file:
>>
>>        system=x11
>>        session=0
>>        wm=sawman
>>
>>        When I run testman, I see nothing on the screen.  Launching
>>        any other df apps do not come up either.  If I don't launch
>>        testman, and run df_window, I'll see the app, but the window
>>        is transparent and I see only one of the windows from
>>        df_window flashing as if it as focus.  The other window is
>>        chopped out, but I can see part of it since it is translucent
>>        and behind the focused window.
>>
>>        Also, I sometimes get Fusion/Init IPC errors after unclean
>>        shutdowns - primarily something about Could not enter world
>>        '0'.  Is there a way to fix this aside from rebooting?  Once
>>        I'm in that state, no df app that I've tried runs for me.  I
>>        read back in 2002 there was an ipc_cleanup script, but it
>>        seems to be obsolete now.
>>
>>        Any help/advice would be appreciated.
>>
>>        Thanks,
>>
>>        sb
>>
>>  ------------------------------------------------------------------------
>>
>>        _______________________________________________
>>        directfb-users mailing list
>>        [email protected] <mailto:[email protected]>
>>
>>        http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
>>
>>
>>
>>    --
>>    .------------------------------------------.
>>    | DirectFB - Hardware accelerated graphics |
>>    | http://www.directfb.org/                 |
>>    "------------------------------------------"
>>
>>
>>
>
> --
>
> .------------------------------------------.
> | DirectFB - Hardware accelerated graphics |
> | http://www.directfb.org/                 |
> "------------------------------------------"
>
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to