36. Xfce Applications
This is a small collection of optional applications that add extra capabilities to your Xfce desktop.
36.1 Parole-4.18.0
Introduction to Parole
Parole is a DVD/CD/music player for Xfce that uses GStreamer.
This package is known to build and work properly using an LFS 11.3 platform.
Note
Although this version of parole works with most files, it is unable to play DVDs, reporting an error in the gstreamer backend.
Package Information
-
Download (HTTP): https://archive.xfce.org/src/apps/parole/4.18/parole-4.18.0.tar.bz2
-
Download MD5 sum: 319cd9bdbda677f93c390edaac91ca45
-
Download size: 912 KB
-
Estimated disk space required: 18 MB
-
Estimated build time: 0.2 SBU
Parole Dependencies
Required
gst-plugins-base-1.22.0, gst-plugins-good-1.22.0 and libxfce4ui-4.18.2
Recommended
libnotify-0.8.1 and taglib-1.13
Optional
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/parole
Installation of Parole
Install Parole by running the following commands:
./configure --prefix=/usr &&
make
This package does not come with a test suite.
Now, as the root user:
make install
Using Parole
If you have installed Gstreamer Plugins Ugly with support for libdvdnav and libdvdread and would like to use Parole to play a DVD, click Media> Open location and enter dvd:// into the box.
Similarly, to play a CD, click Media> Open location and enter cdda:// into the box.
Contents
Installed Program: parole
Installed Libraries: Two libraries under /usr/lib/parole-0/
Installed Directories: /usr/include/parole, /usr/lib/parole-0 and /usr/share/parole
Short Descriptions
parole is a GTK+ 3 media player that uses GStreamer.
36.2 xfce4-terminal-1.0.4
Introduction to Xfce4 Terminal
Xfce4 Terminal is a GTK+3 terminal emulator. This is useful for running commands or programs in the comfort of an Xorg window; you can drag and drop files into the Xfce4 Terminal or copy and paste text with your mouse.
This package is known to build and work properly using an LFS 11.3 platform.
Package Information
-
Download (HTTP): https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.4.tar.bz2
-
Download MD5 sum: c025d9d99c1e8489469e5d4f2b994600
-
Download size: 1.0 MB
-
Estimated disk space required: 16 MB
-
Estimated build time: 0.1 SBU
Xfce4 Terminal Dependencies
Required
libxfce4ui-4.18.2 and VTE-0.70.3
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/xfce4-terminal
Installation of Xfce4 Terminal
Install Xfce4 Terminal by running the following commands:
./configure --prefix=/usr &&
make
This package does not come with a test suite.
Now, as the root user:
make install
Contents
Installed Program: xfce4-terminal
Installed Libraries: None
Installed Directory: /usr/share/xfce4/terminal
Short Descriptions
xfce4-terminal is a GTK+ 3 terminal emulator.
36.3 Xfburn-0.6.2
Introduction to Xfburn
Xfburn is a GTK+ 3 GUI frontend for Libisoburn. This is useful for creating CDs and DVDs from files on your computer or ISO images downloaded from elsewhere.
This package is known to build and work properly using an LFS 11.3 platform.
Package Information
-
Download (HTTP): https://archive.xfce.org/src/apps/xfburn/0.6/xfburn-0.6.2.tar.bz2
-
Download MD5 sum: f4666de100f62fac070b5840e8b98014
-
Download size: 852 KB
-
Estimated disk space required: 16 MB
-
Estimated build time: less than 0.1 SBU
Xfburn Dependencies
Required
Exo-4.18.0, libburn-1.5.4, libisofs-1.5.4, and libxfce4ui-4.18.2
Optional
gst-plugins-base-1.22.0 and Cdrdao-1.2.4 (runtime)
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/xfburn
Installation of Xfburn
Install Xfburn by running the following commands:
./configure --prefix=/usr --disable-static &&
make
This package does not come with a test suite.
Now, as the root user:
make install
Command Explanations
--disable-static: This switch prevents installation of static versions of the libraries.
Contents
Installed Program: xfburn
Installed Libraries: None
Installed Directory: /usr/share/xfburn
Short Descriptions
xfburn is a GTK+ 3 application for creating CDs and DVDs.
36.4 Ristretto-0.13.0
Introduction to Ristretto
Ristretto is a fast and lightweight image viewer for the Xfce desktop.
This package is known to build and work properly using an LFS 11.3 platform.
Package Information
-
Download (HTTP): https://archive.xfce.org/src/apps/ristretto/0.13/ristretto-0.13.0.tar.bz2
-
Download MD5 sum: 2f3a641fb4b9620a43575c932eb20dcd
-
Download size: 610 KB
-
Estimated disk space required: 11 MB
-
Estimated build time: 0.1 SBU
Ristretto Dependencies
Required
libexif-0.6.24 and libxfce4ui-4.18.2
Optional
tumbler-4.18.0 (runtime)
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/ristretto
Installation of Ristretto
Install Ristretto by running the following commands:
./configure --prefix=/usr &&
make
This package does not come with a test suite.
Now, as the root user:
make install
Contents
Installed Program: ristretto
Installed Libraries: None
Installed Directories: None
Short Descriptions
ristretto is a fast and lightweight image viewer.
36.5 xfce4-dev-tools-4.18.0
Introduction to the Xfce4 Development Tools
The Xfce4 Development Tools are a collection of tools and macros for building some Xfce aplications.
This package is known to build and work properly using an LFS 11.3 platform.
Package Information
-
Download (HTTP): http://archive.xfce.org/src/xfce/xfce4-dev-tools/4.18/xfce4-dev-tools-4.18.0.tar.bz2
-
Download MD5 sum: 24ea05b8f77365f17c9d63263816ec11
-
Download size: 341 KB
-
Estimated disk space required: 2.5 MB
-
Estimated build time: less than 0.1 SBU
The Xfce4 Development Tools Dependencies
Required
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/xfce4-dev-tools
Installation of the Xfce4 Development Tools
Install the Xfce4 Development Tools by running the following commands:
./configure --prefix=/usr &&
make
To test the results, issue: make check.
Now, as the root user:
make install
Contents
Installed Program: xdt-autogen and xdt-csource
Installed Libraries: None
Installed Directories: None
36.6 xfce4-notifyd-0.8.1
Introduction to the Xfce4 Notification Daemon
The Xfce4 Notification Daemon is a small program that implements the “server-side” portion of the Freedesktop desktop notifications specification. Applications that wish to pop up a notification bubble in a standard way can use Xfce4-Notifyd to do so by sending standard messages over D-Bus using the org.freedesktop.Notifications interface.
This package is known to build and work properly using an LFS 11.3 platform.
Package Information
-
Download (HTTP): https://archive.xfce.org/src/apps/xfce4-notifyd/0.8/xfce4-notifyd-0.8.1.tar.bz2
-
Download MD5 sum: 298e2bda1cd3b9f2a63b6cf398a46536
-
Download size: 535 KB
-
Estimated disk space required: 10.0 MB
-
Estimated build time: less than 0.1 SBU
The Xfce4 Notification Daemon Dependencies
Required
libnotify-0.8.1, libxfce4ui-4.18.2, xfce4-dev-tools-4.18.0, and xfce4-panel-4.18.2
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/xfce4-notifyd
Installation of the Xfce4 Notification Daemon
Install the Xfce4 Notification Daemon by running the following commands:
./configure --prefix=/usr --sysconfdir=/etc &&
make
This package does not come with a test suite.
Now, as the root user:
make install
You can test the notification daemon with the command notify-send, to be run in a graphical environment:
notify-send -i info Information "Hi ${USER}, This is a Test"
Contents
Installed Program: xfce4-notifyd-config
Installed Libraries: libnotification-plugin.so
Installed Directories: /usr/share/themes/Bright/xfce-notify-4.0, /usr/share/themes/Default/xfce-notify-4.0, /usr/share/themes/Retro/xfce-notify-4.0, /usr/share/themes/Smoke/xfce-notify-4.0 and /usr/share/themes/ZOMG-PONIES!/xfce-notify-4.0
Short Descriptions
xfce4-notifyd-config is a GTK+ GUI that allows you to change some of your preferences (theme and screen position) for the notifications that the Xfce4 Notification Daemon displays.
36.7 xfce4-pulseaudio-plugin-0.4.5
Introduction to the Xfce4 Pulseaudio Plugin
The Xfce4 Pulseaudio Plugin is a plugin for the Xfce panel which provides a convenient way to adjust the audio volume of the PulseAudio sound system and to an auto mixer tool like pavucontrol. It can optionally handle multimedia keys for controlling the audio volume.
This package is known to build and work properly using an LFS 11.3 platform.
Package Information
-
Download (HTTP): https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.5.tar.bz2
-
Download MD5 sum: c6fe6cef01aa1786d388c51a6ed2ec5c
-
Download size: 388 KB
-
Estimated disk space required: 6.8 MB
-
Estimated build time: less than 0.1 SBU
Xfce4 Pulseaudio Plugin Dependencies
Required
dbus-glib-0.112, libnotify-0.8.1, PulseAudio-16.1, and xfce4-panel-4.18.2
Recommended
keybinder-3.0-0.3.2 and pavucontrol-5.0 (runtime)
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/xfce4-pulseaudio-plugin
Installation of the Xfce4 Pulseaudio Plugin
Install the Xfce4 Pulseaudio Plugin by running the following commands:
./configure --prefix=/usr &&
make
This package does not come with a test suite.
Now, as the root user:
make install
Contents
Installed Program: None
Installed Libraries: libpulseaudio-plugin.so
Installed Directories: None