The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Cage 0.2, композитного сервера на базе Wayland для создания киосков

06.10.2024 19:48

Доступен выпуск композитного сервера Cage 0.2, использующего Wayland и ориентированного на обособленный запуск отдельных приложений в режиме киоска. Из областей применения Cage отмечается создание систем домашней автоматизации, демонстрационных стендов, электронных вывесок и терминалов самообслуживания. Код проекта написан на языке Си и поставляется под лицензией MIT.

Интерфейс в Cage ограничен одним приложением, а пользователь не может выйти за пределы данного приложения и получить доступ к операционной системе. Экран привязывается к одному устройству вывода, а все вспомогательные диалоги выводятся по центру экрана без возможности перемещения и изменения размера. Поддерживается помещение и извлечение данных через буфер обмена. Приложения непосредственно связываются с запускаемым графическим окружением, например, для создания киоска с браузером Epiphany достаточно выполнить "cage /usr/bin/epiphany", а после выхода из программы композитный сервер тоже завершает свою работу.

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

  • Добавлена опциональная возможность запуска X-приложений через Xwayland.
  • Добавлена поддержка первичного буфера обмена (primary selection), в который текст помещается сразу после выделения и доступен для вставки средней кнопкой мыши.
  • Добавлена поддержка Wayland-протокола relative-pointer-unstable-v1, позволяющего использовать события с информацией об относительном перемещении указателя.
  • Задействованы все улучшения, предложенные в выпусках библиотеки wlroots 0.17 и 0.18.


  1. Главная ссылка к новости (https://github.com/cage-kiosk/...)
  2. OpenNews: Выпуск композитного сервера Weston 14.0
  3. OpenNews: Опубликован композитный сервер Wayfire 0.9, использующий Wayland
  4. OpenNews: Выпуск labwc 0.8.0, композитного сервера для Wayland
  5. OpenNews: Выпуск Hyprland 0.42, композитного сервера на базе Wayland
  6. OpenNews: Доступен miracle-wm 0.3, композитный менеджер на базе Wayland и Mir
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62002-cage
Ключевые слова: cage, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Самый Лучший Гусь (?), 21:54, 06/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как сделать кассу самообслуживания с помощью него?
     
     
  • 2.2, OpenEcho (?), 22:26, 06/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Amazon Go остался только для работников, не вытянул, не взлетело, а вы думаете потянете?
     
     
  • 3.16, Аноним (16), 08:50, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А в Амазон работают какие-то супер люди?

     
     
  • 4.20, Аноним (20), 16:20, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    супер индусы
    https://snob.ru/news/kompaniia-amazon-so-skandalom-zakryla-v-ssha-magaziny-po-
     
  • 4.24, OpenEcho (?), 13:01, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А в Амазон работают какие-то супер люди?

    Причем здесь супер люди? Просто чтоб зайти, надо бейджик амазоновский

     
  • 3.19, rshadow (ok), 16:16, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Касса самообслуживание есть почти в каждом магазине. Амазон хотел отказаться от них, и у него ничего не вышло.
     
     
  • 4.25, OpenEcho (?), 13:05, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Касса самообслуживание есть почти в каждом магазине. Амазон хотел отказаться от них,
    > и у него ничего не вышло.

    О блин, разговор про эти, где вроде сам, но за тобой и другими кассир присматривает?
    Сори, я думал разговор про полное самообслуживание...

     
     
  • 5.27, Бывалый Смузихлёб (ok), 09:58, 11/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > где вроде сам, но за тобой и другими кассир присматривает

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

     
     
  • 6.28, OpenEcho (?), 12:29, 11/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хотели сэкономить на кассирах, пусть типа покупатели сами сканируют и платят, но оказалось что один на 6 станций не успевает за всеми присмотреть, ну и соответсвующее гениальное менеджерское решение - поставить чела на выходе перепроверить (который надо сказать создает только ментальное давление, а в реальности пропускают ворованное без проблем) :)
     
     
  • 7.29, Бывалый Смузихлёб (ok), 15:04, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кило фисташек, лежащих на самом дне( за исключением ещё двух, сожранных в зале ), он пропустил ибо это было на самом дне и была гора товаров
    Зато, стало понятно, зачем в ашанах и тряпьё продают - чтобы, вроде бы что-то примеривая в кабинках, можно было свалить всю шелуху от орехов, в карманы и вернуть это обратно на полки :)
    У меня ещё всё норм - шелуха. А то ведь иным в карманах и презики попадались и вовсе не в пачках...
    Зато, по сходной цене !)
     
  • 2.3, ИмяХ (ok), 22:26, 06/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Читаешь документацию и пишешь скрипт автозапуска в соответствии с ней.
     
     
  • 3.21, YetAnotherOnanym (ok), 17:17, 07/10/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 2.5, Денис (??), 22:30, 06/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пишешь программу под linux и запускаешь с помощью cage.
     

  • 1.6, Аноним (6), 22:52, 06/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >первичного буфера обмена

    И зачем это в киоске?

     
  • 1.18, Аноним (20), 12:39, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    nodm +  Xvesa + нужное приложение

    лет 20 назад работало на 1 пне...

    что изменилось с появлением сабжа?

     
     
  • 2.22, Аноним (22), 21:56, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > лет 20 назад работало на 1 пне...
    > что изменилось с появлением сабжа?

    На первом пне больше не запустишь - ресурсов не хватит.

     
     
  • 3.23, Аноним (23), 10:03, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    сабж не запущу... это точно...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру