Bug 423119

Summary: dcopserver doesn't launch with XDG_RUNTIME_DIR set
Product: [I don't know] kde Reporter: Göran Uddeborg <goeran>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: gtwilliams, kevin.kofler
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Göran Uddeborg 2020-06-17 19:40:25 UTC
SUMMARY
After upgrading my Fedora system, ksensors stopped working.  Some investigation done in a Fedora bug (https://bugzilla.redhat.com/show_bug.cgi?id=1768193) figured out the underlying reason is that dcopserver doesn't start as long as XDG_RUNTIME_DIR, which it is by default.  Since this appears to me to be an upstreams bug, I'm reporting it here.


STEPS TO REPRODUCE
1. ksensors


OBSERVED RESULT
ICE Connection rejected!

DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
ICE Connection rejected!

DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
DCOPServer self-test failed.
kdeinit: DCOPServer could not be started, aborting.


EXPECTED RESULT
A ksensors icon in the status field of the panel.


SOFTWARE/OS VERSIONS
I'm not sure where to find "About System", but this is on a Fedora 32 system with these RPMs:

    ksensors-0.7.3-45.fc32.x86_64
    kdelibs3-3.5.10-103.fc32.x86_64


ADDITIONAL INFORMATION
Running

    env -u XDG_RUNTIME_DIR ksensors

seems to work as expected.
Comment 1 Kevin Kofler 2020-06-17 21:56:25 UTC
KDE upstream stopped supporting kdelibs3 years ago, there is no use reporting this here.
Comment 2 Göran Uddeborg 2020-06-18 07:54:47 UTC
Sorry!