On 2020-07-22, Walter Dnes <waltd...@waltdnes.org> wrote: > On Tue, Jul 21, 2020 at 04:00:21PM -0000, Grant Edwards wrote >> >> Before I can try that, I apparently have to enable the elogind USE >> flag because of somthing else that changed since I sync'ed yesterday. >> >> That only requires 6 new packages (two of them are >> acct-{user,group}/polkitd, so it's only 4 new "real" packages. Of >> course every self-respecting package needs to install at least one new >> programming language -- this time it's dev-lang/spidermonkey. :/ >> >> Sheesh. > > According to news item > https://www.gentoo.org/support/news-items/2020-06-24-xorg-server-dropping-default-suid.html > > * xorg-server will no longer be "suid" *BY DEFAULT* > * that means *THE DEFAULT* is to require a logind server like systemd > or elogind > > The news item also says... > >> Users who do not wish to use logind interface or have rare hardware >> that does not use KMS and because of that, require root privileges >> to operate, can manually re-enable 'suid' and disable 'elogind' USE >> flags in order to preserve the previous behavior.
Yes, that's what I did months ago, and everything worked fine with Xorg using the "suid" flag and without consolekit or elogind -- until this morning, when pam refused to upgrade unless I set the elogind USE flag. -- Grant