Как переименовать подключенные компьютерные мониторы в Linux с использованием Wayland?

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

У меня есть два идентичных компьютера, оба от одного производителя, с совпадающими моделями и ревизиями. Эти мониторы подключены к док-станции Thunderbolt 4 через DisplayPort, а док-станция соединена с ноутбуком, который поддерживает Thunderbolt 4. В этой конфигурации получается три дисплея. Когда я использую приложения, которые поддерживают совместное использование экрана, такие как приложения для видео-конференций или веб-сайты с возможностями WebRTC, становится сложно определить каждый монитор. Проблема усугубляется тем, что оба монитора, подключенные к док-станции, называются Acer Technologies 27″.

Как переименовать эти дисплеи, чтобы уменьшить путаницу?

Запрос выбора совместного использования экрана выглядит так в Fedora 38 с Gnome 44 и Wayland:

Выбор дисплея Gnome для совместного использования экрана

Имена дисплеев также отображаются в настройках дисплея gnome:

Настройки дисплея Gnome

Это исправлено с последним программным обеспечением на октябрь 2024 года (в данном случае Gnome на Fedora 40): диалог теперь упорядочивает мониторы в соответствии с настройками дисплея:

вставьте описание изображения здесь

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

Чтобы переименовать подключенные компьютерные мониторы в Linux с использованием Wayland, на примере системы Fedora 38 с окружением рабочего стола GNOME 44, необходимо выполнить несколько шагов, которые помогут улучшить удобство использования и упростят выбор мониторов в приложениях для совместного использования экрана, таких как приложения для видеоконференций.

Пошаговая инструкция по переименованию мониторов

  1. Проверка доступных инструментов:
    В Wayland процесс управления дисплеями отличается от Xorg, поэтому убедитесь, что у вас установлены необходимые утилиты и обновления. Для описываемого случая наличие последних обновлений GNOME и Wayland критично для правильного отображения и настройки.

  2. Использование GNOME Settings:

    • Откройте настройки GNOME, воспользовавшись поиском или через системное меню.
    • Перейдите в раздел Дисплеи.
    • Здесь вам будет показан список всех подключенных дисплеев. Однако, как правило, GNOME не предоставляет возможности изменения имени монитора в параметрах.
  3. Изменение конфигурации через gsettings:
    В случае отсутствия встроенной функции для переименования, можно использовать gsettings для изменения идентификаторов:

    gsettings set org.gnome.desktop.wm.preferences theme 'имя_темы' 

    Это общее решение и может не изменять имена дисплеев на уровне мониторов. Досконально протестируйте изменения.

  4. Скрипты и конфигурация xrandr (не для Wayland):
    Так как вы работаете с Wayland, метод через xrandr не будет работать. В некоторых случаях можно применить wlr-randr, если вы используете Wayland на основе wlroots, но вопрос переименования все равно остается открытым.

  5. Регулировка конфигураций с помощью .desktop файлов (если поддерживается):
    Если ваше окружение позволяет, создайте пользовательские конфигурационные файлы:

    • Перейдите в ~/.config/autostart/
    • Создайте файл с именем set-display-names.desktop и добавьте в него команды для задания имен.
  6. Отдельные контекстные решения:
    Некоторые команды могут быть включены в систему автозагрузок. Например, с помощью dconf-editor можно исследовать настройки и сохранить необходимые изменения.

  7. Рассмотрите другие версии системы:
    Если проблема останется нерешенной, возможно стоит обновить систему до Fedora 40, как указывалось, где было объявлено, что была улучшена функциональность отображения.

Заключение

Переименование мониторов в Linux на базе Wayland может быть сложной задачей из-за ограничений самой системы, в отличие от Xorg. В данном случае, после обновления до более новых версий операционной системы и использованием утилит управления дисплеями, таких как gsettings, можно добиться наилучшего результата. Если в дальнейшем возникнут трудности, рекомендуем обратиться к сообществу пользователей Fedora и GNOME для получения актуальной информации и рекомендаций.

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

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