soup4you2
February 13th, 2003, 12:56
has anybody played with the waimea window manager yet?

it looks promissing..

http://www.waimea.org/shots/waimeaSS-99/medium.png

http://www.waimea.org/cgi-bin/waimea/waimeass.pl?mode=one&shotID=99

socomm
February 13th, 2003, 13:19
Looks great! I installed awhile back, but sadly it crashed everytime I brought up the right click menu :(. Though I give it a shot later on, definately looks cool.

elmore
February 13th, 2003, 14:37
What does it do?

frisco
February 13th, 2003, 14:48
my co-worker uses waimea on FreeBSD 4.6. he sometimes has problems with the way mozilla works with it - the first time he sends mail in mozilla it hangs his window manager and needs to be HUP'd. every now and then some other app will hang waimea as well.

PPCLuke
February 13th, 2003, 15:18
ugh, I need a new monitor, you just can't get sweet desktops like that in 800x600 :P

soup4you2
February 13th, 2003, 15:49
i'm currious though.. what app do you think he's using for the icons at the bottom.. been looking for a good app to do that... fbdesk sux0rz..

socomm
February 13th, 2003, 16:19
Waimea is a window manager, very similar to fluxbox. You can find it under the /usr/ports/x11-wm/waimea directory if you choose to install it via ports.

soup4you2
February 13th, 2003, 17:12
it's arlready installed just trying to get people thoughts on it..

present or past experiences..

Kernel_Killer
February 13th, 2003, 21:50
Waimea is defenatly a good WM. I personally liked Flux better though. The tabbed windows, and AA fonts was a loss I couldn't lose. Other than that, it's all good.

soup4you2
February 14th, 2003, 09:13
you can always setup a font server and do anti-aliased?

http://bsdhound.com/modules.php?name=News&file=article&sid=54

havent tried it in waimea yet though..

and i do miss the tabs.. perhaps we can figure a way to hack it and add the tabs in..

socomm
February 14th, 2003, 12:11
i'm currious though.. what app do you think he's using for the icons at the bottom.. been looking for a good app to do that... fbdesk sux0rz..
idesk (http://linuxhelp.hn.org/idesk.php)

soup4you2
February 14th, 2003, 12:22
any chance you know how to get it to compile on fbsd?

i keep getting

make: don't know how to make %.o:. Stop

Strog
February 14th, 2003, 12:35
You using make or gmake? probably needs gmake for GNUisms.

If you are already using gmake then maybe you can post the Makefile and the error output.

:)

soup4you2
February 14th, 2003, 12:52
ok make returns:

make: don't know how to make %.o:. Stop

and gmake returns:

g++ -g -O2 -c Desk.cc -o Desk.o
In file included from Desk.cc:1:
Desk.h:8: X11/Xlib.h: No such file or directory
Desk.h:9: X11/Xft/Xft.h: No such file or directory
Desk.h:10: Imlib.h: No such file or directory
Desk.h:11: png.h: No such file or directory
gmake: *** [Desk.o] Error 1

here's the makefile

[code:1:8862fbbd6d]
cc = g++
#cflags = -g -O2 -W -Wall
cflags = -g -O2
libs = `imlib-config --libs` -lXft
bin = idesk

objs = Desk.o Icon.o Database.o Main.o
headers = Desk.h Icon.h Database.h


all: $(bin)

$(bin): $(objs)
$(cc) $(objs) -o $(bin) $(libs)

$(objs): %.o: %.cc $(headers)
$(cc) $(cflags) -c $< -o $@

install:
install $(bin) /usr/local/bin

clean:
rm -f $(objs) $(bin) *~ core
[/code:1:8862fbbd6d]

and here's the Desk.h where it's having issues

#include <fstream>
#include <string>
#include <vector>
#include <sys/wait.h>
#include <X11/Xlib.h>
#include <X11/Xft/Xft.h>
#include <Imlib.h>
#include &lt;png.h&gt;
#include &lt;dirent.h&gt;
#include "Icon.h"
#include "Database.h"

soup4you2
February 14th, 2003, 13:01
got it working... had to edit my make.conf to include the /usr/X11R6/include and poof it compiled.... :) yaa
it always makes you feel so good once you figure some stupid thing out on your own...

Strog
February 14th, 2003, 13:19
I found the answer over at bsdforums. A little too slow, I guess. :x

http://www.bsdforums.org/forums/showthread.php?s=&threadid=5018&highlight=idesk

They suggested this in the Makefile
[code:1:5764b7d2c3]cflags = -g -O2 -I/usr/X11R6/include -I/usr/local/include[/code:1:5764b7d2c3]

Your symlinks accomplish the same thing. The problem seems to be that it doesn't know where to find the includes so it can't build the object files. It shouldn't matter how you tell it (Makefile or symlinks).

soup4you2
July 10th, 2003, 10:39
just a little update here..

the CVS version of waimea now supports tabbed windows like fluxbox.. only they call it Merged windows...

i snagged the sources and plan on checking it out after i get this stupid snort thing working perfectly...