From 82ab1d60fa4cc70b7d4838d51bea02dc9f807ebc Mon Sep 17 00:00:00 2001
From: Deven Blake
@@ -25,7 +25,6 @@ The usual text program used is linux
-updated 2022-04-23
+updated 2022-04-24
ACPI client
acpi(1)
.
Alpine
-Resources
@@ -93,7 +92,6 @@ It's custom for Linux systems to have make(1)
as GNU Make and
Mount LUKS encrypted partitions at boot
-Sources
mandoc
.
ed(1)
; the UX is very similar.
twin(1)
exists for windowed multitasking within a framebuffer and Wayland is another windowing system intended to replace X.
+Xorg requires the user to be a member of the input
and video
groups (or superuser), otherwise it won't be able to access the relevent device files.
+These errors look like Failed to open /dev/input/event[number] (Permission denied)
when not in the input
group
+and Failed to open /dev/tty[number] (Permission denied)
when not in the video
group.
+
Some Linux software distributions have included scripts to automatically fetch and install an X server.
Alpine has setup-xorg-base
, which adds the packages xorg-server
, xf86-input-libinput
, eudev
, and mesa
, and then enables the OpenRC services for udev.
xorg-xrdb
,
xset as xorg-xset
,
and xsetroot as xorg-xsetroot
.
+Alpine has xinput as xinput
.
+Most audio servers recommend that they be run in userspace with user privileges, with PulseAudio going so far as to exiting when run as root without additional configuration.
+The Alpine wiki currently recommends pipewire(1)
, with postmarketOS, which is based on Alpine, coming pre-configured with PipeWire.
+PipeWire is relatively new and the typical audio server used is PulseAudio; Debian and many popular Debian-based distributions come pre-configured with PulseAudio.
+
+Provided by the pipewire
package on Alpine.
+
+RTKit error: org.freedesktop.DBus.Error.ServiceUnknown ++
+This means you need rtkit
installed and running through your initialization system.
+
+ +
+mpv(1)
and vlc(1)
are good options.
+