karena beberapa hari lensa File saya hanya membuka nautilus tetapi bukan aplikasi yang benar yang dikaitkan dengan ekstensi file. Misalnya, jika saya memilih file PDF, Nautilus adalah openend, menunjuk ke direktori di sana file tersebut (dan file tersebut dipilih) tetapi Adobe Reader tidak dibuka.
Lalu saya melakukan hal yang sama di terminal dengan
xdg-open sample.pdf
hanya Nautilus yang dibuka juga.
xdg-mime menunjukkan info ini kepada saya:
$ xdg-mime query default application/pdf
acroread.desktop
File /usr/share/applications/acroread.desktop:
[Desktop Entry]
Name=Adobe Reader 9
MimeType=application/pdf;application/vnd.fdf;application/vnd.adobe.pdx;application/vnd.adobe.xdp+xml;application/vnd.adobe.xfdf;
Exec=acroread
Type=Application
GenericName=PDF Viewer
Terminal=false
Icon=AdobeReader9
Caption=PDF Viewer
X-KDE-StartupNotify=false
Categories=Application;Office;Viewer;X-Red-Hat-Base;
InitialPreference=9
Sama dengan jenis file lainnya seperti gambar, file musik dan dokumen kantor.
Kemudian saya klik dua kali file di Nautilus semuanya ok dan aplikasi yang benar dibuka.
Saya menganggap perilaku ini ada hubungannya dengan Thunar yang telah saya instal beberapa hari yang lalu tetapi dihapus setelah masalah ini.
Ada saran?
Jawaban:
Saya memiliki masalah yang sama ketika saya menginstal xfce (pertanyaan saya dapat ditemukan di sini ).
Masalah saya terpecahkan setelah menghapus semua paket xubuntu *, xfdesktop4 * dan xfce4 * (dan thunar).
Mungkin Anda harus mulai dengan mengetik:
aptitude search xfce xfd xubuntu | grep ^i
untuk melihat paket mana yang diinstal di sistem Anda.
Kemudian lanjutkan dengan penghapusan instalasi mereka.
sumber
exo-preferred-applications
sekali. Di ~ / .local / share / aplikasi ada entri berikut, yang tampaknya menyebabkannya, jika exo-file-manager diinstal: "mimeapps.list: x-scheme-handler / file = exo-file-manager.desktop "mythbuntu
CD distro berbasis xfce . Menghapus instalasi paket-paket terkait xfce berhasil. Jika masih tidak berhasil, coba atur secara manual peramban defaultSaya memiliki masalah yang sama dengan file-lensa serta di browser Chrome. Saya menghapus semua paket terkait xfce4 dan memperbaiki masalahnya. Terima kasih!
Inilah yang saya lakukan,
Saya menemukan informasi ini di sini
sumber
Ini adalah bug di exo-utils / exo-file-manager.desktop:
https://bugs.launchpad.net/ubuntu/+source/exo/+bug/956255
sumber
Ini adalah bug, tetapi salah satu cara memecahkan (mengatasi) masalahnya adalah dengan membuat versi Anda sendiri
xdg-open
:Anda harus memastikan bahwa Anda telah
~/bin
menambahkan ke jalur Anda.~/.bashrc
File Anda harus berisi sesuatu seperti yang berikut di dalamnya (mungkin sudah ada di sana):Sekarang Anda perlu mengedit
~/bin/xdg-open
dan menambahkan baris berikut setelah baris yang hanya berisi teksdetectDE
di dalamnya (sekitar baris 525 dalam versi skrip saya):Setelah keluar dan kembali, dokumen harus dibuka dengan penangan terkait, bukan dengan Nautilus.
sumber
Saya memecahkan masalah menghapus (atau mengomentari dengan #) baris ini dari file ~ / .local / share / application / mimeapps.list :
sumber