Comment désactiver la boîte de dialogue «Extraction terminée avec succès» dans Nautilus?

11

Dans Ubuntu 16.10, chaque fois que j'extrais un fichier, Nautilus affiche la boîte de dialogue "Extraction terminée avec succès".

boîte de dialogue d'affichage nautilus [1]

Comment puis-je faire en sorte que Nautilus termine l'extraction en silence (comme il l'a fait en 16.04)?

Huynh
la source
Avez-vous pu découvrir comment procéder?
Sidmitra
OMG, c'est un dialogue très ennuyeux! Publié sur answers.launchpad.net/ubuntu/+source/nautilus/+question/443157
leoheck
1
Je suis presque sûr que le dialogue vient en fait de File-Roller et non de Nautilus.
David Foerster

Réponses:

2

Créez un wrapper et supprimez le paramètre --notify:

sudo mv /usr/bin/file-roller /usr/bin/file-roller_orig
sudo vi /usr/bin/file-roller

Saisissez les informations suivantes:

#!/bin/bash
p1=$1
p2=$2
p3=$3
p4=$4
p5=$5
p6=$6
if [[ $p2 == *"notify"* ]]; then
        p2=""
fi
/usr/bin/file-roller_orig $p1 $p2 $p3 $p4 $p5 $p6

Donnez ensuite au fichier l'autorisation d'exécution:

sudo chmod +x /usr/bin/file-roller
Neil King
la source
0

Vous devrez obtenir la source du rouleau de fichiers et annuler ce commit, puis créer / reconditionner et installer

https://mail.gnome.org/archives/commits-list/2016-May/msg01732.html

c'est à dire

--- file-roller-3.22.2.orig/nautilus/nautilus-fileroller.c
+++ file-roller-3.22.2/nautilus/nautilus-fileroller.c
@@ -82,7 +82,7 @@ extract_here_callback (NautilusMenuItem
        dir = nautilus_file_info_get_parent_uri (file);

        cmd = g_string_new ("file-roller");
-       g_string_append_printf (cmd," --extract-here --notify");
+       g_string_append_printf (cmd," --extract-here");

        g_free (dir);
doug
la source