Как узнать версию Wayland?

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

Я не уверен, как дать разработчикам знать, какую версию дисплейного сервера Wayland я использую в Ubuntu GNOME 17.04. Как можно получить правильную версию для Wayland? Это просто версия пакета?

Нет дисплейного сервера Wayland. Wayland — это протокол. Композитор — это самое близкое к дисплейному серверу. В Gnome это mutter. Так что в Ubuntu, вероятно, нужно сделать что-то вроде apt-cache show mutter | grep Version.

Debian 12.8 / Gnome 43.9 используют Wayland 1.21 :

$ echo $XDG_SESSION_TYPE 
wayland

$ aptitude show libwayland-server0 | grep -i -e installed -e version
Version: 1.21.0-1
State: installed
Automatically installed: yes

$ aptitude show libwayland-client0 | grep -i -e installed -e version
Version: 1.21.0-1
State: installed
Automatically installed: yes

Вы можете увидеть, какую версию Gnome вы используете в данный момент, так как это часто используется для ссылки, когда говорят о расширениях gnome-shell и других проблемах, связанных с программным обеспечением Wayland, открыв панель «Действия» и найдя about, что загрузит вкладку “О программе” в панели настроек, версия Gnome будет указана
Вкладка 'О программе' в панели настроек

Альтернативно, быстрый способ получить версию из терминала – это перечислить текущие установленные пакеты gnome-desktop

> apt-get list gnome-desktop3-data #на debian
gnome-desktop3-data/byzantium,now 3.38.5-3pureos1 all [installed,automatic]

в данном случае у меня v3.38.5. В других дистрибутивах пакет десктопа может иметь другое название,

 > apt-get list ubuntu-gnome-desktop #на ubuntu

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

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

Чтобы определить, какую версию Wayland вы используете в Ubuntu GNOME 17.04, нужно учитывать несколько факторов, так как Wayland сам по себе является протоколом, а не дисплейным сервером. Основным компонентом, который отвечает за исполнение Wayland, является композитор. В GNOME эта роль выполняется Muter.

Вот шаги для определения версии Wayland, а также связанные с ним пакеты:

  1. Проверка сессии: Определите, используете ли вы сессию Wayland. Это можно сделать с помощью команды:

    echo $XDG_SESSION_TYPE

    Если выводом будет "wayland", значит, вы используете сессию Wayland.

  2. Определение версии Muter (композитора): Вы можете узнать версию Muter, так как именно он управляет Wayland в GNOME. Используйте следующую команду:

    apt-cache show mutter | grep Version

    Эта команда выведет версию установленного пакета mutter.

  3. Проверка версии Wayland-библиотек: Wayland как протокол представлен через библиотеки на уровне сервера и клиента. Чтобы узнать их версии, выполните:

    aptitude show libwayland-server0 | grep -i -e installed -e version
    aptitude show libwayland-client0 | grep -i -e installed -e version

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

  4. Определение версии GNOME: Часто версия GNOME упоминается при решении вопросов, связанных с Wayland. Чтобы узнать версию GNOME через графический интерфейс, откройте панель Активности, найдите и откройте раздел "О программе" в настройках. Если же предпочитаете терминал, выполните:

    apt-get list gnome-desktop3-data

    Для Ubuntu используйте:

    apt-get list ubuntu-gnome-desktop

    Вывод покажет текущую версию пакета GNOME. На других дистрибутивах может понадобиться поиск аналогичного пакета.

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

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

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