Hi Josh, Can you post the output of agar's config.log, along with the full trace? Are you using version 1.4.1 or the current svn sources (1.5.0)?
Agar implements an internal window manager, but it is only designed to allow multi-window agar applications to function on platforms where only single-window drivers such as "sdlfb" and "sdlgl" are available, it is not intended to accomodate external applications. I'm not aware of any project for a general-purpose, agar-based window manager for X, but it would be certainly doable. You would have to use the xlib driver as a starting point (gui/drv_glx.c), and modify it to handle events such as MapRequest and MapNotify. The TWM source code is an excellent reference if you're not too familiar with the operation of X window managers. I would be glad to assist anyone interested in undertaking such a project. On Sat, Oct 20, 2012 at 09:36:04PM +0100, Josh Branning wrote: > Hello everyone, > > 1) First of all, I'd like to thank you for all your work on agar etc. > > 2) I am having troubles running the example programs on Debian > GNU/linux. Agar compiled fine, installed fine, built the example > helloagar fine, but doesn't run it. The error I get in gdb is: > > Program received signal SIGSEGV, Segmentation fault. > __strlen_sse2 () at ../sysdeps/i386/i686/multiarch/strlen.S:99 > 99 ../sysdeps/i386/i686/multiarch/strlen.S: No such file or directory. > in ../sysdeps/i386/i686/multiarch/strlen.S > Current language: auto > The current source language is "auto; currently asm". > > 3) I would like to know more about the progress of agarwm, specifically, > is it functional? Can I download it somewhere? Is it ICCCM/NetWM > compliant? It'd be great if you could get back to me on this. > > Once again thank you for your work, > > Thanks, > > Josh. > > _______________________________________________ > Agar mailing list > [email protected] > http://libagar.org/lists.html _______________________________________________ Agar mailing list [email protected] http://libagar.org/lists.html
