@Van Itu mungkin terjadi, karena Anda tidak memberikan jenis file yang tepat ketika meminta aplikasi default. Penting adalah bagaimana xdg memanggil tipe file tertentu. Ini dapat dengan mudah ditemukan dengan menjalankan
xdg-mime query filetype example.png
Sebagai contoh, jika saya melakukan ini dengan file png tertentu di komputer saya itu kembali image/x-apple-ios-png
. Setelah Anda mengetahui jenis file yang sebenarnya, Anda dapat menjalankannya
xdg-mime query default <new filetype>
dan dapatkan aplikasi yang digunakan oleh xdg untuk tipe file spesifik ini. Dalam hal tidak ada aplikasi yang ditentukan untuk tipe file ini, xdg-open memeriksa apakah file /etc/debian_version
tersedia, jika ini masalahnya, ia akan diluncurkan run-mailcap
, yang sangat mirip dengan xdg-open dan mencoba mencari program untuk membuka file juga .
Hanya jika ini gagal juga, xdg-open akan meminta pengguna untuk menentukan program untuk membuka file.