kdesu/DCOP problem?

George Staikos staikos at kde.org
Fri Nov 29 01:12:56 GMT 2002


On November 28, 2002 20:02, Daniel Stone wrote:
> On Thu, Nov 28, 2002 at 07:18:06PM -0500, George Staikos scrawled:
> >    I have been investigating some strange behaviour with kdesu and I've
> > discovered this.
> >
> > kdesu --nonewdcop konsole
> >
> > now try to access the new konsole session konsole-nnnnn via dcop.  It
> > will fail:
> >
> > # dcop konsole-25411
> > Application 'konsole-25411' not accessible
> >
> > Apps not started via dcop still work.
> >
> > Try to launch a new app inside the konsole:
> >
> > _IceTransOpen: Unable to Parse address none
> > Session management error: Could not open network socket
> >
> > This is rather unfortunate.  Is this supposed to work?
>
> Um, wouldn't it be that KDE apps started under kdesu do DCOP under root,
> instead of under the user, which would be two completely different
> things? I thought DCOP sessions were unique per machine-user-display.
>
> There's a reason why Konsole has a special root console session type. :)

  --nonewdcop makes it register with the existing dcop server.  At least, it 
shows up.  Perhaps it can't actually function though.  This is my question.

-- 

George Staikos





More information about the kde-core-devel mailing list