Mengapa saya mendapatkan kesalahan "lokasi bukan folder" ketika mencoba membuka file menggunakan Dash atau Synapse?


11

Dalam beberapa hari terakhir, saya mengalami kesalahan saat mencoba membuka file menggunakan Unity Dash, Synapse, atau bahkan Gnome Search Tool.

Metode-metode ini akan memungkinkan saya meluncurkan aplikasi dan folder, tetapi bukan file kapan pun, termasuk mp3, doc, odt, dan txt. Dengan metode apa pun, dialog kesalahan yang sama menghasilkan: "lokasi bukan folder". Apakah ada sesuatu yang bisa saya lakukan untuk memperbaiki ini, atau ini bug di Natty yang masih diperbaiki?

Jawaban:


15

sudo apt-get remove exo-utils

ini dari xfce. Anda mungkin perlu menghapus thunar juga. Tetap memperbaikinya untuk saya.


Ini memperbaiki masalah bagi saya. Saya telah menginstal exo-utils ketika saya menginstal Thunar. Setelah saya menghapus exo-utils (Thunar juga dihapus), masalahnya teratasi.
Christian Howd

bagi saya, 39 paket, termasuk xubuntu-desktop, harus dihapus. adakah cara untuk menghindari ini?
tobi

Punya masalah yang sama saat menggunakan Calibre - tetap menggunakan metode ini. Pertanyaannya adalah, apakah ini bug atau fitur? :)
Avetik Topchyan

Menghapus exo-utils menghapus thunar dan banyak hal penting dari xfce4 desktop. Ini bukan solusi yang sangat baik
Anwar

4

Inilah solusinya tanpa menghapus exo-utils:

Jika Anda hanya ingin memperbaiki pembukaan file tetapi tetap menggunakan XFCE / exo, Anda cukup membuka "aplikasi yang disukai" dan mengubah "manajer file" yang disukai di bawah "utilitas" kembali ke "Thunar"

Saya menduga instalasi XFCE mengubah default ini, tetap membaliknya kembali ke thunar pasti memperbaiki perilaku Unity bagi saya.


Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Anwar

2

Ini benar-benar bug dalam paket exo-utils. ( Bug Launchpad yang Dilaporkan )

Ini adalah masalah hulu dengan file desktop yang menginstal penangan yang salah untuk hal-hal tersebut (yaitu jika Anda tidak menggunakan XFCE) ...

Entri "MimeType =" di:

/usr/share/applications/exo-file-manager.desktop
/usr/share/applications/exo-mail-reader.desktop
/usr/share/applications/exo-web-browser.desktop

file harus menjadi: "X-XFCE-MimeType ="

Perbaikan cepat untuk masalah Anda adalah mengubah entri yang diperlukan dan memperbarui database file desktop Anda.

Mengubah entri dapat dilakukan sebagai root di terminal dengan cara ini:

sed -i -e 's/^MimeType=/X-XFCE-MimeType=/' \
     /usr/share/applications/exo-file-manager.desktop \
     /usr/share/applications/exo-mail-reader.desktop \
     /usr/share/applications/exo-web-browser.desktop

Saya telah menyiapkan paket dengan bug tetap di PPA saya, sehingga Anda dapat menginstalnya (Anda mungkin harus menunggu sampai ia membangun btw) ( PPA PhobosK )


1

Ini mungkin masalah di xdg-open dan gnome-open. Ada halaman bug untuk masalah itu di sini https://bugs.launchpad.net/ubuntu/+source/unity-place-files/+bug/751374 . Anda harus mencoba mengetikkan 'xdg-open'. Jika file dibuka dengan benar maka Anda mengalami masalah yang berbeda. Jika ini memberikan kesalahan 'lokasi bukan folder' maka tetap perhatikan untuk perbaikan ini tetapi.

Sebagai catatan xdg-open tidak berfungsi untuk saya, dan menghapus / mengkonfigurasi ulang beberapa paket belum memperbaikinya. Mengetahui paket mana yang perlu dihapus / diperbarui akan bermanfaat, molnarandris.


Saya telah memperbaikinya di komputer saya. Setelah memperbarui ke natty beta xdg-open berhenti bekerja. Saya menemukan bbs.archlinux.org/viewtopic.php?id=112069 ini dan menyarankan bahwa exo-open adalah masalahnya. Setelah menghapus edo-utils dan beberapa program terkait xfce yang bergantung padanya, sekarang saya dapat membuka file dari dasbor tanpa kesalahan ini.
yun

1

Menghapus exo-utils juga menghapus thunar. Beberapa dari kita perlu menginstal thunar dan nautilus di gnome

Karena masalahnya adalah exo-utils, saya membuat thunar .deb tanpa ketergantungan exo-utils. Inilah cara untuk 64bit :

wget http://launchpadlibrarian.net/69753654/thunar_1.2.1-3ubuntu2_amd64.deb
dpkg-deb -x thunar_1.2.1-3ubuntu2_amd64.deb tmpdir
dpkg-deb --control thunar_1.2.1-3ubuntu2_amd64.deb tmpdir/DEBIAN
gedit tmpdir/DEBIAN/control

Hapus 'exo-utils' dari baris 'Depends' dan simpan

dpkg -b tmpdir thunar_1.2.1-3ubuntu2_amd64-no_exo-utils_dependency.deb
sudo apt-get remove exo-utils
sudo dpkg -i thunar_1.2.1-3ubuntu2_amd64-no_exo-utils_dependency.deb
sudo apt-get -f install

via: http://queleimporta.com/thunar-nautilus-exo-utils-and-the-location-is-not-a-folder-error-solution-under-gnome/



-2

Coba jalankan petugas kebersihan komputer. Bagi saya, itu memecahkan masalah. Saya pikir itu harus terkait dengan versi lama panel atau menu, atau pustaka yang tidak dibutuhkan.


Menjalankan Pengawas Komputer tidak bekerja untuk saya.
Christian Howd

1
menjalankan petugas kebersihan komputer tidak ada hubungannya dengan masalah
Anwar
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.