I have decided use Weston, which is a stacking compositor, for my
initial foray into Wayland.
What do I need? Just ask Gentoo:
emerge -pv weston
[ebuild N ] gui-libs/eglexternalplatform-1.1::gentoo 11 KiB
[ebuild N ] app-text/scdoc-1.11.2-r1::gentoo 13 KiB [ebuild N
] dev-libs/wayland-1.22.0::gentoo USE="-doc -test" 225 KiB [ebuild N
] dev-libs/wayland-protocols-1.33::gentoo USE="-test" 90 KiB [ebuild
N ] sys-auth/seatd-0.8.0:0/1::gentoo USE="-builtin -elogind -server -systemd" 39 KiB [ebuild N ] gui-libs/egl-wayland-1.1.13::gentoo
67 KiB [ebuild R ] media-libs/mesa-24.0.0::gentoo USE="X gles2*
llvm (opengl) proprietary-codecs vdpau wayland* zstd -d3d9 -debug -gles1 -lm-sensors -opencl -osmesa (-selinux) -test -unwind -vaapi -valgrind
-vulkan -vulkan-overlay -xa (-zink)" CPU_FLAGS_X86="sse2"
VIDEO_CARDS="-d3d12 (-freedreno) -intel -lavapipe (-lima) -nouveau (-panfrost) -r300 -r600 -radeon -radeonsi (-v3d) (-vc4) -virgl
(-vivante) -vmware" 19,410 KiB [ebuild N ] x11-base/xwayland-23.2.4::gentoo USE="-libei (-selinux) -systemd
-unwind -xcsecurity" VIDEO_CARDS="nvidia" 1,270 KiB [ebuild N ] dev-libs/weston-13.0.0::gentoo USE="X desktop drm gles2 jpeg lcms resize-optimization suid wayland-compositor webp xwayland -editor
-examples -fullscreen -headless -ivi -kiosk -pipewire -rdp -remoting -screen-sharing -systemd -test -vnc" 1,940 KiB
Holy godzilla mutherfuckers! Wayland itself is only 225 KiB!
But Weston is almost 2 MiB.
I need to rebuild mesa to include gles2 and wayland.
But that should be it.
Before I begin, however, I need to read up on the technical details so
that I have it all nailed down. The problem is that there is little
useful material to be found and that's because most who use Wayland are
these ignoramus GNOME/KDE jockeys with their do-it-all-for-you distros.
No one knows shit about GNU/Linux anymore.
I'll get there. I am in no fucking hurry. It may be several months
yet. My system is highly customized and I have to work around all this fucking distro shit.
On Sun, 11 Feb 2024 18:26:51 +0000, Farley Flud <ff@linux.rocks> wrote in <17b2e248d027ff34$417947$1065885$802601b3@news.usenetexpress.com>:
I have decided use Weston, which is a stacking compositor, for my
initial foray into Wayland.
What do I need? Just ask Gentoo:
emerge -pv weston
[ebuild N ] gui-libs/eglexternalplatform-1.1::gentoo 11 KiB
[ebuild N ] app-text/scdoc-1.11.2-r1::gentoo 13 KiB [ebuild N
] dev-libs/wayland-1.22.0::gentoo USE="-doc -test" 225 KiB [ebuild N
] dev-libs/wayland-protocols-1.33::gentoo USE="-test" 90 KiB [ebuild
N ] sys-auth/seatd-0.8.0:0/1::gentoo USE="-builtin -elogind -server
-systemd" 39 KiB [ebuild N ] gui-libs/egl-wayland-1.1.13::gentoo
67 KiB [ebuild R ] media-libs/mesa-24.0.0::gentoo USE="X gles2*
llvm (opengl) proprietary-codecs vdpau wayland* zstd -d3d9 -debug -gles1
-lm-sensors -opencl -osmesa (-selinux) -test -unwind -vaapi -valgrind
-vulkan -vulkan-overlay -xa (-zink)" CPU_FLAGS_X86="sse2"
VIDEO_CARDS="-d3d12 (-freedreno) -intel -lavapipe (-lima) -nouveau
(-panfrost) -r300 -r600 -radeon -radeonsi (-v3d) (-vc4) -virgl
(-vivante) -vmware" 19,410 KiB [ebuild N ]
x11-base/xwayland-23.2.4::gentoo USE="-libei (-selinux) -systemd
-unwind -xcsecurity" VIDEO_CARDS="nvidia" 1,270 KiB [ebuild N ]
dev-libs/weston-13.0.0::gentoo USE="X desktop drm gles2 jpeg lcms
resize-optimization suid wayland-compositor webp xwayland -editor
-examples -fullscreen -headless -ivi -kiosk -pipewire -rdp -remoting
-screen-sharing -systemd -test -vnc" 1,940 KiB
Holy godzilla mutherfuckers! Wayland itself is only 225 KiB!
But Weston is almost 2 MiB.
I need to rebuild mesa to include gles2 and wayland.
But that should be it.
Before I begin, however, I need to read up on the technical details so
that I have it all nailed down. The problem is that there is little
useful material to be found and that's because most who use Wayland are
these ignoramus GNOME/KDE jockeys with their do-it-all-for-you distros.
No one knows shit about GNU/Linux anymore.
I'll get there. I am in no fucking hurry. It may be several months
yet. My system is highly customized and I have to work around all this
fucking distro shit.
Why aren't you using Linux From Scratch?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (2 / 14) |
Uptime: | 12:37:38 |
Calls: | 6,706 |
Files: | 12,236 |
Messages: | 5,350,983 |