xpra icon
Bug tracker and wiki

Opened 5 years ago

Last modified 2 weeks ago

#387 assigned task

wayland backend

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: minor Milestone: 3.0
Component: server Version:
Keywords: Cc: rektide@…

Description (last modified by Antoine Martin)

We should be able to plug into wayland and provide remote access for it.

Reading this freerdp implementation, it doesn't look too hard.
The main difficulty may be in glueing the C api with our (mostly) python server code.

What makes this now more interesting than before is the availability of sub-surfaces - which would allow us to get YUV data for window's sub-regions (like an embedded video player in a browser), without effort.

Change History (10)

comment:1 Changed 5 years ago by Antoine Martin

Description: modified (diff)
Milestone: future1.0
Owner: changed from Antoine Martin to Antoine Martin
Status: newassigned

comment:2 Changed 3 years ago by rektide

Cc: rektide@… added

comment:3 Changed 2 years ago by Antoine Martin

Milestone: 1.01.1

Milestone renamed

comment:4 Changed 2 years ago by Antoine Martin

More links:

Last edited 22 months ago by Antoine Martin (previous) (diff)

comment:5 Changed 2 years ago by Antoine Martin

Milestone: 1.12.0

Milestone renamed

comment:6 Changed 19 months ago by Antoine Martin

Recent discussion on wayland-devel with links:

comment:7 Changed 17 months ago by Antoine Martin

Milestone: 2.02.1

Out of time again.

comment:9 Changed 10 months ago by Antoine Martin

New wiki: Wayland Remoting. It looks nowhere near ready yet.

comment:10 Changed 4 months ago by Antoine Martin

Milestone: 2.13.0
Last edited 2 weeks ago by Antoine Martin (previous) (diff)

comment:11 Changed 2 weeks ago by Antoine Martin

Note: it is already possible to use a wayland server as an X11 vfb for xpra. ie: based on ticket:1656#comment:12 with weston:

weston --no-config --socket=wayland-30 &
export WAYLAND_DISPLAY=wayland-30
Xwayland :30 -noreset &
xpra start-desktop :30 --use-display --start=lxsession
xpra attach :30
Note: See TracTickets for help on using tickets.