На Ubuntu не работает ни одно приложение для создания скриншотов, кроме стандартного приложения Gnome. Как это исправить?

Вопрос или проблема

Итак, на Windows я использовал приложение Lightshot, которое позволяет легко аннотировать скриншоты перед их копированием. Мне нужно было что-то подобное на Ubuntu.

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

Затем я попробовал все остальные, что смог найти, но безуспешно. Каждый раз я либо получал сообщение о том, что не удалось сделать скриншот, либо приложение даже не запускалось, либо весь интерфейс просто зависал. Я пробовал Shutter, Ksnip и многие другие.

Вот моя настройка. У меня стандартная установка Ubuntu 24.04.1 LTS, я использую Ubuntu на Wayland. У меня есть ноутбук HP, подключенный к моему основной USB-C дисплею Dell. Я включил дробное масштабирование, так что 125% на дисплее Dell и 150% на экране ноутбука.

Есть ли что-то, что я могу сделать (помимо отключения дробного масштабирования), чтобы заставить что-то из этого работать? Это бесит.

Ответ или решение

Проблема, с которой вы столкнулись, связана с особенностями работы приложений для создания скриншотов в среде Wayland, а также с использованием функции дробного масштабирования. Ниже приведены рекомендации, которые помогут вам решить эту проблему:

  1. Проверка совместимости приложений: Приложения, такие как Flameshot, Shutter и Ksnip, могут иметь разные уровни совместимости с Wayland. Убедитесь, что вы используете последнюю версию этих программ, так как разработчики часто вносят исправления для улучшения совместимости. Особенно для Flameshot, проверьте, что он поддерживает Wayland.

  2. Работа в Xorg: Если возможно, попробуйте переключиться с Wayland на Xorg. Это может значительно улучшить совместимость приложений для скриншотов. Для этого:

    • Выйдите из своей текущей сессии.
    • На экране входа выберите значок шестерёнки и переключитесь на "Ubuntu on Xorg".
    • Войдите в систему и протестируйте приложение для создания скриншотов снова.
  3. Настройка параметров экрана: Дробное масштабирование иногда может вызывать проблемы с отображением и функциональностью приложений. Если вы хотите сохранить дробное масштабирование, попробуйте изменить его до 100% или 200% и проверьте поведение приложений.

  4. Использование альфа-версий и бета-тестов: Некоторые проблемы могут быть устранены в бета-версиях или альфа-версиях программ. Попробуйте установить такие версии Flameshot или других приложений через PPA (Personal Package Archive) или GitHub.

  5. Запуск приложений из терминала: Если приложение не запускается как обычно, попробуйте запустить его из терминала, чтобы увидеть возможные сообщения об ошибках. Запустите команду для приложения, например flameshot gui, и посмотрите, есть ли какие-либо сообщения, которые могут помочь диагностировать проблему.

  6. Проверка привилегий и разрешений: Убедитесь, что приложения имеют необходимые разрешения для работы с экраном. Возможно, вам потребуется разрешить доступ к экранам через системные настройки конфиденциальности.

  7. Обратиться за помощью к сообществу: Если ни один из вышеуказанных методов не работает, рекомендуется обратиться за помощью к сообществу Ubuntu. Вы можете задать вопрос на форумах или на платформах, таких как AskUbuntu, где опытные пользователи могут предложить больше специфических решений.

Если ни одно из указанных решений не может устранить проблему, вы можете рассмотреть использование другого программного обеспечения для снятия скриншотов, например, встроенного инструмента Gnome Screenshot, который может работать лучше в окружении Wayland.

Надеюсь, эти рекомендации помогут вам решить вашу проблему со скриншотами на Ubuntu!

Оцените материал
Добавить комментарий

Капча загружается...