[Bug 236027] [PATCH] X11/slim Permit setting a default xsession from .xinitrc

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Mar 14 18:42:12 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236027

--- Comment #2 from Andrew <andrew.hotlab at 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 it an
option (after all, this patch has been committed only in slim's master branch).
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 supports
even the "session" option in its configuration file, thus you are "condamned"
to hit F1 each time you login to your desktop, because there is no way to set a
priority among items in the session directory (you'll have the chance to build
the custom package yourself, obviously).

On the contrary, if we default the port's option to "on", those who eventually
have the "exec $1" in their own ~/.xinitrc must only change a word, which had
to be manually written anyway.
And I guess most .xinitrc files out there serve the startx command more often
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 will
more likely install their DE from pkg repository than build from Ports. Do you
think it makes sense?

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


More information about the freebsd-ports-bugs mailing list