We had a problem with our dbus socket:

ExecStartPost pointed to /bin/systemctl  causing that command to fail.
After a remerge it now looks OK:

andromeda ~ # cat /usr/lib/systemd/user/dbus.socket
[Unit]
Description=D-Bus User Message Bus Socket

[Socket]
ListenStream=%t/bus
ExecStartPost=-/usr/bin/systemctl --user set-environment
DBUS_SESSION_BUS_ADDRESS=unix:path=%t/bus

[Install]
WantedBy=sockets.target
Also=dbus.service



On Tue, Mar 20, 2018 at 9:23 AM, Joost Ruis <joost.r...@sabayon.org> wrote:

> Just for reference,
>
> ==============================
> this is the service file we produce now:
> ==============================
>
> [Unit]
> Description=Simple Desktop Display Manager
> Documentation=man:sddm(1) man:sddm.conf(5)
> Conflicts=getty@tty1.service
> After=systemd-user-sessions.service  systemd-logind.service
>
> [Service]
> ExecStart=/usr/bin/sddm
> Restart=always
> StandardOutput=syslog
> BusName=org.freedesktop.DisplayManager
>
> [Install]
> Alias=display-manager.service
>
> ====================================
> This is the service file as shipped on Archlinux:
> ====================================
>
> [Unit]
> Description=Simple Desktop Display Manager
> Documentation=man:sddm(1) man:sddm.conf(5)
> Conflicts=getty@tty1.service
> After=systemd-user-sessions.service getty@tty1.service
> plymouth-quit.service
>
> [Service]
> ExecStart=/usr/bin/sddm
> Restart=always
>
> [Install]
> Alias=display-manager.service
>
> ====================================
>
> So what is the real difference and let's assume the archlinux file is
> correct.
>
> On Arch they also instruct to start after  getty@tty1.service (I would
> assume setting it in Conflicts would be enough)
> On Arch they don't define BusName=org.freedesktop.DisplayManager.
> On Arch doesn't define StandardOutput. (souldn't affect our issue)
>
>
> On Tue, Mar 20, 2018 at 1:34 AM, Jerrod Frost <darks...@sabayonlinux.org>
> wrote:
>
>> 3.19.18 KDE-dev.iso
>>
>> SDDM is still broken, now in a different way. SDDM doesn't even load on
>> the live disc on its own anymore.
>>
>> dubs.socket: Failed at step EXEC Spawning /bin/systemctl: no such file or
>> directory
>>
>> what did we change to get this ^^^^^
>>
>> after starting sddm manually, everything appears fine, but thats because
>> the race condition didn't occur.
>> and konqueror also appears to be having some strange delimma. open it up,
>> do a google search, press alt+F4 to close. try to open it back up... NOPE.
>> konqueror[3534]: QCommandLineParser: argument list cannot be empty, it
>> should contain at least the executable name
>>
>> to test again, I performed a
>> killall konqueror
>> konqueror
>> ALT+F4
>> (terminal still in use. Konqueror is still running!)
>> Open another terminal
>> konqueror
>> _IceTransSocketUNIXConnect: Cannot connect to non-local host sabayon
>> _IceTransSocketUNIXConnect: Cannot connect to non-local host sabayon
>> Qt: Session management error: Could not open network socket
>>
>> OK, what happens if I just close using the window's close button?
>> Same thing.
>> What about Ctrl+Q (quit)
>> Same issue!
>> What if its not on the live disc?
>> Same issue.
>>
>> My advice? ditch konqueror. its a terrible web browser. we have chrome,
>> then we also have firefox available for install. Nothing I can think of
>> depends on konqueror.
>>
>> On Sun, Mar 11, 2018 at 8:18 PM Jerrod Frost <darks...@sabayonlinux.org>
>> wrote:
>>
>>> Its testing in general. I don't just test raw images. If I see something
>>> or hear complaints, I test, and file a bug where necessary.
>>> the idea is we're testing all the time, not just ISOs during/after
>>> freeze.
>>>
>>> On Sun, Mar 11, 2018 at 5:56 PM Joost Ruis <joost.r...@sabayon.org>
>>> wrote:
>>>
>>>> obs-studio isn't part of the images. What does this have to do with
>>>> image testing?
>>>>
>>>> On Sun, Mar 11, 2018 at 8:11 PM, Jerrod Frost <
>>>> darks...@sabayonlinux.org> wrote:
>>>>
>>>>> As far as testing is concerned, we're testing all the time. We aren't
>>>>> just testing right before or after a freeze :) . I get complaints in 
>>>>> single
>>>>> packages every once in a while and we submit bugzilla bugs to have 
>>>>> packages
>>>>> recompiled or upgraded. I've even gone upstream before if the ebuild 
>>>>> needed
>>>>> updated in portage. obs-studio is a perfect example of this. I requested
>>>>> the 21.0.2 revision which fixed some audio glitches and tested just 
>>>>> bumping
>>>>> the build name/version of the ebuild which worked fine. when confirmed 
>>>>> they
>>>>> quickly updated the ebuild in portage and we now have 21.0.2 in entropy as
>>>>> well :)
>>>>>
>>>>> Right now, we're fairly stable. I wanted to perform a final test after
>>>>> freeze to confirm there were no strange quirks that were missed that would
>>>>> impact the OOTB experience for our users. we have 1 week (till end of day
>>>>> saturday) to finish testing and stamp approval for release.
>>>>>
>>>>> On Fri, Mar 9, 2018 at 5:36 PM Sławomir Nizio <
>>>>> slawomir.ni...@sabayon.org> wrote:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> We've been talking on IRC and figured some pieces of information
>>>>>> related
>>>>>> to actions might be missing here.
>>>>>>
>>>>>> So,
>>>>>>
>>>>>> Has testing started?
>>>>>> How is it going?
>>>>>> Is it blocked by anything? Are you waiting for someone or something?
>>>>>> Is there help needed with something?
>>>>>>
>>>>>> Let's have it straight where's the ball now. :)
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>
>>
>>
>
>
>
>


Reply via email to