diff --git a/scripts/install-server.sh b/scripts/install-server.sh index e392e2f..b258bd3 100755 --- a/scripts/install-server.sh +++ b/scripts/install-server.sh @@ -4,13 +4,14 @@ set -euo pipefail ORIG_USER=${SUDO_USER:-$(id -un)} echo "==> 1a. Base packages" -sudo pacman -Syq --needed --noconfirm git rustup protobuf gcc pipewire pipewire-pulse tailscale base-devel gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav grpcurl +sudo pacman -Syq --needed --noconfirm git rustup protobuf gcc pipewire pipewire-pulse tailscale base-devel gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav if ! command -v yay >/dev/null 2>&1; then echo "==> 1b. installing yay from AUR ..." sudo -u "$ORIG_USER" bash -c ' cd /tmp && git clone --depth 1 https://aur.archlinux.org/yay.git && cd yay && makepkg -si --noconfirm' fi +yay -S --noconfirm grpcurl-bin echo "==> 2a. Kernel‑driver tweaks" cat <<'EOF' | sudo tee /etc/modprobe.d/gc311-stream.conf >/dev/null