File: FAQ

package info (click to toggle)
krusader 1.70.1-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 14,928 kB
  • ctags: 5,290
  • sloc: cpp: 39,375; sh: 9,079; perl: 2,724; ansic: 1,136; makefile: 452; xml: 81
file content (926 lines) | stat: -rw-r--r-- 39,706 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
--------------------------------------------
- Documentation version:  1.70.0
- Documentation date:  2005-12-09
- Parsing date: Sat Dec 10 16:59:28 UTC 2005
--------------------------------------------
 

This file contains the FAQ
This file is parsed from Docbook/XML source files.

NOTE:
after the parsing process to generate this TXT file all te URL's are
gone, to see the URL's again please take a look at the HTML version of
this file.

Feedback for the documentation is always welcome.

Frank Schoolmeesters, documentation coordinator
[frank_schoolmeesters * yahoo . com]

The most recent version of this document is available online at: 
http://krusader.sourceforge.net/handbook/faq.html

More documentation is available at:
- online:
    http://krusader.sourceforge.net/handbook/index.html
- most recent tarball
    http://sourceforge.net/project/showfiles.php?group_id=6488
- when downloading and installing the most recent Krusader,
  the doc's will be available via the Help menu


            as always, enjoy
                 Krusader Krew.

                      http://krusader.sourceforge.net


db   dD d8888b. db    db .d8888.  .d8b.  d8888b. d88888b d8888b.
88 ,8P' 88  `8D 88    88 88'  YP d8' `8b 88  `8D 88'     88  `8D
88,8P   88oobY' 88    88 `8bo.   88ooo88 88   88 88ooooo 88oobY'
88`8b   88`8b   88    88   `Y8b. 88~~~88 88   88 88~~~~~ 88`8b
88 `88. 88 `88. 88b  d88 db   8D 88   88 88  .8D 88.     88 `88.
YP   YD 88   YD ~Y8888P' `8888Y' YP   YP Y8888D' Y88888P 88   YD 

------------------------------------------------------------------------

IMPORTANT: Crashes in Krusader caused by Qt 3.3.5
*************************************************
We've been getting a lot of emails and bug reports regarding random
crashes in Krusader, especially during some file operations (copy/move
etc.). These crashes are related to Qt 3.3.5 and NOT Krusader. It seems
that Qt 3.3.5 introduced a serious bug which is now causing random
crashes in many KDE applications including Konqueror. You can google for
it to find out more. 

As far as we know, debian and suse already posted new Qt binaries that
fix the problem, and gentoo has masked Qt 3.3.5 completely. As for now,
you either need Qt 3.3.4 or a fixed Qt 3.3.5, depending on your
distribution. For more information is available on our website at
http://krusader.sourceforge.net/phpBB/viewtopic.php?t=1407 

------------------------------------------------------------------------

Chapter 7. Frequently Asked Questions (FAQ)

   If you have problems with Krusader please check the
   Installation procedure, your problem may be due to a bad
   installation.

   The FAQ is divided into three sections:

     * Installation FAQ (this page)
     * Usage FAQ (issues when running/using Krusader)
     * General FAQ (bug reports, forum, mailing list, ...)

   If you have the feeling that a FAQ is missing or if something
   is not clear to you, please let us know.
     _________________________________________________________

7.1. Installation FAQ

   7.1.1. Does Krusader need KDE to run?
   7.1.2. Which libraries does Krusader need to run?
   7.1.3. I have followed all steps but configure complains about
          missing libs or headers. What do I need to do?

   7.1.4. How do I compile Krusader when I'm using a 64 bit
          processor ?

   7.1.5. I have downloaded the Source RPM
          krusader-x.xx.dist.src.rpm What now?

   7.1.6. I'm trying to install binary foo (RPM or DEB package),
          but it fails. What's wrong?

   7.1.7. I can't find a RPM or DEB package for Krusader, What
          now?

   7.1.8. I've installed Krusader, but when I start it, only the
          "Help" menu appears. Why?

   7.1.9. Some new menu items are missing after updating
          Krusader, what's wrong?

   7.1.10. When I run make it complains about libfam.la
   7.1.11. Debian complains about Qt(TM) when running
          ./configure

   7.1.12. I have a libGLcore.so.1 compile error after using the
          NVIDIA installer

   7.1.13. Why Krusader-1.60.x does not compile with gcc4?
   7.1.14. I am having trouble compiling and installing Krusader,
          how do I send a help request?

   7.1.15. How can I build an RPM package for Krusader?

   7.1.1. Does Krusader need KDE to run?

   No, Krusader does not need the KDE window manager to run on
   your computer but Krusader's natural environment is KDE,
   because it relies on services provided by the KDE base
   libraries. Only some shared libraries are needed e.g. KDE
   libraries, Qt(TM) libraries, etc. This means that Krusader
   runs on GNOME, AfterStep, XFce and other window managers
   provided the approriate libraries are installed on your
   computer. All this is not a problem since the apt-get world
   can resolve these dependencies instantly.

   You don't need to switch to the KDE window manager to use
   Krusader; you can still use GNOME, AfterStep, XFce or another
   window manager. However, the configuration of the Krusader
   fonts and some behavior is done by running Kcontrol.

   A lot depends on what you would like to do with Krusader. You
   should know that Krusader uses the KDE KIOSlaves to access
   remote file systems, and support for only a limited number of
   filesystem types are shipped with KDElibs, most of the
   KIOSlaves are bundled with KDEbase (including fish, sftp and
   tar). But ... if the property-dialog should show EXIF-data for
   .jpeg's, you need KDEgraphics if you want ID3-infos, you need
   KDEmultimedia, and so on....

   To summarize, if you want a working Krusader - install
   KDElibs. If you want a functional Krusader then you need
   KDElibs + KDEbase. For maximum functionality, Krusader needs
   all of the KDE package libraries, but the KDE window manager
   is optional.

   7.1.2. Which libraries does Krusader need to run?

   For running Krusader (e.g. when you have installed Krusader
   with a binary RPM) you need less libraries than if you compile
   Krusader from source. e.g. you only need the C-compliler gcc
   when you compile Krusader from source (see the next question).

   Here is a (possibly incomplete) list of the required shared
   libraries when you run Krusader:

     * kdelibs (for the required KDE version see the Installation
       procedure) libqt3
     * libxfree86 libfreetype6 libfontconfig1
     * libjpeg62 libpng3 libmng1 zlib1 libstdc++5 libgcc1
     * libfam0 libpcre0 glibc libart_lgpl2 libexpat0 libnas2

   If you need more info please take a look at the shared library
   dependencies or the requirements on Debian .

   7.1.3. I have followed all steps but configure complains about
   missing libs or headers. What do I need to do?

   Please install them. ;-)

   Here is a (possibly incomplete) list of the required packages
   to compile Krusader from source:

     * gcc-cpp gcc-c++ glibc libgcc1 (other compilers may work
       but haven't been tested)
     * autoconf automake XFree
     * libqt3 libqt-devel
     * kdelibs kdelibs-devel
     * libjpeg62 libjpeg-devel libpng3 libmng1
     * fam libfam-devel (e.g. fam-2.x.x-xmdk.rpm and
       libfam0-devel-2.x.x-5mdk.i586.rpm)
     * zlib1 arts libart_lgpl2 libstdc++5 libpcre0
     * libkjsembed, if you use the JavaScript console, often
       found in a package called KDEbindings(-devel)

   Most RPM-based distributions separate the headers from the
   libs. The headers are needed to compile Krusader. Look for
   packages in the form foo-devel-*.rpm (e.g.
   kdelibs-devel-3.1-58mdk.i586.rpm) or foo-dev-*.deb for Debian
   based distributions. These are usua lly included with your
   distribution.

   Tip

   If you can't find the needed package, use rpmfind and click
   'missing lib or header' in the search line. Or use apt-cache
   search foo to find the corresponding package for Debian based
   distributions.

   7.1.4. How do I compile Krusader when I'm using a 64 bit
   processor ?

   Please check our user forums. We don't have much experience
   and feedback with 64 bit microprocessors yet, but we are told
   Krusader presents no unusual problems in the 64 bit
   environment.

   7.1.5. I have downloaded the Source RPM
   krusader-x.xx.dist.src.rpm What now?

    1. Check the ownership and the permissions on /usr/src/RPM/
       and all recursive directories, that your normal user can
       read-write-execute in these directories.
    2. To produce the binary RPM for your computer, do this:
$ rpm --rebuild </path/to/rpmfile/> krusader-x.xx.dist.src.rpm
    3. If all dependencies are OK, a binary RPM
       krusader-x.xx.dist.rpm will be created at
       /usr/src/RPM/RPMS/i586 (replace i586 with your
       architecture).
    4. Test the binary RPM for errors before installing:
$ rpm -i --test  </path/to/rpmfile> krusader-x.xx.dist.rpm
       If the prompt returns without any message, than everything
       is OK.
    5. Install the binary RPM as usual, for example:
$ su -c 'rpm -Uvh  </path/to/rpmfile> krusader-x.xx.dist.rpm'
       You will be asked to enter your root password.
    6. Now you can start Krusader.

   Tip

   For more information about RPM, take a look at the Maximum RPM
   Book. This book is very good but it dates from the year 2000,
   so some issues are obsolete/changed/improved now. If you know
   a better (or updated) RPM book on the internet please let me
   know.

   7.1.6. I'm trying to install binary foo (RPM or DEB package),
   but it fails. What's wrong?

   Since we only prepare (and use) the source, we cannot know
   this. Did you test the binary RPM before installing? Corrupted
   or damaged RPM's are the typical problem. RPM's downloaded
   from our website are provided by the respective distro makers
   and are pre-tested by them. Visit your distro's website for an
   updated RPM.
$ rpm -i --test  </path/to/rpmfile> krusader-x.xx.dist.rpm

   If the prompt returns without any message, than everything is
   OK.

   If the RPM is not OK, try to find another package at Linux
   software archives such as freshmeat.net or KDE-APPS.org, DO
   NOT INSTALL A DAMAGED RPM. If you still can't find the
   appropriate package for your Linux distribution, we recommend
   searching for it with rpmfind or rpmpbone.

   In general, a package for an older version of your
   distrubution or even for another distribution might work on
   your computer (e.g. FC RPM's often work on Mdk and RH, and
   vice versa), but it is always the best that you install only
   RPM's that exactly match your distribution. If you can't find
   a package that matches your distribution version, architecture
   or distribution, then use a source RPM. When you use a source
   RPM, the Krusader sources will be built, on your computer,
   guaranteeing a suitable binary RPM for your specific
   distribution and architecture. In addition, this method
   results in maximum system speed, since the resulting binary is
   customized for your computer. Please read the previous
   question, it explains how to install a source RPM. The best
   solution is explained in the next question.

   7.1.7. I can't find a RPM or DEB package for Krusader, What
   now?

   Did you take a look at the URL's on the Installation procedure
   page? Yes, and nothing found? Then you will have to compile
   Krusader from source :) Even if you think that you have no
   skills, you will probably succeed in compiling Krusader! We
   provide a very detailed installation procedure. This HowTo
   enables newcomers to compile Krusader from source, even if
   they have never done a compilation from source before; just
   follow the instructions carefully. Feel free to post a help
   request if you encounter problems.

   7.1.8. I've installed Krusader, but when I start it, only the
   "Help" menu appears. Why?

   In this case only the Help menu is visible and all other menu
   items like e.g. File and Select are missing. This is because
   some distributions put the krusaderui.rc file in the wrong
   directory. To solve the problem, just copy the krusaderui.rc
   file from the package krusader_kde3/krusader/krusaderui.rc to
   $KDEDIR/share/apps/krusader/krusaderui.rc and
   ~/.kde/share/apps/krusader/krusaderui.rc and re-run Krusader.
   If you have compiled Krusader from sources this is often
   caused when the KDEDIR - QTDIR environment variables are not
   correctly set. The result is that the krusaderui.rc file is
   installed in the wrong directory. Please also read the next
   question.

   7.1.9. Some new menu items are missing after updating
   Krusader, what's wrong?

   The krusaderui.rc file is stored in
   $KDEDIR/share/apps/krusader/krusaderui.rc. When you change the
   "Toolbar", KDE makes a copy of that file in the home directory
   at ~/.kde/share/apps/krusader/krusaderui.rc. If Krusader was
   previously installed on your computer, and you install a newer
   Krusader version the ~/.kde/share/apps/krusader/krusaderui.rc
   file must be replaced with the newer version.

   The first line of krusaderui.rc contains the version number.
   After installing a newer Krusader version, KDE will
   automatically replace the old
   ~/.kde/share/apps/krusader/krusaderui.rc with the newer
   version when starting the new Krusader for the first time (KDE
   will detect the newer version number in the first line).

   If you install a CVS or beta version and Krusader was already
   installed on your computer then you should delete the
   krusaderui.rc file in your home directory to activate the new
   menu entries $ rm ~/.kde/share/apps/krusader/krusaderui.rc

   If the ~/.kde/share/apps/krusader/krusaderui.rc file is older,
   then the new menu elements will not be shown. Read the
   previous question for information on how to update the
   krusaderui.rc file. If krusaderui.rc is missing or in a wrong
   directory, only the "Help" menu appears, please read the
   previous question.

   7.1.10. When I run make it complains about libfam.la

   The ./configure script does not check for the presence of
   libfam.la, and make needs libfam.la to compile Krusader. If
   you know how this can be solved, please let us know. Install
   libfam0-devel-foo.rpm. Note: when you install
   Mandrake(TM)-Linux 9.2 with the default settings, this
   package is not installed. If you need more information take a
   look at FAQ missing libs or headers.

   7.1.11. Debian complains about Qt(TM) when running
   ./configure

   This problem occurs when you use gcc 2.95, you need to install
   gcc 3.2 (or higher). You also need to set the enviroment
   variables "CC, CPP and CXX" before running the ./configure
   script.
$ export CC=/usr/bin/gcc-3.2
$ export CXX=/usr/bin/g++-3.2
$ export CPP=/usr/bin/cpp-3.2

   For more information please take a look in our forum and at
   the instructions on how to build a Qt(TM)/KDE3 application on
   Debian.

   7.1.12. I have a libGLcore.so.1 compile error after using the
   NVIDIA installer

   This problem occurs when you use the NVIDIA installer and not
   the official NVIDIA packages of your distribution. Krusader
   is based on Qt(TM) which can be linked against the X OpenGL
   libraries. As a result Krusader may look for OpenGL as well.
   The problem is that the NVIDIA installer (prior to version
   7xxx) doesn't do its job properly, it replaces the OpenGL
   header files (which get included into Krusader) but doesn't
   set the libGL links correctly. The best solution is to use the
   NVIDIA packages provided by your distributor or a new NVIDIA
   installer, the current version is 7114. If, for some reason,
   you must use an old NVIDIA driver, one solution is the
   following (bad? :) hack, the exact commands depend on the
   distribution used and the version of the NVIDIA driver (6111
   in this example), but it should read something like this:
$ ln -s libGLcore.so.1.0.6111  libGLcore.so.0
$ ln -s libGLcore.so.1.0.6111  libGLcore.so
$ ln -s libGLcore.so.1.0.6111  libGLcore.so.1.0.0
$ ln -s libGLcore.so.1.0.6111  libGLcore.so.0.0.0
$ ln -s libGLcore.so.1.0.6111  libGL.so 
$ ln -s libGLcore.so.1.0.6111  libGL.so.0
$ ln -s libGLcore.so.1.0.6111  libGL.so.0.0.0
$ ln -s libGLcore.so.1.0.6111  libGL.so.1
$ ln -s libGLcore.so.1.0.6111  libGL.so.1.0.0
$ ln -s  /usr/lib/libGLU.la   /usr/X11R6/lib/libGLU.la

   7.1.13. Why Krusader-1.60.x does not compile with gcc4?

   Because Krusader-1.60.x was not gcc4 compatible, it needs
   first some patches:

     * add 'class ListPanelFunc;' in krusader/Panel/listpanel.h
     * add 'class KMountManGUI;' in krusader/MountMan/kmountman.h
     * add 'class KrDetailedViewItem;' in
       krusader/Panel/krdetailedview.h

   More information can be found in our forum .

   7.1.14. I am having trouble compiling and installing Krusader,
   how do I send a help request?

   Please read our detailed installation procedure and the FAQ.
   If you can't find a solution to your problem then feel free to
   post a help request at our Krusader forum. But before posting
   a help request at our Krusader forum, please try the
   following:

    1. Use the Search function of the Krusader Forum , your
       problem might be solved or discussed already.
    2. If you can't find a solution, please make a note of the
       following issues:
          + the Krusader version used
          + the Linux distribution + version used
          + a good description of the problem
       Without this information, it is very difficult for us to
       help you.

   Note

   If you give us the error messages (e.g. make error messages)
   please start with the FIRST error message, all the error
   messages who are following the first error message are
   consequences and not the cause of your problem.
    3. Post a help request with the information of the previous
       point at our General Discussion Forum.

   Thanks for your cooperation!

   7.1.15. How can I build an RPM package for Krusader?

   If you have experience with compiling from source, you will
   probably be able to build a Krusader RPM too. Follow the next
   steps to build an RPM.

   Warning

   Never, ever build RPMs when logged in as root. Mistakes in
   building packages (e.g. a bad krusader.spec file) can do
   serious damage to your system, when logged in as root.

    1. Compile Krusader from source to check that the compilation
       works fine.
    2. Check the ownership and the permissions on /usr/src/RPM/
       and all recursive directories, that your normal user can
       read-write-execute in these directories.
    3. Copy kusader1.xx.tar.gz to /usr/scr/RPM/SOURCE
    4. Copy kusader.spec to /usr/scr/RPM/SPECS Tip: the latest
       kusader.spec can be found in CVS.
    5. Edit kusader.spec and add your name, your e-mail address,
       the rpm name, ... (please read the comments in
       kusader.spec). Other changes may be needed if rpmbuild
       fails.
    6. Build the binary and the source RPM with:
$ rpmbuild -ba /usr/scr/RPM/SPECS/krusader.spec
       If everything went OK you will have a binary RPM in
       /usr/src/RPM/RPMS/i586 (depending on your architecture)
       and a sourceRPM in /usr/src/RPM/SRPMS/ e.g.
       krusader-1.50-beta1.suse91.i586.rpm and
       krusader-1.50-beta1.suse91.src.rpm
    7. If the build is not OK you will receive an error message
       during the rpmbuild process, try to fix it and re-run
       rpmbuild again.
    8. And finally: test the RPM before sending it in.
     _________________________________________________________

7.2. Usage FAQ

   7.2.1. Why does Krusader crash?
   7.2.2. When I try to mount/unmount my cdrom/floppy, Krusader
          says something about supermount, what's this about?

   7.2.3. Why does Krusader freeze or hang on a dead mountpoint?
   7.2.4. When I try to resize Krusader, so that it's smaller, I
          discover that I can't resize it below a certain size.
          Basically, it doesn't get much smaller. Why?

   7.2.5. When I do some file operation, and Krusader's panel
          doesn't refresh / I'm using Krusader with fam
          installed, but updates to the panel are not shown.

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

   7.2.7. Krusader reports "krarc:... protocol not supported"
          error at opening an archive file.

   7.2.8. Why have i trouble with my FTP connection?
   7.2.9. I get "FTP protocol not supported by Krusader" error at
          trying to open a remote FTP directory.

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

   7.2.11. Why do i have some trouble with the media:// protocol?
   7.2.12. How can I disable the default sounds e.g. when I do a
          delete action ?

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

   7.2.14. Where is RemoteMan, the remote connection manager ?
   7.2.15. Why mimetype magic isn't sometimes working inside
          archives?

   7.2.16. Why does the handbook not work?

   7.2.1. Why does Krusader crash?

   We've been getting a lot of emails and bug reports regarding
   random crashes in Krusader, especially during some file
   operations (copy/move etc.). These crashes are related to
   Qt(TM) 3.3.5 and NOT Krusader. It seems that Qt(TM) 3.3.5
   introduced a serious bug which is currently (December 2005)
   causing random crashes in many KDE applications including
   Konqueror. You can Google for it to find out more. As far as
   we know, Debian-Sid and SuSE already posted new Qt(TM)
   binaries that fix the problem, and Gentoo has masked Qt(TM)
   3.3.5 completely. As for now, you either need Qt(TM) 3.3.4 or
   a fixed Qt(TM) 3.3.5, depending on your distribution. More
   information is available on our website.

   7.2.2. When I try to mount/unmount my cdrom/floppy, Krusader
   says something about supermount, what's this about?

   Supermount is a daemon which handles the mounting/unmounting
   of removable filesystems for you. Just insert a floppy, and do
   cd /mnt/floppy
   supermount will do the mount for you automatically and
   transparently. All this is great, however, supermount misleads
   the system into thinking that the floppy/cdrom is mounted at
   all times! This creates some problems for Krusader, as it
   cannot really know when the floppy or CD has been removed
   because the system information is not correctly updated by
   supermount - is there really a floppy in the drive? Of course,
   this can be solved, but as for now, we don't consider it a
   priority. Feel free to write a patch for it ;-).

   7.2.3. Why does Krusader freeze or hang on a dead mountpoint?

   When Krusader is e.g. browsing a NFS share and the NFS server
   goes down, then 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 to
   offer here. 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 don't
   hang the entire application event loop, but we don't think
   that the time is right for adding threads, we are not sure
   that *all* the KDE systems out there are using Qt(TM)-mt (the
   multi threaded version of the Qt(TM) 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.

   7.2.4. When I try to resize Krusader, so that it's smaller, I
   discover that I can't resize it below a certain size.
   Basically, it doesn't get much smaller. Why?

   See the F1, F2 (etc.) buttons? They are not allowing Krusader
   to downsize as they have a minimum size. Just disable them
   View->Show FN Keys Bar and you'll be able to resize Krusader
   to your liking. Since version 1.51 we have improved this a
   lot: 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.

   7.2.5. When I do some file operation, and Krusader's panel
   doesn't refresh / I'm using Krusader with fam installed, but
   updates to the panel are not shown.

   The bad news is that we're not sure why, but it seems that fam
   (file alteration monitor) sometimes refuses to work. We are
   looking into this problem to make sure it is not our problem.
   We've tried the same source code on two different Gentoo
   installations: one worked, the other did not. The good news is
   that if you disable fam, Krusader will automatically revert to
   its internal update mechanism (which is less efficient, but
   works) without needing to recompile. You can disable fam with:
$ su -c 'fam -l'

   Look at the manpages for more information about fam.

   7.2.6. 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)

   Unfortunately kcontrol (KDE 3.1.1) fails to configure smb.conf
   properly, so this must be done manually with a text editor.

   7.2.7. Krusader reports "krarc:... protocol not supported"
   error at opening an archive file.

   Solution: install the krarc slave properly:

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

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

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

   7.2.8. Why have i trouble with my FTP connection?

   This problem often occurs when you are behind a firewall or
   proxy. Open KDE Control Center->Network->Preferences , "Enable
   Passive Mode (PASV)" has to be turned on or off, depending on
   it's 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 might cause some trouble.
   More information information can be found in Active FTP vs.
   Passive FTP, a Definitive Explanation .

   7.2.9. I get "FTP protocol not supported by Krusader" error at
   trying to open a remote FTP directory.

   The reason for this error is that 'FTP via HTTP proxy' feature
   is not yet supported by Krusader. This error can occur from
   the misconfiguring of the proxy settings in KDE Control
   Center. Modify the proxy settings to not use HTTP proxy and
   FTP will work.

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

   It's explained in the remote connections chapter .

   7.2.11. Why do i have some trouble with the media:// protocol?

   At the moment of writing the media:// protocol is instable, we
   need to wait until the KDE team corrects it, every other
   protocol works properly with Krusader, only media fails. More
   information regarding this issue is available in our forum .

   7.2.12. 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
   KDE Control Center (kcontrol): KDE Control Center->Sound &
   Multimedia->System Notifications , Event Source: "KDE System
   Notifications" and uncheck sound items you don't like.

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

   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: locate kio_tar.* and copy/link the kio_krarc.* files to
   the same location. Don't forget to run # ldconfig on this
   directory when you're done. This problem can sometimes occur
   if you are using a 64 bit microprocessor. For more information
   click here .

   7.2.14. Where is RemoteMan, the remote connection manager ?

   RemoteMan has been replaced by our Bookmark Manager since
   Krusader 1.25-beta1. The Bookmark Manager handles local files
   and remote URL's the same way. RemoteMan was left as a
   selection until Krusader-1.51 to allow an easier transition
   and give you a chance to move your Bookmarks. RemoteMan was
   disabled, as announced, in Krusader-1.60.

   URL transition procedure:

    1. install Krusader-1.51
    2. open the RemoteMan and connect to an FTP
    3. once inside, bookmark the current location, select a name
       and save.
    4. do this for all your connections, all the Bookmarks are
       now stored in krbookmarks.xml
    5. install Krusader-1.60, it will use krbookmarks.xml or
       import it if needed.

   7.2.15. Why mimetype magic isn't sometimes working 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 Control Center->KDE components->File
   Associations->Application->octet-stream, binary viewer needs
   to be removed.

   7.2.16. Why does the handbook not work?

   This error will happen on Debian (or Debian based) distro
   with the krusader_1.51-1_i386.deb package. You will see the
   next error message if you try to open the handbook: "The
   requested help file could not be found. Check that you have
   installed the documentation." To fix it go to
   /usr/share/doc/kde/HTML/en/krusader/, you will see the
   foo.docbook.gz files. Now, you need to extract all these files
   with root priveleges ("File->Unpack" with Krusader) to create
   foo.docbook files. Now the handbook will work. This error is
   fixed in the krusader_1.60.0-1_i386.deb package and higher
   numbers.
     _________________________________________________________

7.3. General FAQ

   7.3.1. How can I report a wish, a patch, a suggestion, or a
          comment?

   7.3.2. How can I report a bug?
   7.3.3. Does Krusader have a mailing list?
   7.3.4. Does Krusader provides newsfeeds?
   7.3.5. Does Krusader have a IRC channel?
   7.3.6. How does the Krusader forum work?
   7.3.7. How can I translate Krusader to my native language?
   7.3.8. How can I support Krusader?
   7.3.9. Is there a Mac OS X port?
   7.3.10. Is there a Windows port?

   7.3.1. How can I report a wish, a patch, a suggestion, or a
   comment?

   An open source project's greatest strength is derived from
   getting user feedback. That is why we love to hear what you
   have to say. Your "Gripes" are our instructions. After about 6
   months, programmers can no longer see their own mistakes. It's
   natural. We want the ideas, xritiques, and feedback because we
   all want to make Krusader the best, most useful, file manager
   available anywhere.

   If you like to send in a patch, please discuss it first with
   Shie Erlich before writing a patch. Sometimes we can't apply a
   patch if the patch is in conflict with the "general design" of
   the code, this would be very pity and a waste of your precious
   time.

   The most convenient way to contact us is to use the Krusader
   Forum, or by mail. For information on what remains to be done
   look at the ToDo Forum. Adding ToDo items into the ToDo Forum
   is for developers only, but feel free to post to the New
   Features Discussion/Requests Forum for things that aren't on
   the ToDo Forum, but should be. If you have a nice feature
   request, the Krusader Krew will add your request to the ToDo
   Forum. We review and discuss every submission. For more
   information how the forum works click here .

   7.3.2. How can I report a bug?

   Bugs?!?!? Well, ok.... We have an online Bug Tracking System.

   Using the online bug-tracker helps us have a clear and orderly
   way to know how many bugs are open, bug priority and
   follow-ups. It saves us the long time needed to browse the
   entire Krusader forum, searching for yesterdays bug. Please
   use this system.

   Before reporting a bug, please read the following:

    1. Use the Search function of the Krusader Forum , your bug
       might be solved already. Please DO NOT post new bugs to
       the Bug Discussion Forum (except if you are not sure that
       you have found a bug). We use it for bug discussions.
    2. Check if the bug is already posted in the online bug list
       of the Bug Tracking System.
    3. If you can't find this bug mentioned, please submit it
       into the bug tracker by clicking the Submit New button in
       the bug-tracker window. Please submit the following
       issues: the Krusader version used, the Linux distribution
       + version used, processor type, and as good a description
       of the problem as you can manage.

   Thanks for your cooperation!

   Note

   If possible, try to do the same operation with Konqueror or
   another KDE application. If you encounter the same problem
   then it is possibly a KIOSlaves or KDE (kdelibs) bug, and not
   a Krusader bug. Krusader uses the KDE libraries and the
   KIOSlaves for many operations. In some cases you can encounter
   problems if your distribution is incorrectly configured,
   please test it first as explained above, thanks!

   Note

   7.3.3. Does Krusader have a mailing list?

   Yes, currently have 6 mailing lists. No spam, no bother, just
   Krusader. Feel free to (un)subscribe.

   Tip. our mailing lists can be browsed online or read with a
   newsreader, so that you don't even need to subscribe to follow
   the action on the mailing lists.

     * Krusader-news is a very low volume list, used for
       newsletters and announcements of new versions or critical
       bugfixes. The news can also been read online at latest
       news and in the News and Announcements Forum which are
       basically the same but displayed in another format.
     * Krusader-devel is the developer mailing list (read-only).
       If you want to follow the development of Krusader on the
       bleeding edge, this is the place to be!
     * Krusader-users is the Krusader users mailing list. Here
       you can ask help and talk with the Krusader users and
       developers.
     * Krusader-i18n is the translations mailing list.
     * Krusader-doc is the documentation mailing list.
     * Krusader-commits (read-only) when the Krusader Krew
       commits code into CVS, it will be reported in this mailing
       list. This allows you to follow the Krusader development
       ... live! Want to keep track? Waiting for a certain
       feature/bugfix?

   7.3.4. Does Krusader provides newsfeeds?

   Yes, we do. Several newsfeeds in various formats are
   available. rss-filerelease feed, rss-forumfeed, krusader-news
   feed, krusader-devel feed and even additional feeds by
   gmane.org. krusader-users feed, krusader-i18n feed,
   krusader-doc feed.

   7.3.5. Does Krusader have a IRC channel?

   Yes, we have. Feel free to talk to the Krusader Krew, and of
   course fellow-users via freenode.org servers. The server is
   irc.freenode.org, the channel is #krusader. Everyone is
   welcome.

   7.3.6. How does the Krusader forum work?

   In the spirit of freedom of speech, everything that is
   Krusader related can be discussed in our forum. It does not
   matter that you are a newcomer or an advanced user, everybody
   is welcome. An open source project's greatest strength is
   derived from getting user feedback. That is why we love to
   hear what you have to say. With your feedback we can make
   Krusader better and better; otherwise, we are not aware of
   issues and ideas you may have. But please remember the
   following, so that we can maintain some order in the chaos.
   ;-)

   If the Documentation, FAQ, Krusader Forum and Krusader-devel
   (please use the search function ) can't help you, do not
   hesitate to drop a note to our forum. The Krusader Krew or the
   Krusader community is always available to help you.

   Please use the Search function of the Krusader Forum, your
   issue may have been previously discussed (this allows us to
   minimze the double/triple/... postings). If your issue has
   already been discussed in the past there is a great chance
   that you will have an instant solution for your issue/problem.
   If the issue is currently being discussed, you can join in the
   discussion. Some questions are asked over and over again, for
   these we have made the FAQ ;-) This also allows us also to
   spend more time in developing Krusader.

   The Krusader Forum is split into six sections:

     * News and Announcements Forum all the latest news.
     * Bug Discussion Forum: discussions about bugs, please DO
       NOT use the forum for bug reports (except if you are
       unsure if you have found a bug).
     * New Features Discussion/Requests Forum: discussions about
       new features for future Krusader versions.
     * ToDo Forum here you will find the list of the planned
       features. Registered users will be able to VOTE and
       COMMENT on the TODO items. Here you get the chance to push
       your favourite features (+3) and still prefer certain
       features over others (+1), if you don't care about a
       feature just simply don't vote on that feature.
       Unregistered users may only browse the ToDo Forum. The
       ToDo ranking system contains the results based on the
       votes. Adding ToDo items or removing ToDo items which have
       been implemented will be done by the Krusader Krew.
     * UserActions Forum discussions about UserActions. Posting
       your own User Actions is greatly appreciated. We plan to
       include the best ones in the next Krusader releases.
     * General Discussion Forum: everything that is Krusader
       related and doesn't belong in the other forums.

   Thanks for your cooperation!

   We are providing RSS feeds for our forums. You don't have to
   check for new posts all the time, instead the news will come
   to you! To make use of them, simply point your RSS aggregator
   to here.

   7.3.7. How can I translate Krusader to my native language?

   Please read the i18n page. It's not difficult to translate!
   Most anyone can do it, it just takes some time.

   7.3.8. How can I support Krusader?

   You can support Krusader in many different ways: please send
   us feedback, bug reports, patches, donations, translations,
   ...

   7.3.9. Is there a Mac OS X port?

   Yes, there is Mac OS X port, but you will not have (yet) the
   all the power like on Linux. Please read the Mac OS X port
   section for more information. A recommended native file
   manager for Mac OS is Disk Order (shareware).

   7.3.10. Is there a Windows port?

   No, but this might change in the future. Please help us,
   thanks. A recommended native file manager for Windows is
   Total Commander (shareware).
     _________________________________________________________