• My Wayland Plan

    From Farley Flud@21:1/5 to All on Sun Feb 11 18:26:51 2024
    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From vallor@21:1/5 to All on Mon Feb 12 02:47:01 2024
    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?

    --
    -v

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From RabidPedagog@21:1/5 to vallor on Mon Feb 12 09:19:55 2024
    On 2024-02-11 9:47 p.m., vallor wrote:
    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?

    Too simple! Every time a need for an application arises, Farley Flud
    just codes his own. Once he's used it, he deletes it and codes another
    when the need arises. He's a REAL man, you see.

    --
    RabidPedagog
    Catholic paleoconservative

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)