LDXE pcmanfm superuser doesn't work with openSuse 11.4

Hello list, moderators,
I see there isn’t much lxde traffic on this forum, but maybe this behavior might be of interest here.

The root password is accepted by yast and the lxde login manager, but not the super user version of the pcmanfm file manager. The user pcmanfm icon in tthe lxde control center works OK.

From the lxde control center the superuser icon gives “permission denied” and reverts to the user version. Invoking pcmanfm from a su root shell gets 3 paragraphs of output referencing this error:

a** (pcmanfm:8870): DEBUG: FmJob error: Permission deniedll:

I used the yast SW Manger to update pcmanfm with no change.

If there is interest here, I can insert these 3 paragraphs. I have the stock 11.4 kernel 2.6.37.6-0.5-default.

Any suggestions? Heboland

I have LXDE installed on another computer but I haven’t encountered this problem perhaps because I haven’t used all the options in the LXDE control centre. What exactly were you trying to do through the control centre?

Thank you for the reply, John_Hudson,
What I was trying to do with the pcmanfm su is to connect to another linux computer, both on the a local wired LAN.

The other computer is also 11.4, but with KDE 4.6. Dolphin can “see” the lxde box.

It’s not essential that pcmanfm can see the KDE box, as I can use ssh on either box. Perhaps the pcmanfm is not capable of connecting to non-samba remote drives

For the record let me insert the message that comes back from a root shell pcmanfm invocation. Heboland

root[2162] pcmanfm

(pcmanfm:3622): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(pcmanfm:3622): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(pcmanfm:3622): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
** (pcmanfm:3622): DEBUG: FmJob error: Permission denied
root[2163]

If I read this correct, you are trying to connect over the WLAN with root permissions ? I do not believe this is permitted ( < I’m not sure > ) . Typically one connects over a network connection as a regular user and then switches to root.

cannot reproduce your issue. from lxcc it just works (it’s launched with gnomesu)

using “su” than pcmanfm. i receive your warnings, but seems to be something more wide than pcmanfm

GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the rep

using “su -” than pcmanfm works without warning.

Thanks anubisg1, oldcpu,
First let me say that I expected to connect over my local lan using pcmanfm as a user, then give the necessary credentials. That’s the way dolphin on the KDE box works.

The only network reference in pcmanfm is the Go menu > Network Drives. That menu sequence as a user brings up an icon “Windows Network”. Clicking on that icon gives this message: “Failed to retrieve share list from server”.

The Windows Network leads me to believe pcmanfm is looking for a samba server.

So I thought maybe the superuser version of pcmanfm could see the drive on the KDE box. That Icon in the lxde control center still doesn’t work. That lead to the su terminal invocation that gives the warnings.

Your suggestion of su -l then pcmanfm does invoke pcmanfm without the warnings. Thanks for that suggestion anubisg1! I think the superuser version of pcmanfm does then open with this sequence.

From the instance that does start, clicking the Go > Network Drives gets this response:
“** (pcmanfm:5643): DEBUG: FmJob error: Operation not supported”.

Back to the user pcmanfm invocation above, I can see network traffic on the KDE box when pcmanfm is looking for network drives.

I don’t think pcmanfm understands ssh. Maybe I’m wrong, but I think dolphin uses ssh to access this lxde box.

Like I wrote earlier, I can run ssh on either box and I don’t mind using the command line.

With the OS size growth progression, I may want to run lxde on both boxes with the next OS. This is a good chance to experiment with lxde in advance. Heboland