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>