Hey Niels, I got this all working now with SaWMan and the linux-fusion kernel module. Thanks for your help.
sb On Thu, Jan 21, 2010 at 2:00 PM, Some Guy <[email protected]> wrote: > 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
