Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1051179: flameshot: Flameshot Wayland Bookworm doesn't work, vendor stock version works out of the box

30 views
Skip to first unread message

Jonathan Kamens

unread,
Sep 3, 2023, 10:10:05 PM9/3/23
to
Package: flameshot
Version: 12.1.0-2
Severity: important

Dear Maintainer,

The version of flameshot included in Bookworm is incapable of taking
screenshots in Wayland. When you tell it to take a screenshot it just
hangs.

I cloned https://github.org/flameshot-org/flameshot, ran "apt
build-dep flameshot", and then followed the instructions in README.md
to build and install in /usr/local, and it works just fine. This is
probably just a matter of upgrading the Debian repository to match the
current Flameshot codebase.

-- System Information:
Debian Release: 12.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-11-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages flameshot depends on:
ii hicolor-icon-theme 0.17-2
ii libc6 2.36-9+deb12u1
ii libgcc-s1 12.2.0-14
ii libqt5core5a 5.15.8+dfsg-11
ii libqt5dbus5 5.15.8+dfsg-11
ii libqt5gui5 5.15.8+dfsg-11
ii libqt5network5 5.15.8+dfsg-11
ii libqt5svg5 5.15.8-3
ii libqt5widgets5 5.15.8+dfsg-11
ii libstdc++6 12.2.0-14

Versions of packages flameshot recommends:
ii grim 1.4.0+ds-2
ii xdg-desktop-portal-gnome 43.1-2
ii xdg-desktop-portal-gtk 1.14.1-1

Versions of packages flameshot suggests:
ii ca-certificates 20230311
ii openssl 3.0.9-1

-- no debconf information

Jonathan Kamens

unread,
Sep 5, 2023, 10:20:04 AM9/5/23
to

This is more complicated than I thought.

It turns out that the flameshot that gets launched on startup in Waldn if I have it configured to do that doesn't work, but if I close and relaunch flameshot from the terminal it is able to capture screenshots.

So the problem seems to be that flameshot processes that aren't launched interactively don't work properly under Wayland.

I've posted about this at https://github.com/flameshot-org/flameshot/issues/3326 .


0 new messages