-
-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Build] Missing header (gstgldisplay_egl_device.h) #108
Comments
Yes indeed, ubuntu 20.04 uses gstreamer 1.16 while the required header is in gstreamer 1.18. I'll see if I can make the version requirement more strict. |
Thanks! That helped. For anybody else running into this issue, they can update GStreamer through a PPA. sudo add-apt-repository ppa:miurahr/gst
sudo apt update
sudo apt-get install gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav Still running into issues launching the proxy and module at the same time (somehow, one of the two will connect to the wrong port), but that's probably just my own device being wonky RN. Nothing a reboot can't resolve. PS: The documentation says to copy |
Good catch. That was renamed not so long ago and the documentation was not updated it seems. I'll fix that. |
I've written up a short "tl;dr" set of commands starting from a vanilla WSL Ubuntu 22.04 install. This works for me but I've might missed some steps while setting everything up. Let me know if anything is not working for you. Tested using: Open a new terminal for running the compositor-proxy:
Open a new terminal for running the compositor-module:
Open a new terminal for running the program:
Open a browser and go to |
Yeah the current X Window Manager implemented in Greenfield is not entirely EWMH/ICCCM compliant and is basically a typescript port of Weston's X Window Manager. There are definitely improvements to be made. |
Microsoft's own Weston port exhibits the same behavior so I assumed this would be deeper down the stack. |
Fixed by PR #110 |
Attempting to build (
yarn build:native
) the compositor-proxy fails with the following trace:OS: WSL2 (Ubuntu 20.04.5 LTS)
I hooked into vcpkg and it didn't find any missing packages, so this must be some sort of version mismatch?
The text was updated successfully, but these errors were encountered: