KDE
At startup, KDE will run whatever programs it finds in
$HOME/.kde/Autostart, so put a shell script in
that directory that does "xrdb -merge $HOME/Xresources".
The default window manager provided by KDE is the
K Window Manager (KWin). Good luck finding
documentation about it.
Here are some of the problems I have after switching from GNOME to
KDE:
-
Can't move windows around in the panel pager. This is a
feature that the GNOME pager has and KDE's doesn't.
-
With the KDE 3.2.2 that I installed in my Fedora Core 2
system, the menu editor didn't work. You could define menu
items, but they wouldn't show up. After some Google
searching, I discovered that by stopping KDE, deleting the
~/.config and .local
directories, and restarting KDE, it started working.
KDE menus are interesting - there is only one global menu
hanging off the "start" button, but you can create copies of
submenus on the panel. So to create a panel menu, you first use
the menu editor to create a submenu on the main menu, then you
create a copy of the submenu on the panel. Once you understand
this concept, it makes total sense - the main menu always
contains everything. To create a submenu on the panel,
right-click the mouse over a blank spot on the panel and go to
Add->Application Button.
Then find the menu title of the submenu you want, and then click
Add This Menu. Cool!
When I upgraded from KDE 3.1.4 (came with Fedora Core 1) to KDE
3.2.2 (came with Fedora Core 2), the menu editor stopped
working. It's a known bug to be fixed in KDE 3.4.4. It's
caused when you run GNOME on your system and then switch to KDE.
The work-around was to delete the ~/.config and
~/.local directories from outside KDE, then
start KDE and define new menus with the menu editor. If you
switch back to GNOME, it may wipe out your
.config and .local
directories, so I saved copies in .config.sav
and .local.sav.
KDE stores information about sessions in
~/.kde/share/config/session.