WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: QVWM Window Manager  (Read 3072 times)

Offline jqcore

  • Newbie
  • *
  • Posts: 22
QVWM Window Manager
« on: April 04, 2013, 11:14:27 PM »
Hi All,

Can someone create a package for QVWM (qvwm.sourceforge.net/index_en.html), this one is good for thin clients, supports desktop icons on its own. Goal is to install Tinycore on a few thin clients (1.2GHzCPU, 128MB Disk on Module, 512MB RAM).

Thanks,
JqCore

Offline neonix

  • Wiki Author
  • Sr. Member
  • *****
  • Posts: 391
Re: QVWM Window Manager
« Reply #1 on: May 08, 2018, 03:18:31 AM »
Here is instruction how to compile qvwm-1.1.12-10 in TC 5.x 32-bit.

You need this extensions:
tce-load -iw compiletc
tce-load -iw libX11-dev
tce-load -iw xorg-proto
tce-load -iw libXext-dev
tce-load -iw libXpm-dev

wget http://www.dietpc.org/downloads/source/common/qvwm/qvwm-1.1.12-10-IKu.tar.gz
and unpack it
tar xfz qvwm-1.1.12-10-IKu.tar.gz
cd qvwm-1.1.12-10-IKu
./configure --prefix=/usr/local --without-alsa --without-esd --without-imlib --disable-xsmp
You have to add "-lXpm"  to src/Makefile
it should look like this
LIBS =  -lXpm -lXss -lXext -lX11...

You have to add "#include <X11/xpm.h>" to src/pixmap_image.cc
it should look like this
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/xpm.h>
#include "main.h"

You can also apply this patch
wget http://www.dietpc.org/downloads/source/common/qvwm/qvwm-1.1.12-9-IKu-timer-patch.bz2
got to
qvwm-1.1.12-10-IKu
and type
make install DESTDIR=/tmp/qvwm

You can also use this sample config file
wget http://www.dietpc.org/downloads/source/common/qvwm/qvwm/etc/qvwm/default.qvwm-theme
and put it to
/usr/local/share/qvwm/system.qvwmr