Xlib без X11? Любая библиотека или система способна это сделать?

Прежде всего, протокол X не может быть полностью понят без архитектуры сервер-клиент, но, однако, большинство приложений XWindow используют Xlib и Xt таким образом, который может быть инкапсулирован внутри самого Xlib, просто переведя фреймбуфер и мышь / клавиатуру I / O по отношению к любому другому API, например SDL.

Знаете ли вы, что Xlib «frontend» делает это?

Или, альтернативно, любой «фиктивный XServer», который может предложить ту же идею?

Благодаря!

One Solution collect form web for “Xlib без X11? Любая библиотека или система способна это сделать?”

Технически Xlib является X11 , хотя разработчики xcb заменили части этого на xcb (см. Xlib и XCB ). Для этого (для ограничения ограничений в существующем Xlib ) была предназначена для написания xcb (см. XCL: Уровень совместимости Xlib для XCB ).

Но никто не объединил Xlib с Xt просто потому, что цели дизайна сильно различаются. Скорее всего, были созданы другие инструментальные средства – над Xlib . SDL является одним из нескольких различных наборов инструментов.

  • Проблема с Arch Linux Gnome
  • Как мне заставить X запускаться без подключения монитора при использовании драйверов NVIDIA?
  • Что, если я установлю DPI больше, чем PPI монитора в gnome, используя xrandr?
  • Как заставить WM (metacity) Gnome открыть окно программы на определенном мониторе?
  • Xorg не загружается при запуске
  • CentOS: избегайте переключения ALT-F4 на консоль
  • Как изменить разрешение экрана Slax?
  • Одновременное выполнение нескольких сеансов консоли X с помощью startx
  • Как запустить графический интерфейс на моем сервере через SSH?
  • Как я могу запустить / usr / bin / Xorg без sudo?
  • Изменение разрешения экрана в Fedora 16
  • Interesting Posts

    Как исправить «пропуск несовместимого /usr/lib/libc.a»

    Как найти файлы в поддирерах и отсортировать их по имени файла в одной команде?

    AltGr не работает как клавиша 3 уровня выбора

    Отправить (отскочить) сообщение с вложением в mailx (или любые другие инструменты)

    Изменение размера и обрезка изображений с соотношением сторон 6×4 с шириной 1024 пикселя

    Настройка chroot для пользователей LDAP в RHEL6

    Резервные порты для модема

    Извлечение файла образа DDrescue после прохождения 1

    Gnome-core на Debian

    Поиск файлов с конкретным контентом, пользователем и разрешениями

    Практическое использование опции `set -k` в bash

    Что произойдет, если я экспортирую переменную $ HOME при входе в систему?

    Запустите i3lock с паролем другого пользователя

    Переключение отдельных строк в список, разделенный запятыми, с цитированными записями

    Груб медленно загружается с помощью SSD

    Linux и Unix - лучшая ОС в мире.