Well
ok, here's the thing
It seems any Debian now has a automatically generated menu system
I have no idea How it generates the flucbox menu
If I put my fluxbox stuff in /etc/X11/fluxbox, it is overwritten or excluded
If I put my stuff in /home/grml/.fluxbox it is great, but has all thees issues
with times and other bs...
I can't seem to figure out how or what generates the menus
it's not fluxbox
here's readme from /usr/share/menu
Quote:
In this directory, each individual package should install it's
menu files. Although changing them in this directory to change
the menus on your local system may work, the sysadmin (you?)
is best advised to put the local menufiles in /etc/menu, as,
otherwise your changes are deleted when you upgrade the corresponding
packages. Users may override the system-wide defaults by putting
their menuentry files in ~/.menu.
For the package maintainer that wants to include menu files in his
package:
The files should have the name of the package that's installing it,
and may contain as many lines (menu entries) as is necessary.
For examples, please look in /usr/share/menu/default
|
sothats what I'm trying to do
Quote:
Users may override the system-wide defaults by putting
their menuentry files in ~/.menu.
|
not working...
here's /etc/menu/readme
Quote:
In this directory, the system administrator can install menufiles to
override the menu files provided by Debian in /usr/lib/menu, /usr/share/menu
and /usr/share/menu/default.
The filename should be the name of the package that it is overriding,
and may contain as many lines and menu entries as necessary.
Please run 'update-menus' after changing or adding files.
|
Now, VERY IMPORTANT:
I am chrooted into the unsquashfs'd grml squashfs on sda3
and I copy my running-from-usb-persistent /home/grml/.fluxbox folder to
the unsquashfs'd /home/
heres procedure
from root terminal
Code:
cd /mnt/sda3/grml/squashfs-root
mount -o bind /dev dev
mount -t proc /proc proc
chroot .
then, I do apt-get update && apt-get install alot
at finish I do "update-menus"
then, I cd back to /
and
Code:
umount proc
umount dev
exit
exit
so, there is no X window, no rebooting
I tried to get Xnest working, but can't seem to get it to work with grml-x
to start user "grml"'s fluxbox you gotta do
Code:
su - grml -c 'grml-x fluxbox' &
which dioesn't work with Xnest
works but it starts the root fluxbox....not what I want
And about rsync
I am no longer getting the rsync errors
just my flux style doesn
t load at dsktop until I go choose a style, then everything works ok
any ideas?