Один из мониторов становится черным при снятии скриншота с помощью очков.

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

При нажатии горячей клавиши для захвата области или при использовании кнопки интерфейса в Spectacle на Ubuntu 24.04 с KDE Neon (установлено вручную), один из моих мониторов становится черным. Затем мне приходится отсоединять его и снова подключать или отключать и включать в настройках.

У меня три монитора: встроенный экран ноутбука, Philips, подключенный через USB-C -> HDMI (работает), и MSI, подключенный через HDMI (не работает)

Я попробовал:

  • отключить/выключить все остальные экраны, включая встроенный экран ноутбука
  • удалить все горячие клавиши и использовать только кнопку захвата в интерфейсе (для диагностики потенциальных конфликтов горячих клавиш)
  • установить spectacle из snap store вместо поставляемой версии (не работает с KDE Neon)
  • использовать shutter вместо этого (не работает на Wayland)
  • использовать flameshot вместо этого (не работает с несколькими мониторами)
  • сбросить масштаб всех мониторов на 100%

Примечательно:

  • это происходит только с одним конкретным монитором (независимо от расположения мониторов или выхода, к которому он подключен)
  • запуск spectacle -m или захват “текущего экрана” не вызывает проблемы, только захват области вызывает это
  • запуск spectacle -r также делает монитор черным
  • хотя экран становится черным, выход по-прежнему правильный (скриншот области делается правильно)
  • после того, как он стал черным, монитор по-прежнему подключен (не показывает “ожидание ввода”)
  • на долю секунды я вижу наложение захвата, затем экран становится черным
  • он не выключен, подсветка видна, просто черный
  • блокировка компьютера и разблокировка не восстанавливают изображение

Это начало происходить после того, как я переключился с KDE на KDE Neon. Возможно, я сломал какую-то зависимость spectacle в процессе, но я не знаю, как это проверить, и в журналах spectacle нет ошибок.

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

Проблема с черным экраном на мониторе при использовании Spectacle на Ubuntu 24.04 с KDE Neon

При использовании приложения Spectacle для захвата экрана на системе Ubuntu 24.04 с установленной средой рабочего стола KDE Neon возникает проблема, при которой один из трех подключенных мониторов становится черным. Рассмотрим эту проблему более подробно, чтобы выявить возможные причины и решения.

Описание проблемы

Когда вы пытаетесь захватить определенную область экрана с помощью горячих клавиш или интерфейса Spectacle, один из мониторов (в нашем случае MSI, подключенный по HDMI) становится черным. Необходимо отключить и снова включить монитор, чтобы восстановить его работу. Примечательно, что это происходит только с одним конкретным монитором, даже если его расположение и подключение изменяются.

К тому же, захват области экрана приводит к следующими наблюдениям:

  • Несмотря на черный экран, скриншоты успешно создаются.
  • Проблема не зависит от организации мониторов.
  • Использование команды spectacle -m для захвата текущего экрана не вызывает проблемы.
  • При вызове spectacle -r, который также предназначен для захвата области, монитор темнеет.

Пробные действия

Вы уже предприняли множество шагов для диагностики и устранения проблемы, включая:

  • Отключение всех других экранов.
  • Использование кнопок пользовательского интерфейса вместо горячих клавиш.
  • Переустановку Spectacle через различные источники (например, Snap Store).
  • Попытки с других инструментов для захвата экрана, таких как Shutter и Flameshot, с различными проблемами совместимости.
  • Сброс масштабирования мониторов на 100%.

Возможные причины проблемы

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

  1. Графические драйверы

    • Проверьте, установлены ли последние версии графических драйверов для вашей системы. Для NVIDIA и AMD могут потребоваться отдельные драйверы для обеспечения лучшей совместимости с многоэкранными конфигурациями.
  2. Конфликт программного обеспечения

    • Обратите внимание на то, что вы недавно перешли с KDE на KDE Neon. Возможно, некоторые библиотеки или зависимости Spectacle не были правильно установлены. Попробуйте переустановить Spectacle через менеджер пакетов, чтобы убедиться, что отсутствующие зависимости будут восстановлены.
  3. Настройки дисплея

    • Проверьте параметры настройки дисплея в системе. Возможно, что определенные параметры конфигурации для монитора MSI привели к проблемам при запуске приложения Spectacle.
  4. Проблемы с Wayland

    • Spectacle имеет определенные стили работы с различными сессиями графического сервера. Попробуйте переключиться с Wayland на X11, чтобы проверить, сохраняется ли поведение.

Рекомендации

  • Переустановите драйверы: Убедитесь, что графические драйверы обновлены до последних версий или попробуйте разные версии, если ваш графический процессор поддерживает это.
  • Проверяйте настройки: Убедитесь, что конфигурация мониторов настройки дисплея соответствует рекомендациям.
  • Обратитесь к сообществу: Если проблема сохраняется, рассмотрите возможность обращения в форумы или сообщества KDE Neon, предоставив все собранные вами детали.
  • Логи системы: Анализируйте журналы системы (например, через journalctl), чтобы найти сообщения об ошибках, которые могут помочь выявить причину.

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

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

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

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