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
