Come disabilitare la finestra di dialogo "Estrazione completata correttamente" in Nautilus?


11

In Ubuntu 16.10, ogni volta che estraggo un file, Nautilus visualizza la finestra di dialogo "Estrazione completata correttamente".

finestra di dialogo di visualizzazione nautilus [1]

Come posso fare in modo che Nautilus finisca silenziosamente l'estrazione (come nel 16.04)?


Sei stato in grado di scoprire come farlo?
Sidmitra,

OMG, questo è un dialogo molto fastidioso! Pubblicato il answers.launchpad.net/ubuntu/+source/nautilus/+question/443157
leoheck

1
Sono abbastanza sicuro che il dialogo provenga effettivamente da File-Roller e non da Nautilus.
David Foerster,

Risposte:


2

Crea un wrapper e rimuovi il parametro --notify:

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

Digita il seguente:

#!/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

Quindi autorizzare l'esecuzione del file:

sudo chmod +x /usr/bin/file-roller

0

Dovresti ottenere l'origine del rullo di file e ripristinare questo commit, quindi creare / riconfezionare e installare

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

vale a 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);
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.