Вопросы по теме 'wayland'

С чего начать, если я хочу написать компоновщик Wayland?
Я полагаю, что в Интернете не бродит «Руководство для начинающих по программированию серверов Wayland», а источник Weston выглядит обескураживающе. Есть ли базовый сервер Wayland, на который я могу взглянуть, чтобы понять, с чего начать? Что-то,...
11140 просмотров
schedule 18.04.2024

qtwayland продолжает говорить, что не удалось создать отображение в yocto
В настоящее время я пытаюсь создать приложение qt5 на yocto, используя qtwayland. Я использовал core-image-minimal и добавил плагины wayland, weston, qtwayland, qtbase и т. д. Я добавил ~/Apps/Wayland/wayland.sourceme и настроил weston.ini. Прямо...
5075 просмотров
schedule 20.12.2023

drmDropMaster требует привилегий root?
Извините за длинное введение, но я не видел других вопросов по этому поводу на SO. Я играю с DRM (Direct Rendering Manager, оболочка для настройки режима ядра Linux), и мне трудно понять часть его дизайна. По сути, я могу открыть устройство с...
4103 просмотров
schedule 24.04.2024

Как проверить среду Weston
Как я могу во время выполнения проверить, работает ли программа в среде Weston. Я программирую Gtk+-3.0 на C и хочу, чтобы в зависимости от технологии Display Server графический интерфейс работал с окнами разного размера и подобными подсказками....
3864 просмотров
schedule 11.04.2023

Путь в оболочке гнома, поворот экрана
Предполагая, что я использую драйвер Intel. Gnome-shell позволяет вращать экраны в Настройках -> Дисплей при использовании Xorg. Можно ли вращать при использовании Wayland?
3835 просмотров
schedule 13.06.2023

С чего начать, если я хочу написать 3D-композитор Wayland (используя OpenGL)?
Поэтому я хотел бы создать компоновщик для wayland, который поддерживает 3D-эффекты для окон (что-то похожее на compiz, но на wayland). Я уже видел этот вопрос: Где сделать Я начинаю, хочу ли я написать компоновщик Wayland? , но единственный ответ...
1699 просмотров
schedule 03.08.2023

Рендеринг видео на созданной пользователем поверхности Wayland с использованием gstvideooverlay
Я пытаюсь воспроизвести видеофайл поверх самостоятельно созданной поверхности Wayland, но рендеринг не происходит. Я взял ссылку из...
1617 просмотров
schedule 31.10.2022

Как расширить wayland/weston для управления положением x,y окна/поверхности
Я пытаюсь контролировать положение x, y через weston/desktop-shell/shell.c в weston_view_set_initial_position(...) . Я планировал просто расширить структуры данных, которые передают ширину/высоту поверхности, добавив глобальную позицию x/y. Я...
1070 просмотров
schedule 20.05.2022

Как запустить просвещение в док-контейнере?
Я пытаюсь запустить просвещение ( https://www.enlightenment.org/start ) в докере. контейнер, ранее просветление основано на X11, но последняя версия просветления поддерживает wayland. Как я искал, мы можем использовать параметр -v при использовании...
2214 просмотров
schedule 20.02.2023

Определите, является ли приложение Wayland или X-клиентом
Есть ли способ определить, является ли произвольное приложение X-клиентом или клиентом Wayland (или ни тем, ни другим) из командной строки, не запуская его полностью?
979 просмотров
schedule 03.06.2024

Отключить украшения на стороне клиента (CSD) на Wayland
Я работаю над компоновщиком Wayland, и мне нужно отключить CSD для клиентских приложений Qt и Gtk. Есть ли какая-либо переменная среды, которую я могу использовать для этого? Я искал безуспешно!
1187 просмотров
schedule 14.05.2023

Как я могу узнать, использует ли система Linux Wayland или X11?
Используемый язык Я использую С++ 14 с cmake для своей программы. Проблема: Я хотел бы знать, как я могу узнать, использует ли система Linux Wayland или X11 в качестве оконной системы, чтобы иметь возможность использовать оба API в моем...
7392 просмотров
schedule 10.06.2023

Невозможно начать отладку при запуске Weston
Запуск сеанса отладки при запуске Weston из командной строки завершается следующей ошибкой: Невозможно начать отладку. Не удалось инициализировать терминал отладчика. Мне нужно установить точку останова в начале main (или использовать...
186 просмотров
schedule 03.08.2023

Как установить положение поверхности клиента Wayland на фоне Weston?
Я создаю поверхность оболочки Wayland для отображения «информации о FPS». Теперь я хотел бы установить фиксированное положение для этого путевого клиента при запуске приложения. Как я могу это сделать ?
1670 просмотров
schedule 25.02.2022

Сбой приложения Qt в оболочке Wayland ivi
Я хочу запустить приложение Qt в оболочке Wayland ivi. Я попытался QT_WAYLAND_SHELL_INTEGRATION=ivi-shell ./hello-qt-quick2 -platform wayland Ожидайте, что приложение Qt может запускаться в оболочке Wayland ivi. Но не удалось со...
1102 просмотров
schedule 16.04.2024

systemd и сокет sway не обнаружены
Я новый пользователь swaywm и довольно новичок в создании собственных службы systemd . Раньше я использовал Openbox, feh и systemd для создания сценария смены обоев каждые 30 минут. Ниже приведен foo.service, который отлично работает в openbox:...
1944 просмотров
schedule 14.03.2023

На Wayland есть ли сегодня способ получить текущий заголовок окна и идентификатор процесса?
В X11 я использовал xprop для получения информации об активных окнах, но в Wayland этот инструмент больше не работает. Были такие вопросы, как это или это , который задает в основном тот же вопрос, что и я сделать, и ответ: нет, это не...
428 просмотров
schedule 03.01.2023

Скопируйте и вставьте в буфер обмена с помощью Linux Wayland
Существуют различные методы для копирования и вставки базовых данных R в буфер обмена и из него в сеансе Linux X11 через xclip . Кроме использования пакета datapasta, ни один из этих методов не работает, если вы находитесь в сеансе Ubuntu Linux...
222 просмотров
schedule 01.08.2023

Где калибровочная матрица в weston-wayland?
Я использую встроенную ОС Linux, подготовленную с помощью yocto, которая имеет реализацию weston (wayland). Я могу откалибровать сенсорный экран с помощью weston-touch-calilibtor , но после перезагрузки калибровка возвращает значения по...
182 просмотров
schedule 26.11.2023