Introducing xwayland and xf86-video-wlshm
corentin.chary at gmail.com
Tue Jun 21 11:20:40 PDT 2011
On Tue, Jun 21, 2011 at 7:25 PM, Bill Spitzak <spitzak at gmail.com> wrote:
> Corentin Chary wrote:
>> update screen geometry
>> how ? virtualbox have an .. interesting approach to do that.
>> window geometry
>> X11::_Screen::MoveWindow() | wl_shell_resize()
>> X11::_Screen::PositionWindow() | wl_shell_move()
>> X11::_Screen::ResizeWindow() |
>> wl_shell_listener::configure() | X11::ConfigureWindow()
> I would think that a rootless x-on-wayland would have to implement a fake
> X11 window manager that knew how to talk to Wayland. The window manager
> hints and messages is much to baroque for any simple 1:1 translation. Also
> this window manager would have to draw the window borders.
You mean a window manager in another process ?
> The actual X11 calls to resize windows (ie on an override-redirect window)
> would translate directly to changing the size of the Wayland window, not to
> the wl_shell calls.
> Rootless X on OS/X and Windows has been done and some of these questions
> must have already been addressed there.
Yes hw/xwin/ and hw/xquartz/ contain some code that could be used.
More information about the wayland-devel