Package: pekwm
Version: 0.1.14-2


   * What led up to the situation?

 aptitude install pekwm pekwm-themes


   * What exactly did you do (or not do) that was effective (or
     ineffective)?

run pekwm

   * What was the outcome of this action?

When right clicking on the background a very basic menu is displayed.

   * What outcome did you expect instead?

When right clicking on the background the usual integrated debian menu should
be displayed, this contains, for example 'Applications->Editors',
'Games->Board' 'Window Managers->Pekwm'. (This is the case for fluxbox,
openbox, fvwm, twm, etc.)


Note: This is the case both for pekwm in both Wheezy *and* Jessie RC1.

The reason seems to be that the full path to the debian-menu file is not given.

$ grep debian-menu /etc/pekwm/menu
        INCLUDE = "debian-menu"


When you run pekwm, the various config files get copied to $HOME/.pekwm, but 
the debian-menu file doesn't, ie:

~/.pekwm$ ls -C1
autoproperties
config
history
keys
menu
mouse
start
themes
vars

So the 'menu' files wants to include the 'debian-menu' file, but assumes it is 
in the local directory. It isn't so including the debian-menu file doesn't work 
and the standard Debian menu is not present.

Other windown managers seem to include the full path, eg:

$ grep debian-menu /etc/jwm/system.jwmrc
      <Include>/etc/jwm/debian-menu</Include>

With this change:

$ diff -u /etc/pekwm/menu.org /etc/pekwm/menu
--- /etc/pekwm/menu.org 2015-02-21 16:23:25.217836703 +0000
+++ /etc/pekwm/menu     2015-02-21 16:23:36.013836623 +0000
@@ -32,7 +32,7 @@
                Entry = "Exit" { Actions = "Exit" }
        }
        Separator {}
-       INCLUDE = "debian-menu"
+       INCLUDE = "/etc/pekwm/debian-menu"
 }

pekwm worked as expected. Right clicking on the background showed the 
integrated debian menu.

-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pekwm depends on:
ii  libc6         2.13-38
ii  libgcc1       1:4.7.2-5
ii  libjpeg8      8d-1+deb7u1
ii  libpng12-0    1.2.49-1
ii  libstdc++6    4.7.2-5
ii  libx11-6      2:1.5.0-1+deb7u1
ii  libxext6      2:1.3.1-2+deb7u1
ii  libxft2       2.3.1-1
ii  libxinerama1  2:1.1.2-1+deb7u1
ii  libxpm4       1:3.5.10-1
ii  libxrandr2    2:1.3.2-2+deb7u1
ii  menu          2.1.46
ii  x11-utils     7.7~1

pekwm recommends no packages.

Versions of packages pekwm suggests:
ii  zenity  3.4.0-2

####
http://chrisjrob.com/2011/03/13/installing-debian-on-a-thin-client-pc/


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to