Я хочу управлять окнами с помощью оконного менеджера (wmctrl).
Я могу успешно переключаться между окнами приложений qml, используя команды wmctrl на Ubuntu Desktop.
Но я использую те же приложения на планшете Ubuntu Touch Nexus. Это приводит к ошибке, как показано
«Не удается открыть дисплей».
Поддерживает ли Ubuntu Touch управление окнами? Как этого добиться?
wmctrl - это инструмент командной строки UNIX / Linux для взаимодействия с EWMH / NetWM-совместимым X Window Manager.
Ubuntu Desktop по-прежнему использует compiz в качестве оконного менеджера композитинга, который общается с X-сервером. так что wmctl применим.
В то время как Ubuntu Touch движется к новой графической инфраструктуре на основе mir , которая является заменой X-сервера. Так что в Ubuntu Touch нет ничего X11, нет переменной окружения DISPLAY.
wmctl ожидает переменную окружения X11 DISPLAY и выдает сообщение «Cannot open display», когда ее там нет.