Closed kmptkp closed 6 months ago
It looks like you're missing xwayland-xdg-shell
, which is a separate binary used to handle any X11 calls. I think you just need to run sudo cp target/release-lto/xwayland-xdg-shell /usr/bin/
More generally, wprsd expects xwayland-xdg-shell to be in PATH. That's what that error is about.
The config file is indeed optional. src/bin/wprsd.rs:228 is the launching xwayland-xdg-shell error.
I'm working on some packaging scripts and improving the directions, sorry that's not in place yet.
Thank you, both of these solutions worked.
wprsd wasn't able to run after building on a fresh installation of debian bookworm. But first, a few steps that might be good to add to the build instructions:
I needed to
sudo apt-get install pkg-config libwayland-dev libxkbcommon-dev
before I could build (not sure about libwayland-dev)after building, something like this is required in order for the instructions to work:
panicked at src/bin/wprsd.rs:228:10
which turns out to be related to:config file does not exist at ...
. Maybe the instructions could be rephrased to note that generating the config is not optional. Ie:I probably missed something, but I'm not sure what :)