![]() Registered Member ![]()
|
How can I restore the system/KIO slave Running KDE3.5.1 on Debian Lenny
jmontmo |
![]() Administrator ![]()
|
What exactly is the problem? Is the system:/ KIO slave not found? ( If so, you may need to install it, or try running kbuildsycoca --noincremental )
Or is there some other problem? |
![]() Registered Member ![]()
|
Running kbuildsycoca--nonincremental returns "kbuildsycoca is unable to register with DCOP,
To explain how I got here. Was paying bills one morning and needed a printer cartridge to print confirmation pages. Saved pages to desktop and then as I wanted to open them again in Iceweasel rather than Konquerer I right clicked on one and chose the "Open with" option, then chose Iceweasel and checked the box to always use Iceweasel to open that type of file. That's how it began. Since then If I clicked on the system icon I get the box which says: Error KIO Exec Malformed URl system:/. Note the trailing period as the URL should be System:/ Have since gone back and re-associated with Konquerer but that still hasn't solved the problem. Let me describe what happpens if I open the Konquerer home page Clicking on Home Folder opens a list of files in the Home Folder Clicking on Applications or Settings gives the message ":/Applications (Settings) is a folder but a file was expected" Clicking on Storage Media or Trash returns" Error KIO Exec Malformed URL Media (Trash):/. Have right clicked on the system icon and choosing properties from the menu checked the URL in the URL tab and it shows the URL as system:/ without the trailing period Don't know where to go from here jmontmo |
![]() Administrator ![]()
|
Your KDE system is fortunate to be functioning. Not being able to contact the DCOP server indicates that the components are unable to communicate with each other, hence the system:/ url malformed error.
Try logging out and back in again, which should fix the problem. |
![]() Registered Member ![]()
|
Tried logging out and logging in again and still get the Malformed URL message.
Then did a shut down, wait five minutes and restart, same message Went to root terminal ran kbuildsycoca --noincremental again and still get the message: kbuildsycoca is unable to register with DCOP. kbuildsycoca running... J |
![]() Registered Member ![]()
|
I can now open Konquerer and by typing "system:/" get it to work, likewise "system:/media" shows the drives, it's just the desktop icon that doesn"t work
J |
![]() Administrator ![]()
|
It appears that the colon has been removed from the URL in the desktop icon. Right click on it > Properties. Find the "Location" or "URL" entry and change it to "system:/"
|
![]() Registered Member ![]()
|
Have done that right clicking on the icon, choosing properties and selecting the URL tab, it shows that the URL is "system:/" with colon and no trailing period
|
![]() Administrator ![]()
|
Try recreating the desktop icon manually. The existing desktop icon is likely corrupt.
|
![]() Registered Member ![]()
|
I'm a rank noob to KDE, how do I recreate the icon? |
![]() Administrator ![]()
|
Desktop > Right click > New > Link To Location. Enter in system:/ in the URL box, and give it a friendly name. You should also be able to select an icon. Some things may differ because it has been some time since I used KDE 3.
|
![]() Registered Member ![]()
|
O.K. did that but no change. If I compare the properties of the two icons, the original was a 4.33 M file and the new icon is only 55 B.
It still exhibits all of the previously detail quirks. J |
![]() Administrator ![]()
|
Can you launch other URL's from the desktop?
Also, can you reproduce the same behaviour under a new user? |
![]() Registered Member ![]()
|
Aha now we're getting somewhere.
Opening a URL from the desktop worked fine, Konquerer opened the site. Then created a new user and logged in under that username. Clicking on the System icon opened properly. So somehow this problem is tied to my user identity. How do I proceed now? My user id is 1000, the new user is 500. Did notice one thing while I was logged in as the new user. The system/media folder showed the two partitions on the drive and also a 1Gb flash drive, but would not let me mount the flash drive giving me a long error message. J |
![]() Administrator ![]()
|
The mount error message is likely related to the new user not being in the needed groups. Usually they need to be in a group such as "hotplug". You can check which groups your user is a member of with the "groups" command.
Try removing ~/.dcop* and ~/.DCOP* from your old user. |
Registered users: Bing [Bot], Google [Bot], q.ignora, watchstar