public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] sddm-0.16.0 does not work with plain openrc
@ 2017-10-14  6:37 Alan McKinnon
  2017-10-14  9:55 ` Arve Barsnes
  2017-10-15  9:02 ` [gentoo-user] " Michael Palimaka
  0 siblings, 2 replies; 8+ messages in thread
From: Alan McKinnon @ 2017-10-14  6:37 UTC (permalink / raw
  To: gentoo-user

Hi

A quick heads-up to anyone who like me uses sddm on a plain openrc box
with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently released)

That combination does not work. The xdm service starts, sddm launches,
logs a message that doesn't look too ominous and then does ... nothing.
No sddm, No X-Server. Very confusing, took me a while to solve.

Masking sddm-0.16.0 and downgrading back to sddm-0.15.0 restores
functionality. More info and the Gentoo bug report:

https://bugs.gentoo.org/show_bug.cgi?id=633920

-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] sddm-0.16.0 does not work with plain openrc
  2017-10-14  6:37 [gentoo-user] sddm-0.16.0 does not work with plain openrc Alan McKinnon
@ 2017-10-14  9:55 ` Arve Barsnes
  2017-10-15  1:33   ` Dale
  2017-10-15  8:32   ` Alan McKinnon
  2017-10-15  9:02 ` [gentoo-user] " Michael Palimaka
  1 sibling, 2 replies; 8+ messages in thread
From: Arve Barsnes @ 2017-10-14  9:55 UTC (permalink / raw
  To: Gentoo

[-- Attachment #1: Type: text/plain, Size: 623 bytes --]

On 14 October 2017 at 08:37, Alan McKinnon <alan.mckinnon@gmail.com> wrote:

> A quick heads-up to anyone who like me uses sddm on a plain openrc box
> with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently
> released)
>
> That combination does not work. The xdm service starts, sddm launches,
> logs a message that doesn't look too ominous and then does ... nothing.
> No sddm, No X-Server. Very confusing, took me a while to solve.
>

That's interesting. This combination works just fine here. Installed 0.16.0
Wednesday, rebooted Thursday, sddm worked as normal. USE="consolekit pam
-elogind -systemd"

Arve

[-- Attachment #2: Type: text/html, Size: 1107 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] sddm-0.16.0 does not work with plain openrc
  2017-10-14  9:55 ` Arve Barsnes
@ 2017-10-15  1:33   ` Dale
  2017-10-15  8:32   ` Alan McKinnon
  1 sibling, 0 replies; 8+ messages in thread
From: Dale @ 2017-10-15  1:33 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1002 bytes --]

Arve Barsnes wrote:
> On 14 October 2017 at 08:37, Alan McKinnon <alan.mckinnon@gmail.com
> <mailto:alan.mckinnon@gmail.com>> wrote:
>
>     A quick heads-up to anyone who like me uses sddm on a plain openrc box
>     with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently
>     released)
>
>     That combination does not work. The xdm service starts, sddm launches,
>     logs a message that doesn't look too ominous and then does ...
>     nothing.
>     No sddm, No X-Server. Very confusing, took me a while to solve.
>
>
> That's interesting. This combination works just fine here. Installed
> 0.16.0 Wednesday, rebooted Thursday, sddm worked as normal.
> USE="consolekit pam -elogind -systemd"
>
> Arve


I wonder if a piece of hardware, video card for example, is also needed
to trigger this issue?  Something in the kernel config maybe? 

Just a thought.  Thanks for the heads up Alan.  Nothing like expecting
something to go wrong and have a plan B handy. 

Dale

:-)  :-) 

[-- Attachment #2: Type: text/html, Size: 2211 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] sddm-0.16.0 does not work with plain openrc
  2017-10-14  9:55 ` Arve Barsnes
  2017-10-15  1:33   ` Dale
@ 2017-10-15  8:32   ` Alan McKinnon
  2017-10-15  9:08     ` Arve Barsnes
  1 sibling, 1 reply; 8+ messages in thread
From: Alan McKinnon @ 2017-10-15  8:32 UTC (permalink / raw
  To: gentoo-user

On 14/10/2017 11:55, Arve Barsnes wrote:
> On 14 October 2017 at 08:37, Alan McKinnon <alan.mckinnon@gmail.com
> <mailto:alan.mckinnon@gmail.com>> wrote:
> 
>     A quick heads-up to anyone who like me uses sddm on a plain openrc box
>     with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently
>     released)
> 
>     That combination does not work. The xdm service starts, sddm launches,
>     logs a message that doesn't look too ominous and then does ... nothing.
>     No sddm, No X-Server. Very confusing, took me a while to solve.
> 
> 
> That's interesting. This combination works just fine here. Installed
> 0.16.0 Wednesday, rebooted Thursday, sddm worked as normal.
> USE="consolekit pam -elogind -systemd"

The gentoo bug shows that the problem is a function defined in elogind
that should also be in consolekit but isn't. So obviously there's
something additional going on.

Your USE for sddm is "-elogind" true enough, do you maybe have elgind
installed anyway for some other reason?


-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-user] Re: sddm-0.16.0 does not work with plain openrc
  2017-10-14  6:37 [gentoo-user] sddm-0.16.0 does not work with plain openrc Alan McKinnon
  2017-10-14  9:55 ` Arve Barsnes
@ 2017-10-15  9:02 ` Michael Palimaka
  2017-10-15 10:25   ` Alan McKinnon
  1 sibling, 1 reply; 8+ messages in thread
From: Michael Palimaka @ 2017-10-15  9:02 UTC (permalink / raw
  To: gentoo-user

On 10/14/2017 05:37 PM, Alan McKinnon wrote:
> Hi
> 
> A quick heads-up to anyone who like me uses sddm on a plain openrc box
> with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently released)
> 
> That combination does not work. The xdm service starts, sddm launches,
> logs a message that doesn't look too ominous and then does ... nothing.
> No sddm, No X-Server. Very confusing, took me a while to solve.
> 
> Masking sddm-0.16.0 and downgrading back to sddm-0.15.0 restores
> functionality. More info and the Gentoo bug report:
> 
> https://bugs.gentoo.org/show_bug.cgi?id=633920
> 

I've since pushed -r1 which reportedly works around the issue until a
proper upstream fix becomes available.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] sddm-0.16.0 does not work with plain openrc
  2017-10-15  8:32   ` Alan McKinnon
@ 2017-10-15  9:08     ` Arve Barsnes
  2017-10-15 10:24       ` Alan McKinnon
  0 siblings, 1 reply; 8+ messages in thread
From: Arve Barsnes @ 2017-10-15  9:08 UTC (permalink / raw
  To: Gentoo

[-- Attachment #1: Type: text/plain, Size: 1273 bytes --]

On 15 October 2017 at 10:32, Alan McKinnon <alan.mckinnon@gmail.com> wrote:

> On 14/10/2017 11:55, Arve Barsnes wrote:
> > On 14 October 2017 at 08:37, Alan McKinnon <alan.mckinnon@gmail.com
> > <mailto:alan.mckinnon@gmail.com>> wrote:
> >
> >     A quick heads-up to anyone who like me uses sddm on a plain openrc
> box
> >     with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently
> >     released)
> >
> >     That combination does not work. The xdm service starts, sddm
> launches,
> >     logs a message that doesn't look too ominous and then does ...
> nothing.
> >     No sddm, No X-Server. Very confusing, took me a while to solve.
> >
> >
> > That's interesting. This combination works just fine here. Installed
> > 0.16.0 Wednesday, rebooted Thursday, sddm worked as normal.
> > USE="consolekit pam -elogind -systemd"
>
> The gentoo bug shows that the problem is a function defined in elogind
> that should also be in consolekit but isn't. So obviously there's
> something additional going on.
>
> Your USE for sddm is "-elogind" true enough, do you maybe have elgind
> installed anyway for some other reason?
>
> No, I do not. I agree that something must be providing this function on my
system though. We all have consolekit-1.2.0 I assume?

Arve

[-- Attachment #2: Type: text/html, Size: 1993 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] sddm-0.16.0 does not work with plain openrc
  2017-10-15  9:08     ` Arve Barsnes
@ 2017-10-15 10:24       ` Alan McKinnon
  0 siblings, 0 replies; 8+ messages in thread
From: Alan McKinnon @ 2017-10-15 10:24 UTC (permalink / raw
  To: gentoo-user

On 15/10/2017 11:08, Arve Barsnes wrote:
> 
> 
> On 15 October 2017 at 10:32, Alan McKinnon <alan.mckinnon@gmail.com
> <mailto:alan.mckinnon@gmail.com>> wrote:
> 
>     On 14/10/2017 11:55, Arve Barsnes wrote:
>     > On 14 October 2017 at 08:37, Alan McKinnon <alan.mckinnon@gmail.com <mailto:alan.mckinnon@gmail.com>
>     > <mailto:alan.mckinnon@gmail.com <mailto:alan.mckinnon@gmail.com>>> wrote:
>     >
>     >     A quick heads-up to anyone who like me uses sddm on a plain openrc box
>     >     with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently
>     >     released)
>     >
>     >     That combination does not work. The xdm service starts, sddm launches,
>     >     logs a message that doesn't look too ominous and then does ... nothing.
>     >     No sddm, No X-Server. Very confusing, took me a while to solve.
>     >
>     >
>     > That's interesting. This combination works just fine here. Installed
>     > 0.16.0 Wednesday, rebooted Thursday, sddm worked as normal.
>     > USE="consolekit pam -elogind -systemd"
> 
>     The gentoo bug shows that the problem is a function defined in elogind
>     that should also be in consolekit but isn't. So obviously there's
>     something additional going on.
> 
>     Your USE for sddm is "-elogind" true enough, do you maybe have elgind
>     installed anyway for some other reason?
> 
> No, I do not. I agree that something must be providing this function on
> my system though. We all have consolekit-1.2.0 I assume?

Yes, that is the consolekit I have too.

I can't check any of this right now but I recall in the gentoo bug and
referenced sddm bug lots of talk of Seats etc. And there's a sddm module
for pam too. The difference might be in there. Meanwhile Michael has
pushed an -r1 workaround that needs testing


-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Re: sddm-0.16.0 does not work with plain openrc
  2017-10-15  9:02 ` [gentoo-user] " Michael Palimaka
@ 2017-10-15 10:25   ` Alan McKinnon
  0 siblings, 0 replies; 8+ messages in thread
From: Alan McKinnon @ 2017-10-15 10:25 UTC (permalink / raw
  To: gentoo-user

On 15/10/2017 11:02, Michael Palimaka wrote:
> On 10/14/2017 05:37 PM, Alan McKinnon wrote:
>> Hi
>>
>> A quick heads-up to anyone who like me uses sddm on a plain openrc box
>> with USE="-elogind -systemd" and upgrades to sddm-0.16.0 (recently released)
>>
>> That combination does not work. The xdm service starts, sddm launches,
>> logs a message that doesn't look too ominous and then does ... nothing.
>> No sddm, No X-Server. Very confusing, took me a while to solve.
>>
>> Masking sddm-0.16.0 and downgrading back to sddm-0.15.0 restores
>> functionality. More info and the Gentoo bug report:
>>
>> https://bugs.gentoo.org/show_bug.cgi?id=633920
>>
> 
> I've since pushed -r1 which reportedly works around the issue until a
> proper upstream fix becomes available.
> 

Thanks Michael,

I'll give it a test in a few hours or maybe tomorrow.
Can't test right now - you can blame docker and kernel recompile and
ansible awx for that :-)


-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-10-15 10:30 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-14  6:37 [gentoo-user] sddm-0.16.0 does not work with plain openrc Alan McKinnon
2017-10-14  9:55 ` Arve Barsnes
2017-10-15  1:33   ` Dale
2017-10-15  8:32   ` Alan McKinnon
2017-10-15  9:08     ` Arve Barsnes
2017-10-15 10:24       ` Alan McKinnon
2017-10-15  9:02 ` [gentoo-user] " Michael Palimaka
2017-10-15 10:25   ` Alan McKinnon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox