embeded/raspberry pi

wayland on rpi

구차니 2021. 11. 22. 22:10

라즈베리 파이 2B 이긴한데 buster 버전.

$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

$ cat /etc/rpi-issue
Raspberry Pi reference 2020-08-20
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 9a3a10bf1019ebb2d59053564dc6b90068bad27d, stage2l

 

혹시나 해서 검색해보는데 흐음...

$ sudo apt-cache search wayland
libwayland-bin - wayland compositor infrastructure - binary utilities
libwayland-client0 - wayland compositor infrastructure - client library
libwayland-cursor0 - wayland compositor infrastructure - cursor library
libwayland-dev - wayland compositor infrastructure - development files
libwayland-doc - wayland compositor infrastructure - documentation files
libwayland-egl-backend-dev - wayland compositor infrastructure - EGL backend development files
libwayland-egl1 - wayland compositor infrastructure - EGL library
libwayland-egl1-mesa - transitional dummy package
libwayland-server0 - wayland compositor infrastructure - server library
libweston-5-0 - reference implementation of a wayland compositor (shared libs)
libweston-5-dev - reference implementation of a wayland compositor (shared libs)
wayland-protocols - wayland compositor protocols
weston - reference implementation of a wayland compositor

 

weston에 줄줄이 비엔나로 깔리는데 한번 시도는 해볼까나?

$ sudo apt-get install weston
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libegl1 libegl1-mesa libevdev2 libgbm1 libgl1-mesa-dri libglapi-mesa libgles2 libglvnd0 libgudev-1.0-0
  libinput-bin libinput10 libllvm9 libmtdev1 libsensors-config libsensors5 libwacom-bin libwacom-common libwacom2 libwayland-server0 libweston-5-0 libx11-xcb1 libxcb-composite0 libxcb-dri2-0
  libxcb-dri3-0 libxcb-present0 libxcb-shape0 libxcb-sync1 libxcb-xfixes0 libxcb-xkb1 libxshmfence1
Suggested packages:
  lm-sensors
The following NEW packages will be installed:
  libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libegl1 libegl1-mesa libevdev2 libgbm1 libgl1-mesa-dri libglapi-mesa libgles2 libglvnd0 libgudev-1.0-0
  libinput-bin libinput10 libllvm9 libmtdev1 libsensors-config libsensors5 libwacom-bin libwacom-common libwacom2 libwayland-server0 libweston-5-0 libx11-xcb1 libxcb-composite0 libxcb-dri2-0
  libxcb-dri3-0 libxcb-present0 libxcb-shape0 libxcb-sync1 libxcb-xfixes0 libxcb-xkb1 libxshmfence1 weston
0 upgraded, 37 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.6 MB of archives.
After this operation, 554 MB of additional disk space will be used.
Do you want to continue? [Y/n]