Jump to content

Recommended Posts

Posted

Hello all,

 

I'm trying to setup libwc (preferred) or weston on my Mekotronics R58X (2023 edition)
But when I try and build any wayland compositor, I keep gettign this error:

ERROR: Dependency "wayland-server" not found, tried pkgconfig and cmake

But I appear to be running wayland:

mekotronics-r58x:weston:% echo $XDG_SESSION_TYPE                         <main>
wayland


And when I search for it in apt, I'm only seeing libwayland installed/available:

mekotronics-r58x:weston:% apt search wayland-server                      <main>
Sorting... Done
Full Text Search... Done
librust-wayland-commons-dev/jammy 0.29.1-1 arm64
  Common types and structures used by wayland-client and wayland-server - Rust source code

libwayland-server0/jammy-security,jammy-updates,now 1.20.0-1ubuntu0.1 arm64 [installed,automatic]
  wayland compositor infrastructure - server library

I've tried installing libwc: https://github.com/labwc/labwc
but in order to do that I have to install wlroot--and I get the same error when trying to build

I've also tried weston: https://gitlab.freedesktop.org/wayland/weston

My overall goal is to have a basic window compositor launch kodi in fullscreen on start--but also let's me run other applications.

Please advise if you have any input, or if  I am missing something 

Hardware: Mekotronics R58X (2023 edition)
OS: Armbian (23.08.420-monka) aarch64 
Host: Mekotronics R58X (RK3588 EDGE LP4x V1.0 BlueBerry Board) 
Kernel: 5.10.160-rk35xx 
Shell: zsh 5.8.1 
Resolution: 3840x2160 
DE: GNOME 42.9 
WM: Mutter 
CPU: (8) @ 1.800GHz 
Memory: 2917MiB / 15970MiB 
CPU Usage: 11% 

 

Thank you,
 

Posted

Hello,do you succeed? I'm doing the same thing, I ported wlroots-0.16 and labwc-0.6.2, but it will generate segmentation fault when I run a client App of Qt (myqtexample -platform wayland)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines