See the Help Installing document for general instructions. Some common problems are listed below.
Libraries come in two parts: the binaries, which are needed when running a
program that uses the library; and the header files, which are needed to
compile a program.
If you're compiling from source, you probably need to get some of the -devel packages (eg,
gtk-devel).
$ ROX-Filer/AppRun --compile
See also: 0compile
You can report a bug. Please include the exact errors displayed when compiling ("It doesn't compile" is not helpful). You can select the errors displayed in the terminal window that appears, and paste them into your email by clicking the middle mouse button.
ROX-Filer is having trouble with the icon theme. Try choosing another one.
If you have not set a theme then it cannot locate the default theme. Try removing the link ~/.icons/ROX
, e.g.
$ mv ~/.icons/ROX ~/.icons/ROX.broken $ rox -n
The filer tries to preserve file permissions when copying files, but some filesystems don't support them and you may get an error from the 'cp' command (although not all systems are affected). The 'quiet' mount option can be used in /etc/fstab to stop the message being displayed.
Some older window managers don't support features needed by the panel. However, you can turn on the 'Override window manager' option in the Compatibility section of the Options box.
The filer needs to be run using the 'rox' shell script, not by running the ROX-Filer binary directly. Some systems try to implement a primitive form of session management (without using XSMP, which the filer supports) and fail to restart it correctly.
This is a gnome-terminal bug. You need to run gnome-terminal with the --disable-factory option, otherwise it starts in the same directory which the existing gnome-terminal process started in.
Use the middle mouse button to drag the icon to a new location within the panel. If you do not have a middle mouse button, try and enable "Emulate3Buttons" in your XF86Config; doing so, you can press the left and right buttons on your mouse simultaneously to emulate the middle mouse button.
Right click on the desktop background. Choose Backdrop... from the bottom of the menu. Drag an image in.
If no background image is set, the colour set in the Options box is used (choose ROX-Filer/Options... from the menu).
You can use Wallpaper to select a random backdrop image at regular intervals, and for other interesting effects.
Some older window managers don't fully support the
Extended Window Manager Hints specification. In this case, you'll need to turn on the Override option in the Compatibility section of the Options box.
These window managers don't support the
Extended Window Manager Hints specification yet, although they hope to in future releases. In the meantime, turn on the 'Pass all backdrop mouse clicks to window manager' and 'Blackbox root menus hack' options in the Options box (Compatibility section).
XFce's root menu is part of the xfdesktop module, which creates a single large root window to set background image and create the root menu. ROX's pinboard also creates a large root window for desktop icons. These two compete.
However you can kill the xfdesktop and enable the Rox pinboard. When you do so the Xfce root menu will no longer work, but you will have desktop icons and the Rox-Filer menu by right clicking.
The Oroborus project has a Gtk+ 1.x application (on which xfdesktop is based) which doesn't create a large root window. It's called deskmenu, and provides a nice root menu without conflicting with the ROX pinboard.
See also: