Usage FAQ

1. Why does Krusader freeze or hang on a dead mountpoint?
2. When I try to resize Krusader to make it smaller, I discover that I cannot resize it below a certain size. Why?
3. Samba ISO 8859-x codepage / What to do if Krusader does not read shared directories containing special international characters?
4. Krusader reports "krarc:... protocol not supported" error at opening an archive file, what to do?
5. I get the error message "Protocol not supported by Krusader: "krarc:/path/to/foo-archive", when I try to open foo-Archive, what to do?
6. What to do if an external tool does not seem to work?
7. How to executing jar files (and not enter the jar archive)?
8. Why do I have trouble with my FTP connection?
9. I get FTP protocol not supported by Krusader error when trying to open a remote FTP directory, what to do?
10. How do not add .part suffix when copying files via FTP?
11. How can I close a remote connection (e.g. a FTP connection)?
12. I am experiencing problems with the media:/ protocol, why?
13. How can I disable the default sounds, e.g. when I do a delete action?
14. Where the remote connection manager?
15. Why does not MIME type magic sometimes work inside archives?
16. Where is Konfigurator, do i need to install the KDE Desktop Environment to use it?
17. How can I set the look & feel of 2 different users to be the same?

1.

Why does Krusader freeze or hang on a dead mountpoint?

When Krusader is e.g. browsing an NFS share and the NFS server goes down, Krusader will freeze. This Krusader (and all other open internal viewers/editors) freeze is fatal, and can only be corrected with the kill -9. We have no solution for this. This is an issue not confined to file managers, or even the Linux® OS! The problem is that you "hang" on the first access to the dead share - so there is no way around it, no check to avoid it, even ls will freeze. Just trying to read something - anything - is enough to get you stuck. The one and only way around this architectural problem is using a multi-threaded design - this way if we get stuck, we do not hang the entire application event loop, but we do not think that the time is right for adding threads, we are not sure that *all* the KDE systems out there are using Qt™-mt (the multi threaded version of the Qt™ library), and the Krusader Krew may not be the right people to address this major issue in any case; so currently this is just a bug we have to learn to live with.

2.

When I try to resize Krusader to make it smaller, I discover that I cannot resize it below a certain size. Why?

See the F1, F2 (etc.) buttons? They are not allowing Krusader to downsize as they have a minimum size. Just disable them SettingsShow FN Keys Bar and you will be able to resize Krusader to your liking. Since version 1.51 we have improved this greatly: when downsizing the buttons will look like 'F5 ..py'. When the button faces are too small to read a tooltip will give the complete text. The minimum width is 45 pixels for each button.

3.

Samba ISO 8859-x codepage / What to do if Krusader does not read shared directories containing special international characters?

Krusader does not handle (yet) Samba ISO 8859-x codepages, if you use a codepage different than 8859-1 you will have to do a manual configuration. Create or modify the file: ~/.smb/smb.conf

[global] 
          workgroup = MyWorkGroup (ex. WORKGROUP) 
          client code page = MyCodePage (ex. 852)
          character set = MyCharSet (ex. ISO8859-2)
          

You can try to configure smb.conf with appropriate System Settings module.

4.

Krusader reports "krarc:... protocol not supported" error at opening an archive file, what to do?

Install the krarc slave properly:

Copy the kio_krarc.so, kio_krarc.la files into $KDEDIR/lib/kde4

Copy the krarc.protocol file into $KDEDIR/share/services

or the directory where the KIO slaves are placed in your Linux® distribution.

5.

I get the error message "Protocol not supported by Krusader: "krarc:/path/to/foo-archive", when I try to open foo-Archive, what to do?

The icons, kio_slaves and documentation must be installed in the correct places in the KDE directory tree. The kio_krarc.* files must be in the same directory with the other KIO slaves. Try this: locate kio_tar.* and copy/link the kio_krarc.* files to the same location. Do not forget to run # ldconfig on this directory when you are done. For more information click here.

6.

What to do if an external tool does not seem to work?

Krusader uses several programs as external tools, and sometimes they appear not to work. Open a terminal and check if tool foo is installed.

$ foo

Check if tool foo is properly configured in the Konfigurator Dependencies page. For Archiving tools: autodetect the archives again with the Auto Configure button in the Konfigurator archive page. Check the Konfigurator Protocol page If it does not work, backup your ~/.kde/share/config/krusaderrc configuration file and remove it from this location. Restart Krusader, Krusader will now start the first start configuration wizard, follow these guidelines.

7.

How to executing jar files (and not enter the jar archive)?

Go to the Konfigurator Protocol page and remove application/x-jar from the krarc node, Krusader should no longer enter the archive. Global file associations are handled by KDE and not by Krusader. To associate the jar extension:

  • Open KDEs System Settings: systemsettings

  • Common Appearance and BehaviorFile Associations

  • Enter jar as filename pattern

  • Add java as application

8.

Why do I have trouble with my FTP connection?

This problem often occurs when you are behind a firewall or proxy. Open KDE System SettingsNetwork SettingsConnection Preferences, Enable Passive Mode (PASV) has to be turned on or off, depending on its current setting. Now try your FTP session again to see if it works. Also, make sure you have no other FTP sessions open (using web browsers, etc.), they can cause complications. More information can be found in Active FTP vs. Passive FTP, a Definitive Explanation.

9.

I get FTP protocol not supported by Krusader error when trying to open a remote FTP directory, what to do?

The reason for this error is that 'FTP via HTTP proxy' feature is not yet supported by Krusader. This error may be caused by a misconfiguration of the proxy settings in System Settings. Modify the proxy settings to not use HTTP proxy and FTP will work.

10.

How do not add .part suffix when copying files via FTP?

When uploading files a .part suffix is added to the filename, once the upload is complete the filename is renamed automagically to remove the .part suffix. This works great but sometimes some FTP servers do not allow a rename operation. You can solve this by unchecking the checkbox Mark partially uploaded files in KDE's System Settings. The check box is located at Network SettingsConnection Preferences.

11.

How can I close a remote connection (e.g. a FTP connection)?

It is explained in the remote connections chapter.

12.

I am experiencing problems with the media:/ protocol, why?

The media:/ protocol was removed from KDE 4.

13.

How can I disable the default sounds, e.g. when I do a delete action?

Those are the default KDE System sounds, and not related to Krusader. If you want to disable them globally open your KDE System Settings ( systemsettings): Application Appearance and BehaviorApplication and System NotificationsManage Notifications, Event Source: "KDE Workspace" and uncheck sound items you do not like.

14.

Where the remote connection manager?

Use our Bookmark Manager. Use a remote URL and bookmark it.

15.

Why does not MIME type magic sometimes work inside archives?

When you enter an archive and press F3 to view a file that has no known extension, e.g. README, INSTALL etc. And if the viewer opens in hex-mode instead of the usual mode, than you need to configure: KDE System SettingsFile AssociationsApplicationoctet-stream, binary viewer needs to be removed.

16.

Where is Konfigurator, do i need to install the KDE Desktop Environment to use it?

Konfigurator is Krusaders configuration module, if you have installed Krusader then you have also Konfigurator. For some reason some people think it is an other KDE application, but it is not, so you do not need to install the KDE Desktop Environment to use Konfigurator. When running Krusader, use SettingsConfigure Krusader, and it will start Konfigurator. Please read the manual, Krusader has many many configuration options, a lot of things can be customized to your needs with Konfigurator.

17.

How can I set the look & feel of 2 different users to be the same?

Presuming that the current setup is the good configuration, you can copy the configuration to the other user.

# cp ~/.kde/share/config/krusaderrc /home/foo_user/.kde/share/config

And when the other user is Root use:

# cp ~/.kde/share/config/krusaderrc /root/.kde/share/config