From owner-freebsd-questions@freebsd.org Thu Jan 19 17:53:10 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5B0F2CB72C5 for ; Thu, 19 Jan 2017 17:53:10 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 226C018CE for ; Thu, 19 Jan 2017 17:53:10 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id v0JHr8ec013962 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 19 Jan 2017 10:53:08 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id v0JHr8qn013959; Thu, 19 Jan 2017 10:53:08 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Thu, 19 Jan 2017 10:53:08 -0700 (MST) From: Warren Block To: David Christensen cc: freebsd-questions@freebsd.org Subject: Re: Second attempt at FreeBSD-11.0-RELEASE-i386, Xorg, and Xfce graphical desktop In-Reply-To: <7abf2904-dd77-3181-9878-05b9196a9082@holgerdanske.com> Message-ID: References: <18a5de5c-bc3a-c2e8-32c1-ea0a12d446ac@holgerdanske.com> <20170116230336.2cc22d94@riseup.net> <45c5ea44-e0b4-2698-da8e-707c507eb086@holgerdanske.com> <20170118031855.48fbbe2c@riseup.net> <2d4edb680db8c48f2be352b074f2b968@mhoenicka.de> <7abf2904-dd77-3181-9878-05b9196a9082@holgerdanske.com> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Thu, 19 Jan 2017 10:53:08 -0700 (MST) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2017 17:53:10 -0000 On Thu, 19 Jan 2017, David Christensen wrote: > 1. Erase system drive. Not necessary, but does no harm. > 5. Based upon xorg package notes, create > /usr/local/etc/X11/xorg.conf.d/20-fonts.conf: > > toor@freebsd:/root # cat /usr/local/etc/X11/xorg.conf.d/20-fonts.conf > # Recommended by xorg package: > Section "Files" > FontPath "/usr/local/share/fonts/dejavu/" > EndSection > > Section "Module" > Load "freetype" > EndSection This probably needs updates, but also probably does no harm. > 6. Per handbook section 5.4.3, edit /boot/loader.conf: > > toor@freebsd:/root # diff /boot/loader.conf-20170114-1232 /boot/loader.conf > 13a14 >> kern.vty=vt Should be the default for FreeBSD 10.x, but does no harm(TM). > 7. Install Xfce: > > toor@freebsd:/root # pkg install xfce > > (Based upon xfce package notes, the file I previously created for polkit > based upon package installation notes was for Suspend, not for Shut Down and > Restart. Forget it -- Shut Down and Restart can work without it.) This step is a little unclear. > 9. Create D-Bus machine identifier: > > toor@freebsd:/root # dbus-uuidgen --ensure=/etc/machine-id I have never done this and do not have that file. > 10. Enable Xfce Shut Down and Restart by starting dbus and hald at system > boot: > > toor@freebsd:/root # diff /etc/rc.conf-20170114-1648 /etc/rc.conf > 12a13,14 >> dbus_enable="YES" >> hald_enable="YES" It is possible to build the ports with hal disabled. > 11. Edit startx to silence xauth warning about missing serverauth: > > toor@freebsd:/usr/local/bin # diff startx-20170111-1934-orig startx > 182c182 > < xauth -q -f "$xserverauthfile" << EOF > --- >> touch $xserverauthfile; xauth -q -f "$xserverauthfile" << EOF I have never done this, either. > 12. Add Xfce settings to silence xfce4-session warnings "No GPG agent found" > and "SSH authentication agent is already running": Never did this, either. Might be due to xfce4-session trying to automatically start services that are already running. That is configurable. > 13. Install xscreensaver to enable Panel -> Action Buttons -> Lock Screen and > Application Menu -> Settings -> Screensaver. Optional, but okay.