Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911175 - kde-apps/dolphin - The file or folder Message recipient disconnected from message bus without replying does not exist.
Summary: kde-apps/dolphin - The file or folder Message recipient disconnected from mes...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-24 21:43 UTC by Luke A. Guest
Modified: 2024-07-16 17:24 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke A. Guest 2023-07-24 21:43:08 UTC
On an openrc Gentoo with KDE.

For the last god knows how many months, Dolphin has been broken. When trying to copy or move files around it gives the following error:

"The file or folder Message recipient disconnected from message bus without replying does not exist."

Also "Move" is no longer an option.



[I] kde-plasma/plasma-meta
     Available versions:  (5) 5.27.5 5.27.6 [m]**5.27.49.9999[1] [M]**9999[1]
       {accessibility bluetooth +browser-integration colord +crash-handler crypt +desktop-portal discover +display-manager +elogind +firewall flatpak grub gtk +handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart systemd thunderbolt +wallpapers}
     Installed versions:  5.27.6(5)(04:00:29 22/06/23)(bluetooth browser-integration colord crash-handler crypt desktop-portal display-manager elogind grub gtk handbook kwallet legacy-systray networkmanager pulseaudio sddm sdk smart wallpapers -accessibility -discover -firewall -plymouth -systemd -thunderbolt)

[I] sys-apps/dbus
     Available versions:  1.15.4-r1^t 1.15.6^t {X debug doc elogind selinux static-libs systemd test valgrind ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  1.15.6^t(13:00:18 07/06/23)(X elogind -debug -doc -selinux -static-libs -systemd -test -valgrind ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="32 64 -x32")

[I] kde-apps/dolphin
     Available versions:  (5) 22.12.3^t 23.04.2^t (~)23.04.3^t [m]**9999*l^t[1]
       {activities debug +handbook semantic-desktop telemetry test}
     Installed versions:  23.04.3(5)^t(03:18:01 13/07/23)(activities handbook semantic-desktop -debug -telemetry -test)


# lsmod |grep fus
fuse                  143360  7
Comment 1 Andreas Sturmlechner gentoo-dev 2023-08-09 17:32:30 UTC
Do you start dolphin as the regular user in your session, or do you use kdesu?
Comment 2 Luke A. Guest 2023-08-10 09:22:42 UTC
I run it from the menu or from the command line, I saw the kdesu thing and tried that the other day, apart from messing up my visual settings it also didn't work, exact same issue/messages.
Comment 3 Andreas Sturmlechner gentoo-dev 2023-09-02 21:24:44 UTC
I can reproduce the error on a system where fuse is installed as a module - if it is not loaded. Starts to work fine after modprobe fuse here.

In the forums, several people reported it working after configuring fuse as built-in, maybe just accidentally "fixing" the module being not loaded. One thing to try for you, still.
Comment 4 Luke A. Guest 2023-09-02 21:30:35 UTC
Fuse is built as a module here, it is already loaded and dolphin still fails. This module has always been built this way on this machine and dolphin used to work. I'm going to rebuild the kernel with this module built into the kernel as a test, I'm not expecting any changes but we'll see.
Comment 5 Luke A. Guest 2023-09-14 19:52:25 UTC
Even compiling them into the kernel, still fails:

https://bugs.kde.org/show_bug.cgi?id=473733#c3
Comment 6 Neko-san 2023-09-18 17:10:29 UTC
Crashes when I try to drag-and-drop files from the current directory towards other tabs and address bar (I also have the fuse module loaded)
Comment 7 Andreas Sturmlechner gentoo-dev 2023-09-18 19:51:12 UTC
(In reply to Neko-san from comment #6)
> Crashes when I try to drag-and-drop files from the current directory towards
> other tabs and address bar (I also have the fuse module loaded)
One bug per problem please, that's a different one.
Comment 8 Neko-san 2023-09-18 20:37:29 UTC
Apologies, I was under the impression it might've been related
Comment 9 turtlefrog 2024-06-10 19:25:05 UTC
unmerging desktop portals and/or kio-fuse seemed to fix this issue for me.
Comment 10 turtlefrog 2024-06-10 20:22:55 UTC
and after a while it stops working again.

It works for a while when you unmerge kio-fuse and xdg-desktop-portals-kde, while you are in the kde session.
Comment 11 turtlefrog 2024-06-12 13:25:22 UTC
resolved when fuse is loaded.
Comment 12 Sumit Khanna 2024-06-16 21:56:55 UTC
I've had this same issue for a few weeks, getting the message "The file or Message recipient disconnected from message bus without replying does not exist" whenever I try to move a file in Dolphin. I have FUSE compiled directly into the kernel (6.6.33-gentoo).

I'm currently running using Hyprland/Wayland. I ran the follwing:

> emerge -a --depclean xdg-desktop-portal-kde kio-fuse plasma-meta --verbose

and it cleaned kde-plasma/plasma-meta 5.27.11-r1, kde-plasma/xdg-desktop-portal-kde 5.27.11 and kde-misc/kio-fuse 5.0.1_p20230130.

Killed all KDE/Dolphin/KIO/Kconnect processes and still run into the same issue.

Also added "=kde-apps/dolphin-23.08.5:5::gentoo" to /etc/portage/package.mask and forced a downgrade. Same issue.

If I start Dolphin in the foreground, I notice the following message when I do a Ctrl+X/Cut:

> kf.coreaddons: Some files could not be exported.  QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")

And the following when I do a paste (which gives me the "Message recipient" error):

> kf.kio.widgets: Failed to check which JobView API is supported "The name org.kde.kuiserver was not provided by any .service files"

Not sure what else to try.
Comment 13 Sumit Khanna 2024-06-16 21:58:41 UTC
emerge --info
Portage 3.0.63 (python 3.10.14-final-0, default/linux/amd64/23.0/split-usr, gcc-13, glibc-2.39-r6, 6.6.33-gentoo x86_64)
=================================================================
System uname: Linux-6.6.33-gentoo-x86_64-AMD_Ryzen_7_5700G_with_Radeon_Graphics-with-glibc2.39
KiB Mem:    65218144 total,  12537636 free
KiB Swap:   66884604 total,  66865916 free
Timestamp of repository gentoo: Sun, 16 Jun 2024 06:00:00 +0000
Head commit of repository gentoo: 5b7ebc758404f2677acbe2bcc09f2616d17e19fa
Timestamp of repository ROKO__: Fri, 14 Jun 2024 12:35:57 +0000
Head commit of repository ROKO__: 29226ef59aeddf5d88b20cac314c4ac5f754c94c

Timestamp of repository brave-overlay: Wed, 30 Aug 2023 14:16:44 +0000
Head commit of repository brave-overlay: 6633c093c271deda5b29101a4ed5a611810268e1

Timestamp of repository guru: Sat, 15 Jun 2024 19:49:49 +0000
Head commit of repository guru: 0c6819d5100ce112ebb82973d0ce707966ba9ce6

Head commit of repository librewolf: 76df85488544fcaa75e7afd7dfe05453c79a557b

Timestamp of repository nix-guix: Sun, 23 Apr 2023 19:46:57 +0000
Head commit of repository nix-guix: d00abbc44841e876d5db47e60ad408cb1d1c322b

Timestamp of repository qownnotes-overlay: Fri, 14 Jun 2024 18:03:46 +0000
Head commit of repository qownnotes-overlay: fe670f8d3daac4975a44431ef8f85d9ab24de051

Timestamp of repository torbrowser: Fri, 14 Jun 2024 12:36:01 +0000
Head commit of repository torbrowser: b2f50a64fbf50324ac7c4ee017d5af7a9a49e6ae

sh bash 5.1_p16-r11
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.1_p16-r11::gentoo
dev-build/autoconf:        2.13-r8::gentoo, 2.71-r7::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.28.5::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.4.0-r1::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.38.2-r3::gentoo
dev-lang/python:           3.10.14_p1-r1::gentoo, 3.11.9-r1::gentoo, 3.12.3-r1::gentoo
dev-lang/rust:             1.77.1::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/openrc:           0.54::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           15.0.7-r3::gentoo, 17.0.6::gentoo
sys-devel/gcc:             13.2.1_p20240210::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             17.0.6::gentoo
sys-devel/llvm:            15.0.7-r3::gentoo, 17.0.6::gentoo
sys-kernel/linux-headers:  6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc:            2.39-r6::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    volatile: True
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts: 
    sync-rsync-verify-max-age: 3

ROKO__
    location: /var/db/repos/ROKO__
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/ROKO__.git
    masters: gentoo
    volatile: False

brave-overlay
    location: /var/db/repos/brave-overlay
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/brave-overlay.git
    masters: gentoo
    volatile: False

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/guru.git
    masters: gentoo
    volatile: False

librewolf
    location: /var/db/repos/librewolf
    sync-type: git
    sync-uri: https://codeberg.org/librewolf/gentoo.git
    masters: gentoo
    volatile: False

nix-guix
    location: /var/db/repos/nix-guix
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/nix-guix.git
    masters: gentoo
    volatile: False

penguindreams-org
    location: /usr/local/portage
    masters: gentoo
    priority: 0
    volatile: True

qownnotes-overlay
    location: /var/db/repos/qownnotes-overlay
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/qownnotes-overlay.git
    masters: gentoo
    volatile: False

torbrowser
    location: /var/db/repos/torbrowser
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/torbrowser.git
    masters: gentoo
    volatile: False

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE Sublime PUEL dotnet-eula bh-luxi all-rights-reserved MSttfEULA freedist intel-ucode free-noncomm linux-fw-redistributable no-source-code CC-BY-ND-3.0 dropbox Broadcom EULA linux-firmware unRAR Skype-TOS codehaus-groovy as-is Microsoft ValveSteamLicense CC-Sampling-Plus IDEA Activision ChexQuest3 DOOM-COLLECTORS-EDITION CC-Sampling-Plus-1.0 codehaus-classworlds JSON FAH-special-permission FAH-EULA-2014 AMD-GPU-PRO-EULA FraunhoferFDK ms-teams-pre Snes9x NPSL Microsoft-vscode OSGi-Specification-2.0 NVIDIA-r2 fping MEGA android Cockos"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/easy-rsa /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.9/conf"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=native"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
LINGUAS="en"
MAKEOPTS="-j6"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/fish"
USE="X a52 aac aalib acl acpi aim alsa amd64 aspell audiofile avahi bluetooth browserplugin bzip2 cairo cdinstall cdparanoia cdr cet cleartype corefonts crypt cups dbus dmenu dri dts dvd dvdr dvdread egl elogind emacs emul-linux-x86 exif fam ffmpeg firefox fish-completion flac ftp gdbm gif glamor gles gpm gstreamer gtk2 gtkhtml gudev hal hwdb iconv ipv6 java jpeg ldap libcaca libtirpc log4j mad matroska mmx mono mp3 mp4 mpd mpeg msn multilib mysql ncurses nls nptl nptlonly offensive ogg oggvorbis opengl openmp pam pcre pdf png policykit pulseaudio quicktime readline real rtc samba sdl seamonkey seccomp spell split-usr sse sse2 ssl svg test-rust theora tiff tracker truetype type1 unicode usb v4l vaapi vcd vorbis wayland webp win32codecs wmf xattr xinerama xmms xscreensaver xvid yahoo zlib" ABI_X86="32 64" ADA_TARGET="gcc_12" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir uusertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="synaptics libinput" KERNEL="linux" L10N="en en-US en_US" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_conn limit_req map memcached proxy referer rewrite scgi split_clients ssi upstream_ip_hash userid uwsgi headers_more" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_10" PYTHON_TARGETS="python3_10" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="amdgpu radeonsi intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Comment 14 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-17 00:17:33 UTC
(In reply to Sumit Khanna from comment #12)
> I've had this same issue for a few weeks, getting the message "The file or
> Message recipient disconnected from message bus without replying does not
> exist" whenever I try to move a file in Dolphin. I have FUSE compiled
> directly into the kernel (6.6.33-gentoo).
> 

try fuse as a module?
Comment 15 Sumit Khanna 2024-07-16 16:33:01 UTC
(In reply to Sam James from comment #14)
 
> try fuse as a module?

Finally got around to rebooting/rebuilding the kernel. Yes, FUSE as a module does work (it must manually be modprobed. Dolphin doesn't have to be restarted for move/copy to work after). FUSE builtin does not.

So this still seems like a bug. FUSE shouldn't need to be a module; the built-in should work exactly the same.
Comment 16 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-16 16:44:30 UTC
Sure, it's just not really a downstream bug then other than a missing config check.

I agree it's odd.
Comment 17 Andreas Sturmlechner gentoo-dev 2024-07-16 16:46:02 UTC
That config check is in kde-misc/kio-fuse, right where it should be.
Comment 18 Sumit Khanna 2024-07-16 16:54:50 UTC
(In reply to Andreas Sturmlechner from comment #17)
> That config check is in kde-misc/kio-fuse, right where it should be.

I don't see any checks in kio-fuse for the fuse kernel option. There's a check for sys-fs/fuse, but those are the userland tools.

If it works with the module but not the builtin, wouldn't that be an upstream KDE bug (one that most other distros wouldn't ever run into because they almost always have FUSE built as a module?)
Comment 19 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-16 17:00:59 UTC
(In reply to Andreas Sturmlechner from comment #17)
> That config check is in kde-misc/kio-fuse, right where it should be.

We have local CONFIG_CHECK="~FUSE_FS" but I think this doesn't require it to be a module but I'm not 100% sure.
Comment 20 Andreas Sturmlechner gentoo-dev 2024-07-16 17:14:01 UTC
- Yes, because it is not necessary to be a module for the majority of users, including my system here.
- Most reports of this kind have had it configured as a module, but not loaded.
- There is a strange rare bug where it does not work for some people as a built-in, *or* as a module, and I don't see the pattern.
Comment 21 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-16 17:19:22 UTC
Sure, I'm just talking about what, if anything, we could do on our end. And that's just make it a module check if we must.

But the rest of it is an upstream issue which already exists (https://bugs.kde.org/show_bug.cgi?id=463136).
Comment 22 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-16 17:19:45 UTC
Ah, I re-read, I misunderstood. Gah.
Comment 23 Andreas Sturmlechner gentoo-dev 2024-07-16 17:24:53 UTC
The only thing we can tell people right now is:

If it does not work, flip that option between module <-> built-in, and then there a slim chance it still won't work.