If you have a custom background image that you want to display, you can do soit if you turn off the display icons on the background and the desktop background tool. See the bgpaste(1) man page for details.
Below are a collection of steps to turn the desktop icons and background off and on as well as how to prepare and display your customized background image.
cd $HOME
cd .desktop-$host
touch nodesktop
4Dwm*SG_useBackgrounds: False
jot ~/.Xdefaults
In any event, once you have the desktop background off, you can now install your own background using bgpaste.
imgcopy myimage.format myimage.rgb
bgpaste myimage.rgb
If these steps take you more than a minute to do, you are making it way too complicated. Nothing here can hurt anything on your system, if you type something wrong, it will simply be ignored.
4Dwm*SG_useBackgrounds: False
~/.Xdefaults or ~/.Xresources
file.
!" in the to
comment out this line.
~/.desktop-$host/nodesktop file.
rm ~/.desktop-$host/nodesktop
The above steps allow you to control desktop backgrounds on a per-user basis. If however, you wish to do this on a system-wide basis (i.e. for all user accounts), you can turn off the desktop user environment for every account on the system by logging in as root, and typing:
su
/etc/chkconfig desktop off
in a shell window. When you log out and log back in, your toolchest will not contain any items specific to the desktop user environment. Also, session management, desks, and icons on the background will be turned off.
To turn the user environment back on, log in as root and type:
su
/etc/chkconfig desktop on
in a shell window. Log out, then log back in. The user environment turns back on.