2.8 KiB
INSTRUCTIONS INSTALLING CRUX-XFCE4 REPO
-
First download the necessary files:
wget --no-ch https://raw.githubusercontent.com/mac-a-r0ni/crux-xfce4/master/crux-xfce4.httpup
-
Move the downloaded file to the proper folder:
sudo mv crux-xfce4.httpup /etc/ports/
-
Create the dir where the ports are contained:
sudo mkdir /usr/ports/crux-xfce4
-
Add the ports line in your /etc/prt-get.conf to fetch the repo:
prtdir /usr/ports/crux-xfce4
-
Update the repo onto your computer:
sudo ports -u crux-xfce4
NOTES
-
Enable the contrib repo because some dependencies reside there.
-
The XFCE 4.18 Desktop has been tested on CRUX/CRUX-ARM 3.7. You may need to ignore footprints if youve installed certain software from the official repos.
-
I'm currently testing some "meta" ports, there is a basic skeleton desktop port which will pull in the bare minimum needed for running the XFCE Desktop. After the repo is setup run:
sudo prt-get depinst xfce4
Please note, it's the bare minimum, and does not contain any gvfs ports or a terminal, or any other plugin. You will need to then build any extra ports you would like.
-
As of xfce4-whiskermenu-plugin-2.8.0 it requires elogind and accountsservice ports. You do not need to enable elogind, but it's required for installation.
-
mousepad dependency has changed from gtksourceview to gtksourceview4, new installs are not effected, but existing installs will need re-building.
CONTACT
If you have any questions, doubts or problems regarding the ports, please feel free to contact me at j at lngn dot net or just open a issue.
XFCE INSTALLATION
-
To ensure you have a sane Xorg installation I decided to put all the Xorg dependencies with the first package you install from XFCE on libxfce4util
-
Install the packages in this exact order:
sudo prt-get depinst libxfce4util xfconf libxfce4ui udisks2 gvfs garcon exo xfce4-panel thunar thunar-volman xfce4-settings xfce4-session xfwm4 xfdesktop xfce4-appfinder tumbler xfce4-terminal xfce4-power-manager xfce4-notifyd xfce4-screenshooter mousepad xdg-user-dirs
-
Get a big cup of coffee and just relax...
-
To launch Xfce create a .xinitrc file in your home directory with the following content:
#!/bin/sh exec ck-launch-session startxfce4
-
If you have any problem launching XFCE and you have a an Intel graphic card, install xorg-xf86-video-intel and the mesa ports from the xorg repo.
-
For apps that need authorization (running as root) on X11 you'll need to install the 'polkit-gnome' and 'pinentry-gtk' ports, also from this repo.
-
Enjoy this beautiful Desktop Environment!