Aktiver lyd


Source: Download script

Last Updated: 11. September 2025 by Agnete Moos (agms@sonderborg.dk)

Parameters:

Navn Type Standardværdi Påkrævet
Click to see the source code
#! /usr/bin/env sh

set -x

# Activate sound in OS2BorgerPC Booking (Ubuntu Server)
# Reboot afterwards for it to take effect.
# Arguments:
#   1. What command to run: 0-1

ACTIVATE=$1

export DEBIAN_FRONTEND=noninteractive
FILE=/home/chrome/.xinitrc

if ! get_os2borgerpc_config os2_product | grep --quiet kiosk; then
  echo "Dette script er ikke designet til at blive anvendt på en regulær OS2borgerPC-maskine."
  exit 1
fi

# Clean up after previous versions of this script
sed -in-place '/pactl/d' $FILE

if [ "$ACTIVATE" = "True" ]; then
    apt-get update --assume-yes
    apt-get install --assume-yes pulseaudio
else
  apt-get remove --assume-yes pulseaudio
fi

Beskrivelse

Dette script installerer eller fjerner Ubuntus lydsystem “pulseaudio”.

Efter installation heraf kan du benytte alle scripts under kategorien “Lyd” til at vælge hvilken lydenhed der skal benyttes som standard, sætte volumen på dem og deslige.

HUSK AT GENSTARTE EFTER KØRSLEN AF DETTE SCRIPT. Inden da vil lydsystemet (nærmere specifikt “Pulseaudio”-serveren) ikke køre.

Som udgangspunkt på Kiosk vil alle lydudgange være mutet, OG volumen er derudover sat til 0. Derfor vil forløbet typisk være følgende:

  1. Kør “Lyd - Udprint informationer omkring lydenheder” for at få navnet på den givne lydudgang, du ønsker at justere. Disse lydudgange kaldes “sinks” af pulseaudio. To eksempler på lydenheders navne: alsa_output.pci-0000_00_1f.3.analog-stereo alsa_output.pci-0000_00_03.0.hdmi-stereo
  2. Kør “Lyd - Mute/Unmute en lydenhed” med den ønskede lydenhed, for at unmute.
  3. Kør “Lyd - Sæt lydniveau på lydenhed” med den ønskede lydenhed, for at sætte volumen til noget over 0.

Hvis lydenheden ikke er standard vil du skulle køre “Skift lydudgang” derudover.