Fedora flameshot не работает

Troubleshooting¶

Please first read the troubleshooting steps for your operating system in this page and then if it was not solved, report the issue after reading the Issue reporting section down below:

Issue reporting¶

To report a bug or suggest a new feature, you can go to GitHub issues page and use the searchbox in the middle of the page to see if anyone else have already posted something similar. Sometimes you will find a quick solution just by reading the threads. In case of feature request, if you find someone with similar idea, just give that a thumbs-up to increase its priority/importance.

Читайте также:  Ваз 2108 низкая панель не работает уровень топлива

In case you didn’t find similar issue, create a new issue and explain in details what the issue is. If you can, add pictures or video recordings to clarify the situation. For bug reports, make sure to also visit issue reporting page in which we have explained how to get the information we need in each bug report.

Linux¶

In System tray area, flameshot appears duplicate icons/indicator

  • It is currently found in Ubuntu 14.04 and 16.04 Unity environment, such problems occur. This problem does not occur with Ubuntu 17.10 Unity. #92

In Gnome the flameshot icon does not appear in the tray¶

  • Gnome does not have a systray, therefore in Gnome you should install the gnome Tray icons extension. For more information, read the Tary icon section of the github repository.

In tiling window managers (e.g i3wm, dwm, bspwm) flameshot crashes when taking the screenshot¶

  • most tiling window managers dows not come with a nitification daemon, and Flameshot communicates with user through notifications. This means that Flameshot is dependent on notification manager to be installed and running. Easy way to test if you have a notification manager is to try notify-send «test» in your terminal. If you see the notification, you have it, otherwise we suggest you to install a notification manager such as dunst :

Flameshot icon is visible in tray area but when I click on it nothing happens¶

First try the using the command flameshot gui in terminal. This does exactly what clicking on the tray icon does. (make sure can you see Flameshot icon in the tray area)

Читайте также:  Не работает touch screen dell

If the above step didn’t work:

  1. Open 3 terminals
  2. Kill Flameshot if it is already open using pkill flameshot
  3. In the first terminal run dbus-monitor —session sender=org.flameshot.Flameshot
  4. In the second terminal run flameshot
  5. In the third terminal run flameshot gui
  6. Copy the content of the first terminal in pastebin: https://bin.snopyta.org/
  7. Post the link in the issue on Github

macOS¶

All opened applications go away and only the blank desktop is visible for selection¶

As it has been reported multiple times already (1, 2), macOS restricts applications from accessing the screen. Therefore you have to give Flameshot security permissions to «record» your desktop.

If you were still getting the following message when restarting Flameshot, try removing (using the «-» button) and then adding flameshot to the list above.

Источник

Как установить и настроить Flameshot в Linux

Flameshot — это инструмент скриншотов с открытым исходным кодом, доступный для Linux, Mac и Windows. Он создан с помощью языка C++ и QT5. Каждый популярный дистрибутив Linux поставляется с программами создания скриншотов. Но им не хватает нескольких функциональных возможностей, которые предлагает flameshot.

Функций flameshot включают в себя:

  • Поддержка графического и режима CLI.
  • Редактирование изображений мгновенно.
  • Загрузка изображений в Imgur.
  • Экспорт и импорт конфигурации.
  • Простой в использовании и настраиваемый.

В этой статье вы узнаете, как установить и использовать программное обеспечение Flameshot screenshot в системе Linux. Для демонстрации я использую Linux Mint 20.04.

Как установить Flameshot в Linux

Flameshot можно установить с помощью менеджеров пакетов. Перед установкой с помощью этого способа убедитесь, что вы проверили версию, поставляемую вместе с вашей ОС.

$ sudo dnf install flameshot

# Debian, Ubuntu-based distro

$ sudo apt install flameshot

Второй способ — это загрузить пакет flameshot (.rpm или .deb) с GitHub для вашего дистрибутива и установить его в вашу систему. Именно этот метод я предпочитаю, поскольку могу установить новую версию независимо от того, что поставляется вместе с моим дистрибутивом.

# Flameshot на основе Ubuntu

$ wget https://github.com/flameshot-org/flameshot/releases/download/v0.9.0/flameshot-0.9.0-1.ubuntu-20.04.amd64.deb
$ dpkg-i flameshot-0.9.0-1. ubuntu-20.04. amd64. deb

# Flameshot на основе Rhel
$ wget https://github.com/flameshot-org/flameshot/releases/download/v0.9.0/flameshot-0.9.0-1.fc32.x86_64.rpm
$ rpm-I flameshot-0.9.0-1. fc32. x86_64. rpm

Вы также можете установить самую последнюю версию Flameshot из snap store или flathub.

Как использовать Flameshot на рабочем столе Linux

Flameshot можно запустить вручную или мы можем добавить его в автоматический запуск при загрузке системы. Перейдите в Menu → Type flameshot → Selectflameshot” . При следующей загрузке он будет запущен и появится в системном трее. Чтобы получить доступ из системного трея, убедитесь, что в вашей операционной системе установлен системный трей. Поскольку я использую Linux Mint, по умолчанию у него установлен системный трей.

Системный трей с Flameshot

Щелкните правой кнопкой мыши на значке flameshot в системном трее. Это покажет различные варианты, с которые вы можете выбрать. Я расскажу о каждом варианте и как его использовать.

Варианты Flameshot

Нажав на пункт “Информация» будет отображена информацию о лицензии/версии.

Горячие Клавиши Flameshot

Для того чтоб сделать снимок экрана все, что вам требуется это нажать кнопку “Сделать снимок экрана” (Take Screenshot). Выберите область, которую вы хотите сфотографировать, и вам будет доступен скриншот для редактирования. Вы можете сделать выделение, рисование линий и указателей, добавление текста, загрузить в Imgur, а так же сохранить локально.

Если нажать клавишу “Esc”,вы отмените выделение, а клавиша “Enter” сохранит изображение в буфере обмена.

Созданный Скриншот Рабочего Стола Linux

Вы можете сделать снимок вашего полного экрана, нажав кнопку “Open Launcher ”. Здесь вы можете выбрать, на каком мониторе вы должны сделать снимок экрана, а также установить время задержки и нажать кнопку “Сделать новый снимок экрана ” (Take new screenshot).

Сделать Скриншот всего Рабочего Стола

Откройте раздел “Конфигурация” , нажав на пункт конфигурации. На вкладке “Интерфейс” вы можете выбрать, какие кнопки будут отображаться при создании скриншота. Вы также можете управлять прозрачностью невыбранных областей

Конфигурации Flameshot

Когда вы делаете быстрый скриншот по умолчанию, то он создает имя файла в формате даты. Вы можете вручную изменить имя и сохранить его, Так же есть способ изменить имя по умолчанию.

На вкладке «Редактор файлов» вы можете установить имя файла по умолчанию. Делается это в разделе “Панель редактирования”.

Установка Имени Файла По Умолчанию

На вкладке «Общие» вы можете выбрать такие параметры, как показать значок в трее, запустить flameshot при запуске системы, скопировать URL-адрес после загрузки в Imgur, уведомления рабочего стола и сообщения справки.

Общие Настройки Flameshot

Все конфигурации хранятся в папке

/home / /. config/Dharkael / flameshot.ini

Этот файл можно импортировать или экспортировать с помощью параметра импорт и экспорт. Рекомендуется устанавливать параметры через графический интерфейс вместо непосредственного редактирования файла. ini.

Файл Конфигурации Flameshot

Как использовать Flameshot из командной строки

До сих пор мы видели, как использовать flameshot в графическом режиме. Вы также можете делать все то, что делаете в режиме GUI в режиме CLI. Чтобы запустить flameshot, просто запустите “flameshot” из терминала.

Чтобы получить справку, наберите в терминале “ flameshot-h”.

Вызов справки Flameshot

Чтобы сделать снимок экрана, введите “flameshot gui”, который откроет режим Gui. Это то же самое, что мы видели в разделе Gui.

Чтобы сохранить снимок экрана в пользовательском пути, используйте параметр -p и передайте его в качестве аргумента.

Чтобы добавить задержку при съемке скриншота, используйте флаг -d и добавьте время в качестве аргумента.

Чтобы сделать полноэкранный снимок, используйте опцию «full«.

$ flameshot full -p /home/setiwik/images -d 1500

Чтобы скопировать снимок экрана в буфер обмена потребуется использовать параметр -c

$ flameshot full -c -p -p /home/setiwik/images

Для захвата экрана, где находится мышь используйте параметр -r .

Вы можете открыть конфигурацию, минуя опцию «config«. Для этого введите в терминале:

Вот и все. Поиграйтесь с flameshot поклацайте различные кнопки.

Источник

flameshot не может сохранить скрин в буфер обмена

Здравствуйте. Flameshot — программа для того, чтобы делать скриншоты из выделенной части экрана. При попытке копировать скриншот в буфер из обычного пользователя — ничего не выходит. Тогда как от супер пользователя всё работает. Я думаю, что это связано с группами, в которую входит программа. Как это можно исправить?

В какие группы добавлен пользователь?

Чем приложение лучше spectacle? У него, емнип, тоже есть режим выбора куска экрана.

А, там ещё режим рисования есть.

Что по поводу этого говорит ментейнер пакета?

В группы wheel audio users %имя пользователя%

Я не говорил, что лучше. Я скачал, мне понравилось — пользуюсь.

В каком смысле «говорит»?

Ээээ, никогда не стесняйся задавать им вопросы (обычно отвечают). Или в багзилле писать, если официально в дереве.

Но выше есть ссылка на похожий баг. И как-то связано с другими обновлениями в системе.

Хм, приму к сведению, спасибо.

С чего вы взяли, что связано? На debian(дистрибутив человека с похожей проблемой, из ссылки, которую вы скинули), кстати, у меня с этим проблем нет. Вот группы, которые пользователь входит на debian:

Я скачал, мне понравилось — пользуюсь

C этого места поподробней: как именно устанавливал программу.

Из jorgicio оверлея, последнюю версию. Только что сделал даунгрейд с 0.6.0_p20190812 до 0.6.0 — теперь вставляется в firefox и libreoffice, а в brave-bin из brave-overlay почему-то нет, но это уже проблема brave, напишу им. Спасибо.

Если ты используешь GNOME 3 на Gentoo, то там в Mutter удобная комбинация: Ctrl + Shift + Prt Scrn, которая сразу отправляет выделенную область экрана в буфер обмена, остаётся нажать просто Ctrl+V например в Telegram или GIMP. Чертовски удобно, быстро и не требует вызова каких-либо дополнительных программ.

Источник

Flame Shot dont work in fedora 30 #521

Comments

oarcia commented May 7, 2019

Flameshot version

0.6.0-2.fc30
Describe the bug

Hi, I’m trying the app and in Fedora 30 it does not work. I launch the app and it does not work.
To Reproduce

Hi, I’m trying the app the description in that icons does not work.
Expected behavior

System Information

The text was updated successfully, but these errors were encountered:

imabug commented May 7, 2019

Works fine for me under F30/KDE

try running it from a terminal window to see what errors pop up?

uacode commented May 14, 2019 •

Hello, on Fedora 30 with Wayland he does not work

markatk commented May 21, 2019

Same for me with Fedora 30 in gnome with wayland. Running in command line looks like and nothing happens afterwards, process finishes immediately.

fernandolcardoso commented Jun 16, 2019

Try install QT SVG
dnf install qt5-qtsvg

slobberbone commented Jun 27, 2019

@fernandolcardoso already installed for me and still the trouble .

dlj2019 commented Jun 30, 2019

Try install QT SVG
dnf install qt5-qtsvg

Same Here. dependencies are installed but i am still facing the same issue .

uacode commented Jul 2, 2019

Looks like the flameshot-0.6.0-3.fc30.x86_64 update has helped 🙂

luzpaz commented Sep 1, 2019 •

Looks like the flameshot-0.6.0-3.fc30.x86_64 update has helped 🙂

Maybe this merits a new release?
#463
#591

borgmanJeremy commented Oct 14, 2020

Since we have other issues tracking more specific Wayland issues and have done a release since this issue I will close this. Please feel free to open a new issue if there is still a problem in the new release that does not have an issue open.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Оцените статью