%general-entities; ]> $LastChangedBy$ $Date$ xfce-&xfce-version;-src.tar xfce XFce-&xfce-version; XFce Introduction to XFce The XFce package contains a lightweight desktop environment. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &xfce-md5sum; Download size: &xfce-size; Estimated disk space required: &xfce-buildsize; Estimated build time: &xfce-time; XFce Dependencies Required and Optional , , (xffm links to librsvg automatically if it is installed at compile time) , and (required to build xfprint). Installation of XFce The following packages will install the bare minimum: libxfce4util-&xfce-version;.2 dbh-1.0.24 libxfcegui4-&xfce-version; libxfce4mcs-&xfce-version; xfce-mcs-manager-&xfce-version; xfwm4-&xfce-version;.2 xfce4-panel-&xfce-version; xfdesktop-&xfce-version; xfce-utils-&xfce-version; Install libxfce4util, dbh, libxfcegui4, libxfce4mcs, xfce-mcs-manager, and xfwm4 like this: ./configure --prefix=/usr && make Now, as the root user: make install xfce4-panel, xfdesktop and xfce-utils require a parameter so that the configuration files are installed in /etc/xdg. Configure them like this: ./configure --prefix=/usr --sysconfdir=/etc && make If you use as your display manager and would like to be able to log into an xfce session from the login prompt, pass the --enable-gdm option to the xfce-utils-&xfce-version; configure script (requires to be installed at run time). Now, as the root user: make install In addition, you may choose to install: gtk-xfce-engine-2.2.8 xfcalendar-&xfce-version; xfce-mcs-plugins-&xfce-version; xfce4-appfinder-&xfce-version; xfce4-icon-theme-&xfce-version; xfce4-iconbox-&xfce-version; xfce4-mixer-&xfce-version; xfce4-session-&xfce-version; xfce4-systray-&xfce-version; xfce4-toys-&xfce-version; xfce4-trigger-launcher-&xfce-version; xffm-&xfce-version; xfprint-&xfce-version; xfwm4-themes-&xfce-version; Almost all of these compile with these commands: ./configure --prefix=/usr && make And then as root: make install The exceptions are xfce4-session which needs to be configured like this: ./configure --prefix=/usr --sysconfdir=/etc \ --libexecdir=/usr/lib/xfce4 && make Also, xfprint can be configured with --enable-cups, if you have installed. As root, move the help documentation to the standard BLFS location and fix the help script to look for it there: mv -vf /usr/share/xfce4/doc /usr/share/doc/xfce4 && sed -i 's@xfce4/doc@doc/xfce4@' /usr/bin/xfhelp4 Configuring XFce Configuration Information Be sure to backup your current .xinitrc before proceeding. cat > ~/.xinitrc << "EOF" xfce-mcs-manager xfwm4 --daemon xftaskbar4 & xfdesktop & exec xfce4-panel EOF ~/.xinitrc Contents Installed Programs Installed Libraries Installed Directories fgr, scramble, startxfce4, xfbook, xfbook4, xfcalendar, xfce-mcs-manager, xfce-setting-show, xfce4-about, xfce4-appfinder, xfce4-iconbox, xfce4-kiosk-query, xfce4-menueditor, xfce4-mixer, xfce4-panel, xfce4-session, xfce4-session-logout, xfce4-tips, xfdesktop, xfdiff4, xffm, xffrequent, xffrequent4, xffstab, xffstab4, xfglob4, xfhelp4, xflock4, xfmime-edit, xfmountdev4, xfrecent, xfrecent4, xfprint-manager, xfprint4, xfrun4, xfsamba4, xftaskbar4, xfterm4, xftrash4, xftree4, and xfwm4 libxfce4util.[a,so], libdbh.[a,so], libxfcegui4.[a,so], libxfce4mcs.[a,so], libxffm_actions.so, libxffm_basic.so, libxffm_calls.so, libxffm_cpy.so, libxffm_on_demand.so, libxffm_secondary.so, libxffm_tubo.so, libxfsm-4.2.[a,so] /usr/lib/xfce4, /usr/share/doc/xfce4, /usr/share/xfce4, /usr/share/xffm and /usr/share/xfwm4 libxfce4util.[a,so] libdbh.[a,so] libxfcegui4.[a,so] libxfce4mcs.[a,so] libxffm_actions.so libxffm_basic.so libxffm_calls.so libxffm_cpy.so libxffm_on_demand.so libxffm_secondary.so libxffm_tubo.so libxfsm-4.2.[a,so] Short Descriptions fgr is a file content search engine for xffm. fgr startxfce4 is a script which starts up the XFce Desktop Environment. startxfce4 xfce-mcs-manager is the settings manager for XFce. xfce-mcs-manager xfce4-about displays the about box. xfce4-about xfce4-session saves the state of your desktop and restores it when you next start XFce. xfce4-session xfce-setting-show displays the settings for XFce. xfce-setting-show xfce4-panel is the panel manager for XFce. It contains the launcher, clock, mail check, desktop switcher and separator programs. xfce4-panel xfdesktop is the desktop manager for XFce. xfdesktop xfhelp4 is script that launches a HTML browser to display online documentation. It requires which to run. xfhelp4 xflock4 is a script used to lock the current screen during drag and drop actions. xflock4 xfmountdev4 mounts a device on the specified mount point and launches xftree4, then unmounts the device when xftree4 finishes. xfmountdev4 xfrun4 is the program launcher for XFce. xfrun4 xfsamba4 is the Samba front end for XFce. xfsamba4 xftaskbar4 is the taskbar manager for XFce. xftaskbar4 xfterm4 is a small terminal wrapper to be used as a drag and drop action for the XFce front panel. It requires which to run. xfterm4 xftrash4 is a small binary to be used as a drag and drop action for the XFce front panel. xftrash4 xffm is the file manager for XFce. xffm xfwm4 is an X11 window manager for XFce. xfwm4