From owner-freebsd-questions@freebsd.org Wed Jan 18 04:12:19 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 02C35CB501C for ; Wed, 18 Jan 2017 04:12:19 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mailrelay13.qsc.de (mailrelay13.qsc.de [212.99.187.253]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.antispameurope.com", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 785FF1943 for ; Wed, 18 Jan 2017 04:12:17 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de ([213.148.129.14]) by mailrelay13.qsc.de; Wed, 18 Jan 2017 05:13:54 +0100 Received: from r56.edvax.de (port-92-195-83-137.dynamic.qsc.de [92.195.83.137]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx01.qsc.de (Postfix) with ESMTPS id C7F7A3CC3F; Wed, 18 Jan 2017 05:12:06 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id v0I4C5Of002059; Wed, 18 Jan 2017 05:12:05 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Wed, 18 Jan 2017 05:12:05 +0100 From: Polytropon To: David Christensen Cc: freebsd-questions@freebsd.org Subject: Re: Second attempt at FreeBSD-11.0-RELEASE-i386, Xorg, and Xfce graphical desktop Message-Id: <20170118051205.f9fd373e.freebsd@edvax.de> In-Reply-To: References: <18a5de5c-bc3a-c2e8-32c1-ea0a12d446ac@holgerdanske.com> <20170116230336.2cc22d94@riseup.net> <45c5ea44-e0b4-2698-da8e-707c507eb086@holgerdanske.com> <20170117032253.13a3587f@riseup.net> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-cloud-security-sender: freebsd@edvax.de X-cloud-security-recipient: freebsd-questions@freebsd.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mailrelay13.qsc.de with D6AB669DE8C X-cloud-security-connect: mx01.qsc.de[213.148.129.14], TLS=1, IP=213.148.129.14 X-cloud-security: scantime:.2369 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: Wed, 18 Jan 2017 04:12:19 -0000 On Tue, 17 Jan 2017 13:03:26 -0800, David Christensen wrote: > Where can I find information for setting up a GPG agent for XFCE on > FreeBSD 11.0? Probably you'll find that in the Xfce documentation (which might be primarily targeted at Linux, but you can "translate" the stuff anyway). > I don't see instructions in the FreeBSD manual for installing Lumina. It shouldn't be more complicated than "pkg install lumina" and looking for a possible post-install message text. I've been trying this on FreeBSD 10 a few months ago, and all you need to to is install the package and then add the line to start Lumina to ~/.xinitrc or ~/.xsession (depending on your use of a display manager). > I don't see instructions in the FreeBSD manual for configuring XDM to > choose between multiple desktop environments. (But, I do see a link to > the xdm(1) man page and STFW I see a few pages with XDM on FreeBSD 10.) This is because XDM cannot choose between multiple desktop environments. :-) If you're searching for a _simple_ display manager which can do this, check out wdm, the WindowMaker display manager. It has a built-in dialog to choose "which .xsession" to execute, and simply add .xsession files for all the desktops you want to be able to select from - if I remember correctly, it is more than 10 years ago that I tried that. > Where can I find information for: > > 1. Installing Lumina on FreeBSD 11.0? Just install it, that should be sufficient. > 2. Installing a desktop manager (xdm, lightdm, whatever) on FreeBSD > 11.0 and configuring it to work with multiple desktop environments? Check the documentation of whatever you installed. All this is not part of FreeBSD itself. Basically, there are two ways to do it: The "old way" (or "xdm way"): activate xdm in /etc/ttys: ttyv8 "/usr/local/bin/xdm -nodaemon" xterm on secure Change "off" to "on". The "new way" (or "standard way"): add to /etc/rc.conf hald_enable="YES" dbus_enable="YES" polkitd_enable="YES" gnome_enable="YES" This is, for example, to activate gdm, the Gnome Display Manager. For KDE, the approach is similar. But as far as I know, gdm does not let you choose the desktop environment (it enforces Gnome), and it also doesn't even care for ~/.xsession. However, this stuff can easily be found in the FreeBSD Gnome project documentation. For reference: https://www.freebsd.org/doc/handbook/x11-wm.html https://www.freebsd.org/doc/handbook/x-xdm.html https://www.freebsd.org/cgi/man.cgi?manpath=xfree86&query=xdm https://www.freebsd.org/gnome/ https://wiki.freebsd.org/Gnome https://wiki.freebsd.org/KDE https://wiki.lxde.org/en/FreeBSD https://forums.freebsd.org/threads/58140/ -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...