[Resolvido] [Fedora 34] Tem como fazer o flameshot funcionar no wayland?

Instalei o flameshot em flatpak porem quando em vou bater uma print da erro devido ao wayland, quando eu vou bater print no xorg bate normalmente.

Tem como fazer o flameshot funcionar no wayland?
Desde já agradeço :slightly_smiling_face:

os dev’s já sabem da incompatibilidade com Wayland

1 Curtida

estranho
aqui funciona normalmente
tenta usar o flameshot do repositório da distro ao invés de flatpak então
eu vi no teu perfil que vc usa o fedora, sudo dnf install flameshot -y

4 Curtidas

Não sei se ajuda, mas eu instalei o flameshot do repositório oficial do arch e não funcionou.
Vou deixar abaixo o que fiz para funcionar e talvez pode funcionar para outras distros também.

1 - Instalar os pacotes: xdg-desktop-portal e xdg-desktop-portal-wlr

2 - ~/.pam_environment (criar se não existir) e inserir:

XDG_CURRENT_DESKTOP DEFAULT=sway

3 - ~/.config/environment.d/envvars.conf (criar se não existir) e inserir:

XDG_CURRENT_DESKTOP=sway
XDG_RUNTIME_DIR=/run/user/$YOUR_USER_ID
WAYLAND_DISPLAY=wayland-1

4 - Reiniciar

3 Curtidas

funcionou apenas adicionando os parametros em environment no flatpak, todavia, este programa é feito pra ser usado com ícone tray, que o GNOME não suporta…mas funciona…

1 Curtida

eu sei, eu sempre uso extensão de indicadores.
Esse progama e o Flatseal ?

1 Curtida

sim

1 Curtida

Basta criar um atalho custom com o comando ‘flameshot gui’ e nem precisa esquentar em ter ou não no tray. Eu uso gnome e faço assim ^^ Inclusive com a própria tecla print screen.

3 Curtidas