Slå print-notifikationer fra
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
# dconf_policy_print_notifications.sh [ENFORCE]
#
# DESCRIPTION
# This script installs a policy that forcefully prevents
# print notifications from popping up.
#
# It takes one optional parameter: whether or not to enforce this policy.
# Use a boolean to decide whether or not to enforce this policy, a checked box
# will enable the script, an unchecked box will remove it.
#
# IMPLEMENTATION
# copyright Copyright 2022, Magenta ApS
# license GNU General Public License
set -x
POLICY_PATH="org/gnome/desktop/notifications/application/gnome-printers-panel"
POLICY="show-banners"
POLICY_VALUE="false"
POLICY_FILE="/etc/dconf/db/os2borgerpc.d/00-$POLICY"
POLICY_LOCK_FILE="/etc/dconf/db/os2borgerpc.d/locks/00-$POLICY"
ACTIVATE=$1
if [ "$ACTIVATE" = 'True' ]; then
# Alternately disable notifications for print completely:
# enable=false
cat > "$POLICY_FILE" <<- END
[$POLICY_PATH]
$POLICY=$POLICY_VALUE
END
# Tell the system that the values of the dconf keys we've just set can no
# longer be overridden by the user
cat > "$POLICY_LOCK_FILE" <<- END
/$POLICY_PATH/$POLICY
END
else
rm --force "$POLICY_FILE" "$POLICY_LOCK_FILE"
fi
# Incorporate all of the text files we've just created into the system's dconf databases
dconf update
Beskrivelse
Nogle kunder har ønsket at slå print-notifikationerne fra, da de benytter Princh, og på det tidspunkt er printjobbet godt nok sendt til Princh-applikationen, men der er endnu ikke udskrevet noget.
Dette script er blevet testet og virker på Ubuntu 22.04.
Parametre
Aktivér? Sæt hak: Slår print-notifikationer fra Lad stå tom: Slår print-notifikationer til (standard)