Вопросы по теме 'wayland'
Почему Rust не может найти wl_display_get_registry?
При написании кода для использования Wayland Client API Rust, похоже, не может найти символ wl_display_get_registry . Objdump файла также не может найти символ. Однако программа на C, скомпилированная с помощью GCC, может найти этот символ....
376 просмотров
schedule
28.11.2021
Как создать безопасные привязки FFI для библиотеки, ресурсы которой могут быть признаны недействительными в любое время?
Я пытаюсь создать композитор Wayland на Rust. Wayland является преемником оконной системы X11. Одна из наиболее полнофункциональных библиотек для разработки Wayland называется wlroots и написана на / для C.I Раньше я использовал его немного, но в...
52 просмотров
schedule
16.11.2021
В чем разница между приложением, зависящим от X-сервера, и приложением на Wayland?
Как узнать, зависит ли приложение от X-сервера? Как мне создать приложение, не зависящее от X?
51 просмотров
schedule
13.03.2022
Как клиенты Wayland общаются с сервером?
Я знаю, что протокол системы X Window был основан на сети, и именно так клиенты общаются с X-сервером. Теперь Wayland стремится избавиться от этой сетевой зависимости.
У меня вопрос: как клиенты Wayland должны общаться с наборщиком? Что является...
488 просмотров
schedule
23.04.2022
Qt делает приложение всегда на вершине на платформе Weston / Wayland
Я хотел бы организовать фокус двух приложений в настольной системе Wayland-Weston. Два приложения:
Написано на Qt / QML, полноэкранный режим
Написано с использованием Wayland Client API + OpenGL, полноэкранный режим
Я бы хотел, чтобы...
1789 просмотров
schedule
29.06.2022
Порядок вызова wl_display_dispatch и wl_display_roundtrip
Я пытаюсь понять, какой из них следует вызывать раньше, а какой позже между wl_display_dispatch и wl_display_roundtrip. Я видел оба порядка, поэтому интересно, какой из них правильный.
1st order:
wl_display_get_registry(display);...
283 просмотров
schedule
07.08.2022
Как запустить композитор qt wayland с терминала без платформы, такой как запуски weston
Я использовал плагин Qt Wayland для разработки диспетчера отображения для Linux. Я попытался запустить созданный мной диспетчер отображения в сеансе терминала, но он выглядит как
qt.qpa.plugin: Could not find the Qt platform plugin "wyland" in...
1015 просмотров
schedule
10.08.2022
Выбор в Wayland
Я пытаюсь понять, как выбор (то есть основной и буфер обмена в X) работает в Wayland. Я немного читал об этом и понимаю, что Xorg имеет много (три) буфера, используемых для управления выбором и копированием / вставкой или манипуляциями...
1865 просмотров
schedule
30.09.2022
Когда сервер Wayland пропингует клиента?
Когда сервер Wayland будет пинговать клиента, чтобы проверить, получает ли он события?
67 просмотров
schedule
19.01.2023
Как создать контекст OpenGL 3.3 или 4.x через EGL
Я заинтересован в создании приложения OpenGL, которое не зависит от X11. Как я видел, это должно быть возможно через EGL. Примеры есть даже в инете. Но как я могу контролировать контекстную версию? Приведенный ниже пример кода создает контекст...
4455 просмотров
schedule
31.07.2023
Уэстон: Настройте композицию для дублирования окна.
Я хочу иметь возможность дублировать окно на уровне композитора/менеджера окон.
То есть, когда пользователь открывает weston-terminal , я хочу отображать его как 2 окна и иметь возможность применять движение/поворот к этим окнам.
Чтобы...
732 просмотров
schedule
05.01.2023
Не удается получить xid виджета GtkDrawingArea
Я пытаюсь создать приложение с графическим интерфейсом, используя python-vlc и Gtk в Python 3.6. Но когда я пытаюсь получить доступ к xid моего виджета GtkDrawingArea (чтобы связать его с экраном моего плеера), я получаю сообщение об ошибке...
723 просмотров
schedule
08.05.2023
В чем разница между двумя примерами weston-simple?
какая разница между weston-simple-egl и weston-simple-shm?
1) уэстон-простой-egl
2) вестон-простой-шм
61 просмотров
schedule
15.02.2023
Окно не отображается на SDL_CreateWindow на вестоне
У меня есть этот простой код для открытия окна SDL:
#include <stdio.h>
#include <SDL2/SDL.h>
#define WIDTH 800
#define HEIGHT 600
int main (int argc, char **argv)
{
SDL_Window *window = NULL;
if (SDL_Init(SDL_INIT_VIDEO) != 0)...
155 просмотров
schedule
10.05.2023
Как установить положение окна wayland на экране?
Я не знаю, как установить положение окна wayland на экране.
Похоже, это как-то настраивается, потому что на моем ПК окно находится в повторяющемся месте.
Я попробовал решение в Как установить положение поверхности клиента Wayland на фоне...
260 просмотров
schedule
10.11.2022
Как запустить сеанс GNOME Wayland из командной строки / tty?
Я экспериментирую с Wayland.
Вы можете запустить Gnome с X через команду startx . Есть ли способ запустить Gnome с помощью какой-нибудь команды?
Я хотел бы иметь возможность запускать Gnome / X на моем основном дисплее. Затем переключитесь на...
39751 просмотров
schedule
05.04.2024