Gnome 3 では、Nautilus に Sushi と呼ばれる新しいファイル プレビューアがあります。Nautilus でファイルを選択してスペースバーを押すと、クイック プレビューが表示されます。これは、OSX のクイック ルック (プレビュー) と非常によく似ています。Quick Look には、独自のアプリケーション内から Quick Look を使用できるコマンド ライン インターフェイスがあります。寿司はこれを許可していないようです。
dbus 経由で寿司を呼び出す唯一の方法のようです。(cmd ラインを介して呼び出す方法を知っている場合は、さらに良い) dbus メッセージを登録する場所の寿司のソースを見つけましたが、呼び出す方法がわかりません。
これが私が試したことです:
> qdbus org.gnome.NautilusPreviewer /org/gnome/NautilusPreviewer org.gnome.NautilusPreviewer.ShowFile /foo/bar/baz.png 0x1c00010 0
Error: org.gnome.gjs.JSError.Error
Argument 'parent' (type interface) may not be null
私はdbusに関しては初心者なので、明らかな何かが欠けているかもしれません
> dbus-send --print-reply --dest=org.gnome.NautilusPreviewer /org/gnome/NautilusPreviewer org.gnome.NautilusPreviewer.ShowFile string:"/foo/bar/baz.png" uint32:0x1c00010 uint32:1
Error org.freedesktop.DBus.Error.InvalidArgs: Type of message, '(suu)', does not match expected type '(sib)'