Chrome - Autostart tilføj/fjern


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

# SYNOPSIS
#    chrome_autostart - args[True/False)]
#
# DESCRIPTION
#    This script sets Google Chrome to autostart
#
# IMPLEMENTATION
#    copyright       Copyright 2019, Magenta Aps"
#    license         GNU General Public License

set -x

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

AUTOSTART_ENABLE=$1

DESKTOP_SYMLINK="/home/.skjult/.config/autostart/google-chrome.desktop"
DESKTOP_FILE="/usr/share/applications/google-chrome.desktop"
OLD_AUTOSTART_FILE="/home/.skjult/.config/autostart/chrome.desktop"
LOCAL_COPY_FILE="/home/.skjult/.local/share/applications/google-chrome.desktop"

# Ensure that the local copy exists
mkdir --parents "$(dirname "$LOCAL_COPY_FILE")"
if [ ! -f "$LOCAL_COPY_FILE" ]; then
  cp "$DESKTOP_FILE" "$LOCAL_COPY_FILE"
fi

if [ "$AUTOSTART_ENABLE" = "True" ]; then
  printf "%s\n" "Adding Chrome to autostart"
  rm --force $DESKTOP_SYMLINK $OLD_AUTOSTART_FILE # First delete the old file if it exists, which may be a regular file or a symlink
  mkdir --parents /home/.skjult/.config/autostart
  ln -s  "$LOCAL_COPY_FILE" "$DESKTOP_SYMLINK"
else
  printf  "%s\n" "Removing Chrome from autostart"
  rm "$DESKTOP_SYMLINK"
fi

Beskrivelse

Dette script er i kategorien “Udfases”, da det nyere script “OS2borgerPC - Autostart program” kan autostarte vilkårlige programmer, inkl. Chrome eller andre browsere.

Dette script tilføjer eller fjerner Google Chrome fra autostart. Autostart betyder at Google Chrome vil starte op når brugeren logger ind.

BEMÆRK: Dette script kan ikke længere sætte fuldskærms-tilstand! Til det bruges i stedet scriptet “Chrome - Start i maksimeret, fuld skærm eller kiosk tilstand”.

Dette script er blevet testet og virker på Ubuntu 22.04.

Parametre

  • Tilføj: Sæt hak for at få Google Chrome til at starte automatisk efter login. Lad stå tom for at fjerne Google Chrome fra automatisk opstart.