Fwd: Add option to sysinstall to install an X desktop, similar to Debian?
Allan Jude
allanjude at freebsd.org
Fri May 27 14:42:10 UTC 2016
On 2016-05-27 05:28, Craig Rodrigues wrote:
> [Resending due to message size restriction of
> freebsd-sysinstall at freebsd.org <mailto:freebsd-sysinstall at freebsd.org>]
>
>
> Hi,
>
> I recently had to install Debian Linux 8.4.0 in a VM to test some things
> I was working on. I was pleasantly surprised by how easy it was
> to use Debian's text-based installer and get a usable desktop system up
> and running very quickly.
>
> I really liked the menu option that allows you select a desktop environment
> (one of GNOME, Xfce, KDE, Cinnamon, MATE, or LXDE).
> I have a
> screenshot: https://people.freebsd.org/~rodrigc/debian_desktop_installer.png
>
> Allan, do you think it would be possible to copy a subset of this Debian
> screen to the
> FreeBSD installer, with the option to install a desktop set to OFF by
> default?
> I'm sure that there are lots of opinions about which desktop to choose,
> but having a menu with 6 options to choose from seems quite reasonable
> to start with.
>
> Thanks.
>
> --
> Craig
>
I started building something like this after our interview with Alfred.
It has gnome3, MATE, KDE4, and xfce4.
I ran into a few problems with things not working out-of-the-box.
If you install mate and gdm, it defaults to logging you in to a very
very stripped down gnome-shell that is pulled in as a dependency of gdm.
If you actually install the gnome3 metapackage, it adds like 300 more
packages, and then the gnome-shell actually has applications in it.
KDE4 works ok.
xfce doesn't have a login manager. xdm doesn't have a startup script,
you'd have to edit /etc/ttys to make it start at boot. kdm4 can't be
installed as a separate package. gdm will default to starting gnome
instead of xfce, even if the gnome package is not installed. I tried
'slim', but it always launches: 'exec /bin/sh - ~/.xinitrc %session' and
files if that file does not exist in the user's home directory.
So I got a little stalled out on it.
--
Allan Jude
More information about the freebsd-sysinstall
mailing list