Egg Window Manager
Qt Stuff
Score 59%
Description:

VERSION 0.2 RELEASED!!


* What is Egg Window Manager?

EggWM is a X11 window manager written in C++ with the Qt 4 libraries.


* Ok but... What is a Window Manager?

A window manager is system software that controls the placement of windows, size, decorates with a frame with buttons to close the window, minimize the window, etc To see more information check the wikipedia.

EggWM in addition, as a good window manager complies, in whole or in part, with some standards such as the ICCCM standard or the EWMH standard, allowing it to be compatible, for example, with your favorite dock, such as Docky, AWN or Cairo Dock. Furthermore, these standards have many advantages, if you're interested do not hesitate to consult the relevant pages in the wiki.

* In what systems can run EggWM?
EggWM runs on any X11-based system compatible with Qt 4.

This includes any Linux distribution, such as Ubuntu, Debian, Arch Linux, Suse, Fedora, etc or BSD systems such as OpenBSD, FreeBSD, etc to name some of the platforms that can run EggWM.

Moreover, unlike other window managers do not need a very strong computer to run EggWM, because only consumes between 3MB and 4MB of RAM.


* What are the objectives of EggWM?
There are many X11 window managers, each with different philosophies and it is precisely this that differentiates EggWM the other window managers.

The EggWM objectives are:

- Maintain a simple and well documented source code.
- Being compatible with the freedesktop.org standards for window managers.
- Maintain a low consumption of resources without neglecting the usability and appearance.
- Manage windows through gestures, with Touchégg (http://code.google.com/p/touchegg/)

akosama

4 years ago

Al intentar compilarlo para Debian Testing AMD64 me sale el siguiente error:

root@debian:/home/ako/eggwm-0.2# make
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Ibuild -o build/Main.o src/eggwm/Main.cpp
In file included from ./src/eggwm/EggWM.h:18:0,
from src/eggwm/Main.cpp:14:
./src/eggwm/util/Include.h:18:28: fatal error: QApplication: No existe el fichero o el directorio
compilation terminated.
make: *** [build/Main.o] Error 1

¿Me podéis ayudar o guiarme en la búsqueda de la solución? Thank!

Report

joseexposito89

4 years ago

Tienes que instalar las dependencias necesarias, en este caso te falta Qt. Seguramente también tendrás que instalar el paquete xorg-dev (si eres usuario de Ubuntu, en otras distros no se como se llamará el paquete)

Report

akosama

4 years ago

Muchas gracias por la ayuda. He conseguido instalarlo pero no consigo hacerlo funcionar. Al lanzar /usr/sbin/update-alternatives --config x-window-manager no me aparece en la lista. Y los comandos para lanzarlo que aparecen en el README tampoco me funcionan.
Uso Debian Testing con KDE y Openbox en vez de Kwin. ¿Algún consejo?

Report

joseexposito89

4 years ago

Realmente te aconsejo probarlo sobre Xephyr como se indica en el README:
http://code.google.com/p/eggwm/source/browse/trunk/README.TXT

Antes de utilizarlo como gestor de ventanas por defecto, ya que no es 100% funcional.

Report

akosama

4 years ago

Muchas gracias. Lo conseguí correr sobre el escritorio Razor-qt. Es verdad que le queda algunas cosas por implementar pero me encanta QT y los escritorios ligeros y sería una buenísima combinación tu gestor de ventanas con el escritorio Razor.
No se programación pero si tengo tiempo echo un ojo a ver dónde te/os puedo ayudar.

Report

daktras

5 years ago

can we expect to see this as part of the razor-qt project a qt based alterative to openbox

Report

desm0tes

5 years ago

This question is quite stupid, since there is no openbox as part of the razor-qt project.
Razor is shipped without any WM, if you want to use EggWM with it, just do it, it works (I tried it).

Report

joseexposito89

5 years ago

Hi!

Yes, you can use it with Razor-Qt, anyway I must say that OpenBox is more functional than EggWM

Report

desm0tes

5 years ago

Actually, OB is also bigger than EggWM...and sometimes bigger ain't better.

I tried it today, and it's quite OK, pretty fast and simple - but I couldn't erase the titlebar, so I ditched it about 15 minutes later ;)

Report

gustavosbarreto

6 years ago

Interesting .. I'm very excited about this project. It works fine here. And the source code is very well documented and so cleaner. Nice work!

Report

joseexposito89

6 years ago

Thanks! The 0.2 version are now available, I'm trying to make DEB and RMP packages to release it
Greetings!

Report

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.2
updated Feb 12 2011
added Dec 31 2010
downloads today
0
page views today 0