Wie deaktiviere ich den Dialog "Extraktion erfolgreich abgeschlossen" in Nautilus?

11

In Ubuntu 16.10 zeigt Nautilus jedes Mal, wenn ich eine Datei extrahiere, den Dialog "Extraktion erfolgreich abgeschlossen" an.

Nautilus-Anzeigedialog [1]

Wie kann ich Nautilus dazu bringen, die Extraktion lautlos zu beenden (wie in 16.04)?

Huynh
quelle
Konnten Sie herausfinden, wie das geht?
Sidmitra
OMG, das ist ein sehr nerviger Dialog!
Gepostet
1
Ich bin mir ziemlich sicher, dass der Dialog tatsächlich von File-Roller und nicht von Nautilus stammt.
David Foerster

Antworten:

2

Erstellen Sie einen Wrapper und entfernen Sie den Parameter --notify:

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

Gib das Folgende ein:

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

Geben Sie dann der Datei die Berechtigung zum Ausführen:

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

Sie müssten die Dateirollenquelle abrufen und dieses Commit zurücksetzen, dann erstellen / neu verpacken und installieren

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

dh

--- 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
quelle