Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Mar 2019 18:42:09 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 236027] [PATCH] X11/slim Permit setting a default xsession from .xinitrc
Message-ID:  <bug-236027-7788-Vq9k3ny0Tf@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-236027-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-236027-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236027

--- Comment #2 from Andrew <andrew.hotlab@hotmail.com> ---
(In reply to Henry Hu from comment #1)

Thank you Henry, I understand your point, and I agree it's better to make i=
t an
option (after all, this patch has been committed only in slim's master bran=
ch).
Let's only take a minute to think about which default value might be more
reasonable...

I you install multiple desktop environments via pkg (but consider there are
even other packages which install something in the session directory, like
net/remmina), you are in an unsolvable trouble, because slim no longer supp=
orts
even the "session" option in its configuration file, thus you are "condamne=
d"
to hit F1 each time you login to your desktop, because there is no way to s=
et a
priority among items in the session directory (you'll have the chance to bu=
ild
the custom package yourself, obviously).

On the contrary, if we default the port's option to "on", those who eventua=
lly
have the "exec $1" in their own ~/.xinitrc must only change a word, which h=
ad
to be manually written anyway.
And I guess most .xinitrc files out there serve the startx command more oft=
en
than slim, so it's more likely they contains "exec start-my-xsession-here".

I personally think it's better to privilege "not experienced" users, who wi=
ll
more likely install their DE from pkg repository than build from Ports. Do =
you
think it makes sense?

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236027-7788-Vq9k3ny0Tf>