ozmartian / vidcutter

A modern yet simple multi-platform video cutter and joiner.
GNU General Public License v3.0
1.78k stars 135 forks source link

flatpak can't open files get "Solid::Backends::UDisks2::Manager::introspect: Failed enumerating UDisks2 objects:" #291

Closed skierpage closed 3 years ago

skierpage commented 3 years ago

I installed VidCutter version 6.0.0- flatpak from Flathub on my Fedora 32 KDE spin.

Clicking Open Media shows a KDE file dialog, but it does not show any video files, only directories. This could be a flatpak permissions issue, but the Solid UDisks2 error seems KDE-specific. Here's the terminal output:

~/Documents/temp/tz% flatpak run com.ozmartians.VidCutter --debug
2020-10-26 00:04 - root - INFO - appconfig folder: /home/spage/.var/app/com.ozmartians.VidCutter/config
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] mpv 0.32.0 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] built on Mon Mar  2 06:28:14 UTC 2020
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] ffmpeg library versions:
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavutil       56.31.100
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavcodec      58.54.100
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavformat     58.29.100
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] libswscale      5.5.100
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavfilter     7.57.100
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] libswresample   3.5.100
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] ffmpeg version: 4.2.2
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] 
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] Configuration: waf configure --prefix=/app --enable-libmpv-shared --disable-cplayer --disable-oss-audio --disable-alsa --disable-manpage-build --disable-debug-build
2020-10-26 00:04 - vidcutter.libs.mpvwidget - INFO - [cplayer] List of enabled features: aligned_alloc asm atomics build-date cplugins cuda-hwaccel cuda-interop drm drmprime egl egl-drm egl-helpers egl-x11 fchmod ffmpeg ffnvcodec gbm gbm.h gl gl-wayland gl-x11 glibc-thread-name glob glob-posix gnuc gpl iconv jpeg lcms2 libarchive libass libass-osd libav-any libavcodec libavdevice libavutil libdl libm libmpv-shared librt linux-fstatfs memfd_create optimize plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads pulse stdatomic vaapi vaapi-drm vaapi-egl vaapi-wayland vaapi-x-egl vaapi-x11 vdpau vdpau-gl-x11 vt.h wayland wayland-protocols x11 xv zlib
[00::04:54.405] Solid::Backends::UDisks2::Manager::introspect: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
[00::04:54.405] Solid::Backends::UDisks2::Manager::introspect: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
... (six more of this pair)...
[00::04:54.494] KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "ThumbCreator" not found
[00::04:54.495] KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "ThumbCreator" not found

If I specify a .mp4 file on the flatpak/VidCutter command line, it opens and I can edit it, but I get similar Solid::Backends::UDisks2::Manager::introspect: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" errors when I try to save.

The error message is like Flathub Kate issue #1, which links to Kate's fix in Phabricator.

ozmartian commented 3 years ago

Please retry flatpak as it was recently updated to v6.0.5