```
Problem
Schritte zum Reproduzieren
Erwartetes Verhalten
Sollte alle ausgewählten Dateien mit ihrer Standardanwendung öffnen (unabhängig davon, ob sie für alle gleich ist oder nicht)
Beobachtetes Verhalten
Öffnet nur eine der ausgewählten Dateien
Andere Informationen
In nemo 4.6.4 auf LMDE4 konnte kein Fehler reproduziert werden
Ausgewählte mehrere PDF-Dateien; Beim Drücken der Eingabetaste wurden mehrere Kopien von evince
["Document Viewer"] geöffnet
Ausgewählte 5 Textdateien; Durch Drücken der Eingabetaste wurde eine einzelne Kopie von xed
["Texteditor"] geöffnet - jedoch mit 5 entsprechenden Registerkarten.
@ Jeremy7701
Ich denke, eine Frage wäre, was passiert, wenn Sie drei Textdateien und zwei PDF-Dateien auswählen und dann die Eingabetaste drücken ?
Es hört sich so an, als würde @teo1978 eine Anwendung verwenden, die ankündigt, mehrere URLs/Dateien zu unterstützen ( %F
oder %U
in der Zeile Exec=
seiner Datei .desktop
), also werden sie alle an ihn weitergegeben, aber dann ignoriert er alle bis auf den ersten.
Ich habe gerade etwas Ähnliches in Nemo 4.6.4 auf Fedora 32 ausprobiert – ich habe zwei JPGs, ein PNG, ein GIF und ein ZIP ausgewählt und dann die Eingabetaste gedrückt. Was ich bekam war:
file-roller
Fenster mit der ZIP-Dateigthumb
Fenster mit allen vier Bildern ist geöffnet.Also, ja, es scheint, als würde Nemo genau das Richtige tun, wenn Apps richtig konfiguriert sind. Es ist wahrscheinlich ein Problem mit der Konfiguration der Standard-App auf Ihrem System (in ihrer .desktop
-Datei) für einen der von Ihnen ausgewählten Dateitypen, @teo1978. (Oder vielleicht ein Fehler in Nemo 4.4.2, der seitdem behoben wurde.)
OK, ich habe ausgewählt: -
2 Textdateien
1 SQLite-Datei
1 tar.gz-Datei
1 Zip-Datei
1 Deb-Datei
dann Enter gedrückt.
Ich hatte erwartet, dass 5 Fenster geöffnet werden, aber unerwartet warnte mich Nemo, dass 4 separate Anwendungen geöffnet würden, wenn ich fortfahren würde ...
Da ist also ein kleiner Bug drin...
Das Drücken der Eingabetaste hat tatsächlich FÜNF Fenster geöffnet.
Hey, Mann, Zählen ist _hart_. Du musst herausfinden, mit welcher Ziffer du anfangen sollst, dann halte sie alle in der richtigen Reihenfolge, achte darauf, keine zu überspringen...
Es sagte 4 Anwendungen, nicht 4 Fenster. Die Zip- und tar.gz-Dateien werden beide von derselben Anwendung geöffnet (normalerweise file-roller).
Ich erkläre nur, was hier passiert. Nemo glaubt nicht, dass es 5 Anwendungen gibt, weil es technisch gesehen keine gibt - file-roller öffnet zusätzliche Fenster für mehrere Dateien, aber sie sind alle Teil derselben Instanz von file-roller .
2 Textdateien - Editor
1 SQLite-Datei - ??
2 Archivdateien - Fileroller
1 deb-Datei - gdebi
Es ist nicht möglich, zu wissen, wie sich jede App verhalten wird, oder mehrere Argumente zu verarbeiten (wie zuvor erwähnt), sodass Nemo nicht vorhersagen kann, wie viele Fenster eine Anwendung öffnen könnte, es leitet einfach Dateinamen an den entsprechenden Handler weiter.
Hilfreichster Kommentar
Es sagte 4 Anwendungen, nicht 4 Fenster. Die Zip- und tar.gz-Dateien werden beide von derselben Anwendung geöffnet (normalerweise file-roller).
Ich erkläre nur, was hier passiert. Nemo glaubt nicht, dass es 5 Anwendungen gibt, weil es technisch gesehen keine gibt - file-roller öffnet zusätzliche Fenster für mehrere Dateien, aber sie sind alle Teil derselben Instanz von file-roller .
2 Textdateien - Editor
1 SQLite-Datei - ??
2 Archivdateien - Fileroller
1 deb-Datei - gdebi
Es ist nicht möglich, zu wissen, wie sich jede App verhalten wird, oder mehrere Argumente zu verarbeiten (wie zuvor erwähnt), sodass Nemo nicht vorhersagen kann, wie viele Fenster eine Anwendung öffnen könnte, es leitet einfach Dateinamen an den entsprechenden Handler weiter.