pg9182
pg9182
And if you want to connect to the server once it runs, you'll need to forward tcp/8081 and udp/37015 (you can change these, though), and you'll find it in the...
> with the minium stuff loaded in memory nswrap will make debugging easier; it helps normalize stuff. > end with a crash for read 0x0000000000000001 I'd need to see the...
Ugh, haven't seen that one before... I'll look into it later today if you can't get it to work. Might also be a good idea to try running it unemulated...
                 
TLDR: we can avoid this entire issue while also making everything else much easier by using wine-9.0 with headless weston. ```sh export WAYLAND_DISPLAY=wayland-1 XDG_RUNTIME_DIR=/tmp XDG_SESSION_TYPE=wayland weston --backend=headless --use-pixman --no-config &...
I'm going to work on the new docker image now, which will feature: - wine 9 - weston/wayland (instead of xvfb) - debian base image (instead of alpine) (for better...
Also going to consider making the image support being run as a systemd portable service, and being bootable as an ISO with config via `cloud-init`.
Will probably just do a custom wlroots-based compositor from scratch since it'll only be a [few hundred lines](https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/examples/simple.c?ref_type=heads), it'll have fewer [dependencies](https://gitlab.freedesktop.org/wlroots/wlroots#building) than weston, and it'll be nice to have...
This is all that's necessary for creating a dummy compositor for wayland with wine 9.0-rc2. ```c // pkg-config --cflags --libs pixman-1 wlroots wayland-server // wayland-scanner server-header /usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml src/nswrap/xdg-shell-protocol.h // wayland-scanner...
https://github.com/pg9182/NorthstarDocker