Dolphin do not start anymore

Hello Suse Community,

my problem is that my dolphin file manager is not working. It is an very important application for me, I have installed pcmanfm as transitional solution.

I’m not sure why he does not work anymore. Probably it was an update which I had recorded and since then the file manager does not work anymore. If i start dolphin from konsole, the output is:


tux@iglu344:~> kf5.kio.core: Refilling KProtocolInfoFactory cache in the hope to find "stash"
Trying to convert empty KLocalizedString to QString.
Cannot creat accessible child interface for object:  PlacesView(0x29309f0)  index:  16

the only thing I see is an empty frame.

Thx for help
Ronni

And what repos are you using?

zypper lr -d

The mentioned “stash” support is not included in 42.3 yet… And there haven’t been any KDE related updates at all recently that could cause such a problem.

Also, I would suggest to try on a fresh user account.

The latest dolphin 17.12.1 works fine here on my 42.3 system with the latest KDE Frameworks5 and Qt5.
And the messages you posted do not indicate a problem, I get them too.

PS: why pcmanfm? :wink:
KDE alternatives would be Konqueror (which just embeds dolphin anyway, so trying it would be interesting in regard to your problem too) or krusader.

Hello wolfi323,

thx for the fast answer and sorry for my late replay.

My repo list:


tux@iglu344:~> zypper lr -d
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.

# | Alias          | Name           | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ    | URI                                                                     | Dienst
--+----------------+----------------+-----------+-----------------+----------------+-----------+--------+-------------------------------------------------------------------------+-------
1 | non-oss        | non-oss        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/distribution/leap/42.3/repo/non-oss/suse/ |       
2 | non-oss-update | non-oss-update | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/update/leap/42.3/non-oss/                 |       
3 | oss            | oss            | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/distribution/leap/42.3/repo/oss/suse/     |       
4 | oss-update     | oss-update     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/update/leap/42.3/oss/                     |      

but the URI is from my local repository-server (have more than 5 PC), the repo1 load the repos with wget from:

repo1:~ # cat /etc/cron.d/my-repos
22 18 * * 5 repo wget --timeout=1200 --no-verbose -t6 -N -r -X /linux/opensuse/distribution/leap/42.3/repo/oss/suse/setup/ --no-host-directories -np --cut-dirs=2 http://ftp.uni-bayreuth.de/linux/opensuse/distribution/leap/42.3/repo/oss/suse/ -P /srv/www/repo/ > /var/adm/log/repo-oss.log 2>&1
26 18 * * 6 repo wget --timeout=1200 --no-verbose -t6 -N -r -X /linux/opensuse/update/leap/42.3/oss/src/ --no-host-directories -np --cut-dirs=2 http://ftp.uni-bayreuth.de/linux/opensuse/update/leap/42.3/oss/ -P /srv/www/repo/ > /var/adm/log/repo-oss-update.log 2>&1
42 21 * * 4 repo wget --timeout=1200 --no-verbose -t6 -N -r -X /linux/opensuse/distribution/leap/42.3/repo/non-oss/suse/setup/ --no-host-directories -np --cut-dirs=2 http://ftp.uni-bayreuth.de/linux/opensuse/distribution/leap/42.3/repo/non-oss/suse/ -P /srv/www/repo/ > /var/adm/log/repo-non-oss.log 2>&1
51 22 * * 4 repo wget --timeout=1200 --no-verbose -t6 -N -r -X /linux/opensuse/update/leap/42.3/non-oss/src/ --no-host-directories -np --cut-dirs=2 http://ftp.uni-bayreuth.de/linux/opensuse/update/leap/42.3/non-oss/ -P /srv/www/repo/ > /var/adm/log/repo-non-oss-update.log 2>&1

The mentioned “stash” support is not included in 42.3 yet… And there haven’t been any KDE related updates at all recently that could cause such a problem.

Also, I would suggest to try on a fresh user account.

You are right, had created a new user with his home-dir in /usr/local/share/testfeld because /home where my standard user live is a NFS share and with the new user dolphin works normal! There must be something wrong in my /home folder? But where?

PS: why pcmanfm? :wink:
KDE alternatives would be Konqueror (which just embeds dolphin anyway, so trying it would be interesting in regard to your problem too) or krusader.

PCmanfm works similar how dolphin. I like the split screen with F3 and it’s good that almost the same keyboard shortcuts work here. Konqueror is something between Browser and FileManager.

And yes Konqueror starts normal but then he hangs while working.** I think I must delete some files in my home dir?

Best Regards
Ronni
**

Ok, fine.
These are just the standard repos, so that should rule out a problem with incompatible versions… (apparently some stash stuff did make it into 42.3 already, but that should be unrelated to your problem)

You are right, had created a new user with his home-dir in /usr/local/share/testfeld because /home where my standard user live is a NFS share and with the new user dolphin works normal! There must be something wrong in my /home folder? But where?

TBH, I don’t have any experience with NFS (or /home on it).
I suppose a new user with home on the NFS has the same problem?

One possible reason for such a hang would be that the NFS server is unreachable. But that’s rather not the case here I suppose… :-/

Maybe try to boot an older kernel (“Advanced Options” in the boot menu), maybe the recent security updates somehow interfere here. But that’s just grasping at straws.

Another thing you could try (as you say it apparently started since some update): look at zypper’s (or YaST’s) installation history, and try to revert installed updates one by one to find out which one (e.g. via the “Versions” tab in YaST).

And/or try to switch back to some older snapshot (if you are using btrfs) and see if it works again.

Search in .config the dolphin files and delete them, and then restart
You can also try zypper dup, maybe there are updates in the updates
Alternatively there is Dfm as a file manager for plasma which is very nice https://software.opensuse.org/package/dfm

Please, don’t advise to run “zypper dup” on Leap for installing updates, that is for distribution upgrades and may have unexpected side effects (especially if using additional repos, as it does vendor changes).
“zypper up” (or “zypper patch” to restrict to official updates/patches) is the (only recommended) way to update Leap.

With just the standard repos, it shouldn’t make much difference though.

NO! Not on Leap!

Please do not give wrong advice. People may bork their systems.

There are no third-party repositories, and Packman is missing

tux@iglu344:~> zypper lr -d
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.

# | Alias          | Name           | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ    | URI                                                                     | Dienst
--+----------------+----------------+-----------+-----------------+----------------+-----------+--------+-------------------------------------------------------------------------+-------
1 | non-oss        | non-oss        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/distribution/leap/42.3/repo/non-oss/suse/ |       
2 | non-oss-update | non-oss-update | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/update/leap/42.3/non-oss/                 |       
3 | oss            | oss            | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/distribution/leap/42.3/repo/oss/suse/     |       
4 | oss-update     | oss-update     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/update/leap/42.3/oss/                     | 

O my god zypper dup on leap is the end !
What happened to Leap that you can not do zypper dup anymore !!
I have always done it from Opensuse 9.3 up to Leap42.2, but now you can not do it anymore?

Of course you can. And there are cases where it makes sense, or even is necessary (e.g. to switch all packages to a certain repo).
But you shouldn’t avertise it here as a general way to update a Leap system.

The main purpose of “zypper dup” is to upgrade from one distribution version to the next, e.g. upgrade Leap 42.2 to 42.3.

It can be an incomplete update, and with zypper dup can solve, if there is nothing to update the same command says that there is nothing.
In any case, if the zypper dup command displays dependencies to be solved, it is clear that the system is not in place

Wrong advice … I have not written rm -rf …
Zypper dup does not kill anyone

Still no reason to use “zypper dup” here. It won’t magically find updates that “zypper up” doesn’t see… (unless they come from a different repo, but then it’s likely unintended anyway)

Again, it doesn’t matter much with only the standard repo, but somebody else may read your post and “break” his system.

In any case, if the zypper dup command displays dependencies to be solved, it is clear that the system is not in place

If that would be the case, “zypper up” will show the same.

Btw, the command to check dependencies is “zypper ve”… :wink:

rm -rf will not kill anyone either. :\

zypper dup (when doen in circumstances that many people have) can make your system unusable in the same way that rm -rf can do (when done in certain places).

Please inform yourself about what zypper dup, zypper up and zypper patch do and for which actions the thus are to be used.

The fact that you did wrongly zypper dup in circumstances that did not bork your system does not mean that it will not do so for others in circumstances that are very very normal (having more repos with the same packages).

You better try to learn here instead of give false information…

How can I learn from those who can not even read here

tux@iglu344:~> zypper lr -d
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.

# | Alias          | Name           | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ    | URI                                                                     | Dienst
--+----------------+----------------+-----------+-----------------+----------------+-----------+--------+-------------------------------------------------------------------------+-------
1 | non-oss        | non-oss        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/distribution/leap/42.3/repo/non-oss/suse/ |       
2 | non-oss-update | non-oss-update | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/update/leap/42.3/non-oss/                 |       
3 | oss            | oss            | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/distribution/leap/42.3/repo/oss/suse/     |       
4 | oss-update     | oss-update     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://repo1.intranet.local.de/update/leap/42.3/oss/                     |

I do not know who you mean with that, but nobody asked you to learn from anybody. You should learn from the documentation. In this case e.g.

man zypper

And there is more information about YaST/zypper to be found.

Also we did not ask at all for your repo list. This is @ronaldhafer’s thread and we try to help him. And we asked for his repo list, not your’s.

See you can not read, that’s his Repo list
https://forums.opensuse.org/showthread.php/529151-Dolphin-do-not-start-anymore?p=2851776#post2851776

So what? We saw that in his post, he explained why it is as it is and we accepted that without a word. What is the problem?" And what does it have to do with your wrong advice to use zypper dup to update a Leap 43.3 installation?

Okay I was wrong.
But you drink less, because Leap43.3 maybe there will never be;)

My problem persists. And I have create a new user with home on the NFS and there is no problem, the new user can start dolphin.

One possible reason for such a hang would be that the NFS server is unreachable. But that’s rather not the case here I suppose… :-/

Maybe try to boot an older kernel (“Advanced Options” in the boot menu), maybe the recent security updates somehow interfere here. But that’s just grasping at straws.

Another thing you could try (as you say it apparently started since some update): look at zypper’s (or YaST’s) installation history, and try to revert installed updates one by one to find out which one (e.g. via the “Versions” tab in YaST).

And/or try to switch back to some older snapshot (if you are using btrfs) and see if it works again.

So I need not search in my system and packages. The problem must be in my home directory. What I have test is the Browser Qupzilla has the same problem how dolphin.
What I have to say to my home directory is that I have been using it since openSuse13.2 and I can well imagine that there are any old config files that I have to change or delete.But which of the data and folders could be removed safely?


tux@iglu344:~> l
insgesamt 992
drwxr-x--- 53 tux hw     4096 22. Jan 12:24 ./
drwxr-xr-x  4 root     root      0 22. Jan 12:24 ../
drwx------  3 tux hw     4096  9. Okt 07:12 .adobe/
drwxr-xr-x  3 tux hw     4096 15. Feb 2016  Anwendungen/
-rw-------  1  tux hw     1675 22. Jan 11:39 .bash_history
drwxr-xr-x  2 tux hw     4096  4. Jan 10:53 Bilder/
drwx------  9 tux hw     4096 22. Jan 12:27 .cache/
drwx------ 31 tux hw     4096 22. Jan 12:25 .config/
drwx------  2 tux hw     4096 10. Okt 2016  .cups/
drwx------  3 tux hw     4096 20. Apr 2016  .dbus/
drwxr-xr-x  2 tux hw     4096 21. Nov 15:26 Desktop/
-rw-------  1 tux hw      123  2. Jan 10:28 .directory
-rw-------  1 tux hw       29 17. Mai 2016  .dmrc
drwxr-xr-x 23 tux hw     4096 20. Dez 08:38 Dokumente/
drwxr-xr-x  3 tux hw     4096 19. Jan 09:58 Downloads/
-rw-------  1 tux hw       16 20. Apr 2016  .esd_auth
-r--r--r--  1 tux hw     8363  9. Okt 10:27 .fishsrv.pl
drwx------  3 tux hw     4096  5. Jan 2017  .fltk/
drwx------  3 tux hw     4096 11. Aug 2016  .freerdp/
-rw-r--r--  1 tux hw     4223 15. Nov 13:20 .ganttproject
drwxr-xr-x  2 tux hw     4096 15. Nov 13:20 .ganttproject.d/
drwx------  2 tux hw     4096 24. Okt 07:07 .gconf/
drwx------  2 tux hw     4096 24. Okt 07:08 .gconfd/
drwxr-xr-x  3 tux hw     4096  6. Nov 07:45 .gem/
drwxr-xr-x 24 tux hw     4096 10. Jan 14:23 .gimp-2.8/
drwx------  2 tux hw     4096 18. Jan 10:53 .gnome2/
drwx------  3 tux hw     4096 22. Mai 2017  .gnupg/
-rw-r--r--  1 tux hw       37  9. Jan 10:18 .gtk-bookmarks
-rw-r--r--  1 tux hw      248 13. Okt 10:43 .gtk-custom-papers
-rw-r--r--  1 tux hw      336 22. Mai 2017  .gtkrc-2.0
drwxr-xr-x  2 tux hw     4096 22. Mai 2017  .hplip/
-rw-r--r--  1 tux hw    70616 14. Jul 2017  hs_err_pid12329.log
drwxr-xr-x  3 tux hw     4096  2. Mai 2016  .imibrowser/
drwxr-xr-x  3 tux hw     4096 29. Jun 2017  .java/
-rw-r--r--  1 tux hw     8284 15. Nov 13:20 java0.log
drwxr-xr-x  3 tux hw     4096 27. Jul 09:08 .kde/
drwx------  3 tux hw     4096 19. Dez 13:28 .kde4/
-rw-------  1 tux hw      778  3. Jan 13:18 .lesshst
drwxr-xr-x  3 tux hw     4096 20. Apr 2016  .local/
drwx------  3 tux hw     4096 11. Jan 2017  .macromedia/
drwxr-xr-x  2 tux hw     4096 15. Feb 2016  mountpunkt/
drwx------  4 tux hw     4096 13. Sep 2016  .mozilla/
drwxr-xr-x  2 tux hw     4096 20. Apr 2016  Musik/
-rw-------  1 tux hw      506 11. Dez 13:00 .mysql_history
drwxr-xr-x  9 tux hw     4096 29. Jun 2017  NetSight/
drwxr-xr-x  3 tux hw     4096 20. Apr 2016  .novell/
drwxr-xr-x  2 tux hw     4096 20. Apr 2016  Öffentlich/
drwxr-xr-x  2 tux hw     4096  6. Okt 10:30 .oracle_jre_usage/
drwx------  3 tux hw     4096 15. Aug 10:46 .pki/
-rw-------  1 tux hw     1401  6. Nov 08:20 .pyhistory
drwx------  2 tux hw     4096 15. Aug 10:46 .QtWebEngineProcess/
drwx------  2 tux hw     4096 15. Aug 10:46 .QupZilla/
drwxr-xr-x  8 tux hw     4096 25. Sep 11:05 rpmbuild/
drwxr-xr-x  2 tux hw     4096 19. Jan 15:27 Schreibtisch/
drwxr-xr-x  2 tux hw     4096 20. Apr 2016  .skel/
drwxr-xr-x 30 tux hw     4096  2. Jan 10:31 src/
drwx------  2 tux hw     4096 16. Nov 07:01 .ssh/
drwxr-xr-x  3 tux hw     4096 21. Jun 2016  .subversion/
drwx------  4 tux hw     4096 16. Jan 2017  .thumbnails/
drwxr-xr-x  2 tux hw     4096 20. Apr 2016  Videos/
drwxr-xr-x  2 tux hw     4096 19. Apr 2017  .vim/
drwxr-xr-x  2 tux hw     4096 12. Mai 2017  .vmware/
drwxr-xr-x  2 tux hw     4096  5. Jan 2017  .vnc/
drwxr-xr-x  2 tux hw     4096 16. Jan 2017  Vorlagen/
-rw-------  1 tux hw      169 19. Okt 15:47 .wgetrc
drwxr-xr-x  4 tux hw     4096 26. Apr 2017  .wine/
drwxr-xr-x  2 tux hw     4096 27. Feb 2017  .wireshark/
-rw-------  1 tux hw      105 22. Jan 12:24 .Xauthority
drwxr-xr-x  2 tux hw     4096 18. Jan 14:23 .xdg_menu_cache/
-rw-------  1 tux hw        0  1. Mär 2017  .xsession-errors-:1
-rw-------  1 tux hw   182074 22. Jan 12:39 .xsession-errors-ws19233:0
-rw-------  1 tux hw   350544  3. Mär 2017  .xsession-errors-ws19233:1
-rw-r--r--  1 tux hw    87487 22. Jan 10:19 .y2log
-rw-r--r--  1 tux hw      281 17. Jul 2017  .y2usersettings


Best Regards
Ronni