jwm - very small lightweight pure X11 window manager with tray and menus

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name jwm
Package version 2.1.0+svn579
Package release 2
Package architecture amd64
Package type deb
Installed size 295 B
Download size 122.73 KB
Official Mirror ftp.br.debian.org
Low resource Window manager ideal for older PCs. It uses a minimum of external
libraries, thus very little memory, includes virtual screens, menubar and
root-menu popup.
JWM is a window manager for the X11 Window System. JWM is written in
C and uses only Xlib and (optionally) the shape extension and libXpm.
It can support some MWM, GNOME, and WM Spec hints. The menu
configuration files are managed in XML format.
Compared to other light WM, like Fvwm95, the Jwm consumes considerably
less memory while providing the same functionality.


Package Version Architecture Repository
jwm_2.1.0+svn579-2_i386.deb 2.1.0+svn579 i386 Debian Main
jwm - - -


Name Value
gnome-terminal -
konsole -
libc6 >= 2.4
libfribidi0 >= 0.19.2
libpng12-0 >= 1.2.13-4
libx11-6 -
libxext6 -
libxft2 >> 2.1.1
libxinerama1 -
libxpm4 -
libxrender1 -
rxvt-unicode -
rxvt-unicode-256color -
rxvt-unicode-lite -
x-terminal-emulator -


Name Value
x-window-manager -


Type URL
Binary Package jwm_2.1.0+svn579-2_amd64.deb
Source Package jwm

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install jwm deb package:
    # sudo apt-get install jwm




2012-11-20 - Jari Aalto <jari.aalto@cante.net>
jwm (2.1.0+svn579-2) unstable; urgency=low
* debian/control:
- (Depends): Remove iceweasel | www-browser to reduce depends (Closes: #93606).
- (Standards-Version): Update to 3.9.4.
* debian/patches
- (50): Comment out gnome-www-browser.
2012-07-07 - Jari Aalto <jari.aalto@cante.net>
jwm (2.1.0+svn579-1) unstable; urgency=low
* New upstream release.
* debian/patches
(02): Remove. Use destdir accepted upstream.
2012-03-24 - Jari Aalto <jari.aalto@cante.net>
jwm (2.1.0-3) unstable; urgency=low
* debian/control
- (Description): Adjust wording about memory usage (Closes: #663996).
- (Standards-Version): Update to
* debian/rules
- Fortify code with all hardening flags enabled, including
CPPFLAGS (closes: #662802).
2012-03-05 - Jari Aalto <jari.aalto@cante.net>
jwm (2.1.0-2) unstable; urgency=low
* Bug fixed in 2.1.0-1 but not closed
- Makefile.in -- add DESTDIR support (Closes: #560836).
* debian/compat
- Update to 9.
* debian/control
- (Build-Depends): Update to debhelper 9.
Change libpng12-dev to libpng-dev; libpng 1.5 transition
- (Depends): Add x-terminal-emulator, www-browser.
- (Standards-Version): Update to 3.9.3.
* debian/copyright
- Update to Copyright Format 1.0.
* debian/menu-method
- Rewrite. Output to /etc/jwm/debian-menu (Closes: #588597, #470416).
* debian/patches
- (57): New. Include debian from dir /etc/jwm (Closes: #392838).
* debian/rules
- Install system.jwmrc (CloseS: #644625).
- Use hardened CFLAGS.
2011-09-27 - Jari Aalto <jari.aalto@cante.net>
jwm (2.1.0-1) unstable; urgency=low
* New upstream release
- Manual page fixes (Closes: #559166, #559167, #559169).
- EXEC: is not working from .jwmrc (Closes: #582841).
Upstream: "This should be fixed now. I just tested it and it works
for me".
- Iceweasel cannot be expanded fullscreen; works in other WMs
(Closes: #589376). Upstream: "I believe this has been fixed. I am
able to use Firefox in fullscreen mode without any problems".
- Multibytes characters title cannot be displayed (Closes: #458826).
Upstream: "This has been fixed (I don't know how to test it though)".
- Browser's javascript steals focus. Works in other WMs (Closes: #636842).
Upstream: "I'm not able to reproduce this with the current version."
* debian/*.mk
- Remove. No longer needed.
* debian/clean
- New file. Clean up temporary files (FTBFS; Closes: #643173).
* debian/compat
- Update to 8.
* debian/control
- (Build-Depends): debhelper 8.
- (Standards-Version): Update to 3.9.2.
- (Vcs-*): New headers.
* debian/copyright
- Update to DEP 5.
* debian/install
- New file.
* debian/jwm.examples
- Remove. Handled by newest debhelper.
* debian/jwm.*
- Rename all file to not include package prefix.
* debian/debian.menu-methods.sh
- Add final newline.
* debian/NEWS.Debian
- Delete extra whitespaces.
* debian/patches
- Refresh patches (FTBFS; Closes: #643173).
- (7x): Remove all manual page patches; accepted upstream.
* debian/rules
- Clean up code for minimalistic dh(1).
- (get-changelog): New.
- (override_dh_installchangelogs): New.
* debian/upstream.changelog
- New file.
2010-03-10 - Jari Aalto <jari.aalto@cante.net>
jwm (2.0.1-3) unstable; urgency=low
* debian/control
- (Build-Depends): update to debhelper 7.1. Add libfribidi-dev.
- (Standards-Version): update to 3.8.4.
* debian/rules
- Update to dh(1)
- (binary-arch): add dh_installwm.
* debian/patches
- (Number 77): Compile fix for libfribidi-dev 0.19.2-1. The
library's header files have changed.
* debian/rules:
- Remove rules handled by dh(1).

See Also

Package Description
jxplorer_3.3.2+dfsg-2_all.deb Java LDAP Browser
jython-doc_2.5.3-3+deb8u1_all.deb Jython documentation including API docs
jython_2.5.3-3+deb8u1_all.deb Python seamlessly integrated with Java
jzip_210r20001005d-3_amd64.deb Text mode interpreter for Z-Code adventures
k3b-data_2.0.2-8_all.deb Sophisticated CD/DVD burning application - data files
k3b-extrathemes_2.0.2-8_all.deb Sophisticated CD/DVD burning application - extra themes
k3b-i18n_2.0.2-8_all.deb Sophisticated CD/DVD burning application - localizations files
k3b_2.0.2-8_amd64.deb Sophisticated CD/DVD burning application
k3d-data_0.8.0.3-7_all.deb 3D modeling and animation system, data files
k3d_0.8.0.3-7+b1_amd64.deb 3D modeling and animation system, binary files
k4dirstat_2.7.8-1_amd64.deb graphical disk usage display with cleanup facilities
kabikaboo_1.7-1_all.deb Writing Assistant
kaccessible_4.14.0-1_amd64.deb accessibility services for Qt applications
kacpimon_2.0.23-2_amd64.deb Kernel ACPI Event Monitor
kaddressbook-mobile_4.14.1-1+deb8u1_amd64.deb address book and contact data manager for mobile environments