[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
The issue is fixed in G now ** Changed in: gnome-desktop3 (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
The issue has been fixed upstream with that commit now https://gitlab.gnome.org/GNOME/gnome-desktop/-/commit/df477a3d the change will land in the next update (and is probably a candidate for a SRU) ** Changed in: gnome-desktop3 (Ubuntu) Importance: Undecided => Low ** Changed in: gnome-desktop3 (Ubuntu) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
The "/etc/alternatives" problem breaks totem-video-thumbnailer, causing thumbnails of some MP4 files can't be shown. (see https://gitlab.gnome.org/GNOME/gnome-desktop/-/issues/92#note_888505) ** Bug watch added: gitlab.gnome.org/GNOME/gnome-desktop/-/issues #92 https://gitlab.gnome.org/GNOME/gnome-desktop/-/issues/92 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
Hi, I'm getting the exact same problem with my thumbnailer: https://github.com/illwieckz/crunch-thumbnailer After investigations using "G_MESSAGES_DEBUG=all" I discovered the thumbnailer is called by nautilus this way: bwrap --ro-bind /usr /usr --ro-bind /etc/ld.so.cache /etc/ld.so.cache --ro-bind /bin /bin --ro-bind /lib64 /lib64 --ro-bind /lib /lib --ro- bind /sbin /sbin --ro-bind-try /var/cache/fontconfig /var/cache/fontconfig --proc /proc --dev /dev --chdir / --setenv GIO_USE_VFS local --unshare-all --die-with-parent --setenv G_MESSAGES_DEBUG all --bind /tmp/gnome-desktop-thumbnailer-M7A75Z /tmp --ro-bind /home/illwieckz/Mapping/Unvanquished/InterstellarOasis/build/test/map- metro_test.dpkdir/textures/metro/alumb_t.crn /tmp/gnome-desktop-file-to- thumbnail.crn crunch-thumbnailer -s 256 /tmp/gnome-desktop-file-to- thumbnail.crn /tmp/gnome-desktop-thumbnailer.png My thumbnailer is calling the "convert" tool from ImageMagick, but convert is an "alternative": $ readlink /usr/bin/convert /etc/alternatives/convert $ readlink /etc/alternatives/convert /usr/bin/convert-im6.q16 Since "/etc/alternatives" is not bound by bwrap, the thumnailer fails. Any ETA for the fix? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
@c4pp4 --- you're right. So probably the only thing we need is the bind of /etc/alternatives; upstream seems to agree it's the only way to go: https://gitlab.gnome.org/GNOME/gnome-desktop/issues/92 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
@Romano Giannetti The commit is from Dec 13, 2018. It's in 3.31.4. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
@c4pp4, could be, but I think this is already in... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
I think the bug is related to: https://github.com/GNOME/gnome-desktop/commit/f4dcb2f2a9f0593ca8f8da6acfe553eaf7600aea -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
As an aside, can you hint where I can find the messages printed by the `g_warning()` in the code? I was utterly unable to find them... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
Indeed. So it must be something different; the problem with alternative is real, but nevertheless the aforementioned thumbnailer does not work even with the absolute path to composite... Will dig a bit more. The puzzling thing is that using the wrapper script from http://bernaerts.dyndns.org/linux/74-ubuntu/360-ubuntu-nautilus- external-thumbnailer-failure *does* fix things... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
the commit you mentioned is already in Ubuntu since https://bugs.launchpad.net/ubuntu/+source/gnome- desktop3/3.28.2-0ubuntu1.2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gnome-desktop3 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
Ok, the problem is that the commit from: https://gitlab.gnome.org/GNOME/gnome- desktop/commit/259e7e4edb0d9b84fb7cf0847149ff8d42ab9a56 should be added, since Ubuntu/Debian has unmerged /usr. Also, the problem with alternatives still stands, see https://gitlab.gnome.org/GNOME/gnome-desktop/issues/92 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1808702] Re: Bubblewrap integration broke user thumbnailers
Notice anyway that one of the problems was that originally the thumbnailer called /usr/bin/composite which, do to the alternative setup in .deb packages, was a link to /etc/alternatives/composite that pointed back to the real binary; probably the "/etc/alternatives/" directory should be added to the bind- ed directories... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1808702 Title: Bubblewrap integration broke user thumbnailers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/1808702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs