`` `
問題
再現する手順
期待される動作
選択したすべてのファイルをデフォルトのアプリケーションで開く必要があります(すべて同じであるかどうかに関係なく)
観察された行動
選択したファイルの1つだけを開きます
その他の情報
LMDE4のnemo4.6.4では障害を再現できませんでした
選択した複数のPDFファイル。 Enterキーを押すと、 evince
の複数のコピーが開きました["ドキュメントビューア"]
選択した5つのテキストファイル。 Enterキーを押すと、 xed
["テキストエディタ"]のコピーが1つ開きますが、適切なタブが5つあります。
@ Jeremy7701
1つの質問は、3つのテキストファイルと2つのPDFファイルを選択してEnterキーを押すとどうなるかということだと思います。
@ teo1978は、複数のURL /ファイル($ .desktop
ファイルのExec=
行にある%F
または%U
)をサポートしているとアドバタイズするアプリケーションを使用しているようです。 )、したがって、それらはすべてそれに渡されますが、最初のものを除くすべてを無視します。
Fedora32のNemo4.6.4で同様のことを試しました。2つのJPG、PNG、GIF、およびZIPを選択し、 Enterキーを押しました。 私が得たものは:
file-roller
ウィンドウgthumb
ウィンドウ。つまり、アプリが適切に構成されていれば、Nemoは正確に正しいことを行うようです。 選択したファイルタイプの1つである@ teo1978に対して、システムで( .desktop
ファイル内の)デフォルトアプリがどのように構成されているかに問題がある可能性があります。 (または、それ以降に修正されたNemo 4.4.2の欠陥かもしれません。)
OK選択しました:-
2つのテキストファイル
1つのsqliteファイル
1つのtar.gzファイル
1つのzipファイル
1debファイル
次にEnterキーを押します。
5つのWindowsが開かれることを期待していましたが、予期せず、nemoは、続行すると4つの個別のアプリケーションが開かれることを警告しました...
だからそこに小さなバグがあります...
Enterキーを押すと、実際に5つのウィンドウが開きました。
ねえ、男、カウントは_難しい_です。 どの桁から始めるかを理解し、それらをすべて正しい順序に保つ必要があります。スキップしないように注意してください...
それは4つのウィンドウではなく4つのアプリケーションを言った。 zipファイルとtar.gzファイルは両方とも同じアプリケーション(通常はファイルローラー)によって開かれます。
ここで何が起こっているのかを説明しているだけです。 Nemoは、技術的には存在しないため、5つのアプリケーションがあるとは考えていません。file-rollerは複数のファイルに対して追加のウィンドウを開きますが、それらはすべてfile-rollerの同じインスタンスの一部です。
2つのテキストファイル-エディタ
1つのsqliteファイル-??
2つのアーカイブファイル-fileroller
1debファイル-gdebi
各アプリがどのように動作するかを知ることも、複数の引数を処理することもできないため(前述のとおり)、nemoはアプリケーションが開く可能性のあるウィンドウの数を予測できず、ファイル名を適切なハンドラーに渡すだけです。
最も参考になるコメント
それは4つのウィンドウではなく4つのアプリケーションを言った。 zipファイルとtar.gzファイルは両方とも同じアプリケーション(通常はファイルローラー)によって開かれます。
ここで何が起こっているのかを説明しているだけです。 Nemoは、技術的には存在しないため、5つのアプリケーションがあるとは考えていません。file-rollerは複数のファイルに対して追加のウィンドウを開きますが、それらはすべてfile-rollerの同じインスタンスの一部です。
2つのテキストファイル-エディタ
1つのsqliteファイル-??
2つのアーカイブファイル-fileroller
1debファイル-gdebi
各アプリがどのように動作するかを知ることも、複数の引数を処理することもできないため(前述のとおり)、nemoはアプリケーションが開く可能性のあるウィンドウの数を予測できず、ファイル名を適切なハンドラーに渡すだけです。