Size: a a a

2018 December 14

E

EXL in Vangers
Две причины.
источник

E

EXL in Vangers
Во-первых, в большинстве библиотек, вот в том же SDL2, реализация Wayland до сих пор сырая.
источник

E

EXL in Vangers
Во-вторых, популярные окружения рабочего стола (а их по сути два: GNOME 3 и KDE) до сих пор хреново поддерживают Wayland.
источник

E

EXL in Vangers
В KDE сеанс Wayland жутко нестабильный. В GNOME 3 проблема в самих разработчиках GNOME 3, которые занимаются фигнёй.
источник

E

EXL in Vangers
В данном случае фигнёй — это https://wiki.gnome.org/Initiatives/CSD
источник

B

Ben-zin in Vangers
то до сих пор ещё рано беспокиться? сидеть на иксах себе
источник

E

EXL in Vangers
Разработчики GNOME 3 не хотят реализовывать серверные (а не клиентские) декорации окон у приложений, которые разработаны не на GTK+3. Они хотят протолкнуть CSD во все приложения, судя по их постам в блогах. То есть каждое приложение (ну или тулктит) должен имплементировать себе какую-то CSD-реализацию.
источник

E

EXL in Vangers
Иначе без этого у него не будет рамки окна.
источник

E

EXL in Vangers
Ben-zin
то до сих пор ещё рано беспокиться? сидеть на иксах себе
Рано. XWayland будет ещё долго использоваться.
источник

E

EXL in Vangers
Тот же gnome-shell до сих пор работает через него, а не через Wayland
источник

E

EXL in Vangers
Под Wayland если ты на Fedora какой-нибудь там сидишь, запускается лишь GNOME Terminal, Gedit, Evince ну и прочие приложения набора GNOME. Всё остальное под XWayland. Включая браузеры.
источник

E

EXL in Vangers
Firefox только недавно вроде как начали портировать под Wayland.
источник

B

Ben-zin in Vangers
ну дыг вот о том и речь
источник

E

EXL in Vangers
В общем, чуть позже проверю и отпишусь насчёт Вангеров.
источник

B

Ben-zin in Vangers
то есть если sdl заработает то и вангеры автоматически?
источник

E

EXL in Vangers
Ben-zin
то есть если sdl заработает то и вангеры автоматически?
Именно так
источник

E

EXL in Vangers
источник

E

EXL in Vangers
источник

E

EXL in Vangers
Проверил, работает нативно на Wayland'е. Рамки окна нет, ну об этом выше я уже говорил.
источник

E

EXL in Vangers
Запускается просто через выставленную переменную окружения SDL_VIDEODRIVER=wayland
источник