Neon и Wayland

Алексей Федорчук

Предваряющий Post Scriptum. Дальнейшее расследование (результаты которого описаны здесь и здесь) показало, что всё обстоит не так замечательно, как можно подумать. И потому следующий текст рекомендуется только любителям юмористических детективов.

Все рассмотренные ранее редакции Neon’а в качестве базиса, обеспечивающего работу в графическом режиме, содержат традиционные Иксы в виде Xorg. Однако в рамках проекта развивается и вариант с Wayland’ом, который носит имя plasma-wayland, распространяется в качестве разрабатываемой нестабильной git-редакции и может быть получен с официального сервера или одного из его зеркал.

О работоспособности систем, основанных на Wayland’е, в сети можно встретить диаметрально противоположные мнения. Лично у меня вызывало опасение — а не сломают ли в нём Иксовые возможности по конфигурированию раскладок клавиатуры и их переключателей? Например, путём прибивания намертво редакторов методов ввода типа iBus’а, как это сделано в GNOME и десктопах, напрямую использующих его библиотеки, вроде Budgie. Судя по некоторым косвенным свидетельствам, можно было ожидать, что в Wayland’е с раскладками может оказаться совсем плохо.

Этот вопрос требовал проверки, для чего образ plasma-wayland был скачан с одного из зеркал (по опыту получения прошлых редакций — самого быстрого в моих условиях), и с него в виртуальной машине была запущена Live-сессия. Которая выглядела как самый обычный Neon:

neoi-i-wayland_001

После переключения в режим «Доски приложений» и главное меню ничем не отличалось от мне уже привычного — разве что в Избранном обращал на себя внимание текстовый редактор Kate, отсутствующий в Иксовых редакциях вообще (хотя, как оказалось, и реликт эпохи, KWrite, тоже имел место быть):

neoi-i-wayland_002

Как и в Live-сессиях Иксовых редакций, умолчальный видеорежим 800×600 легко переключился в более приемлемый для KDE 1440×900:

neoi-i-wayland_003

Никаких отличий не обнаружилось и в виде общих системных настроек:

neoi-i-wayland_003a

Где так же легко, как и прежде, можно было настроить шрифты интерфейса по своим глазам:

neoi-i-wayland_004

С раскладками клавиатуры на первый взгляд всё обстояло благополучно: требуемый мне вариант русской раскладки добавился без всяких проблем:

neoi-i-wayland_005

Взгляд второй, на опции настройки клавиатуры, впечатления ничуть не испортил — список из выглядел образом, абсолютно обычным для KDE на Иксах:

neoi-i-wayland_006

Далее оказалось, что штатными средствами легко установить немодальные и нефиксируемый переключатели раскладок в соответствие с моими вкусами:

neoi-i-wayland_007

Я привык, что NumPad на клавиатуре моей большой машины работает в режиме эмуляции Mac’а (то есть с него всегда вводятся цифры, невзирая ни на что). И что же? — Пожалуйста, сказал мне конфигуратор:

neoi-i-wayland_008

Ах, нужна и клавиша Compose? Приходи, кума, радоваться, вот она, на любой вкус и цвет:

neoi-i-wayland_009

А для тех, что уж совсем с претензиями (вроде автора этих строк), можно и любой из наличных LED’ов назначить индикатором текущей раскладки:

neoi-i-wayland_010

Стоп! А как же обстоит дело с коронкой KDE’шного конфигуратора клавиатуры, сиречь с множественными раскладками и фиксированными для них переключателями? То самое, ради чего те, что возлюбили своего дальневосточного брата паче себя, пытаются запудрить нам мозги iBus’ом. И половины чего (то есть немодальных переключателей) никаким iBus’овством добиться невозможно. А вот они, пожалуйте бриться — третья греческая раскладка, и справочка о фиксированном переключателе имеется:

neoi-i-wayland_011

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

И вот тут-то, действительно, вскрылась главная подлянка — конфигуратор мне такого удовольствия не доставил, ибо все мои настройки работали:

neoi-i-wayland_012

Несколько обескураженный этим обстоятельством, я отправился устанавливать «плазменный вайланд», пока в виртуалке: проверка пары-тройки жалоб на него, которые мне попадались, требовали установленной системы.

А в качестве предварительного заключения могу сказать следующее. Конечно, всё описанное выше не может свидетельствовать о том, что Wayland — система, работоспособная на все сто. Но очевидно, что это система, на которую уже можно смотреть, и результаты своего смотрения описывать русским языком. А чего ещё нужно сочинителю для счастья?

Neon и Wayland: 2 комментария

  1. Igor, я уже в реале. А так — да, Вы правы, уже вычитал, что Wayland в Virtualbox’е не работает и не должен.
    И спасибо за ссылку.
    Сейчас как раз пытаюсь найти концы Waykand’а в реальной инсталяции :)

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