Created attachment 186974 [details] Update Xfce section This patch updates Xfce section, because this part is outdated. x11-wm/xfce4-session already provides xinitrc and it also adds some variables environment (mainly uses by Xfdesktop). By default .xinitrc file is able to know if consolekit is used or not, if dbus daemon is running etc. So we must suggest users to use this file. Xfce desktop does not need HAL, but it can be present on system (so it can be omitted in /etc/rc.conf).
A commit references this bug: Author: sevan Date: Sun Aug 12 08:39:17 UTC 2018 New revision: 52111 URL: https://svnweb.freebsd.org/changeset/doc/52111 Log: XFCE comes supplied with an xinitrc script, use that instead. It turns out that making ~/.xinitrc & ~/.xsession a shell script with a bang path & marked executable is a relic of the past. These files are execed by the scripts which call them. Tested on FreeBSD-CURRENT with rene@ PR: 222844 Submitted by: Olivier Duchateau <duchateau.olivier at gmail> Approved by: bcr (mentor) rene Differential Revision: https://reviews.freebsd.org/D16687 Changes: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml
Greeting from the Essen Hackathon. Thank you for the patch, committed with a minor change.