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)?


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

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);
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.