ไม่สามารถเปิดโฟลเดอร์เดสก์ท็อปโดยดับเบิลคลิกบน Ubuntu 17.10


15

เมื่อฉันพยายามเปิดโฟลเดอร์ (และถังขยะ) โดยการดับเบิลคลิกที่พวกเขาบนเดสก์ท็อปไม่มีอะไรเกิดขึ้น อย่างไรก็ตามเมื่อฉันคลิกขวาที่โฟลเดอร์เลือก "เปิดด้วยแอปพลิเคชั่นอื่น" จากนั้นเลือก Nautilus โดยเปิดขึ้นตามปกติ ฉันคิดว่ามันเกี่ยวกับตัวจัดการไฟล์เริ่มต้นอาจจะ? (ฉันสามารถเปิดไฟล์อื่นที่ไม่ใช่โฟลเดอร์ได้ตามปกติ)


ในศูนย์ควบคุมภายใต้ส่วนบุคคลจากนั้นในแอปพลิเคชันที่ต้องการตัวจัดการไฟล์ "ที่คุณต้องการ" คืออะไร
jpezz

@jpezz ไม่มีหมวดหมู่ตัวจัดการไฟล์ในหน้าแอปพลิเคชันที่ต้องการเพียงแค่ "เว็บ", "จดหมาย", "ปฏิทิน", "เพลง", "วิดีโอ" และ "รูปภาพ" (หรืออะไรทำนองนั้นภาษาของระบบปฏิบัติการของฉันไม่เป็น เป็นภาษาอังกฤษมันเป็นภาษาโปรตุเกส)
luplaxx

"$ mate-default-applications-Properties" ควรเปิดหน้าต่างขึ้นมา ด้วย 5 แท็บ: การเข้าถึงสำนักงานระบบมัลติมีเดียอินเทอร์เน็ต อยู่ภายใต้ "ระบบ" ฉันมี 17.04 ดังนั้นอาจเปลี่ยนเป็น 17.10
jpezz

@jpezz ฉันเปิดหน้าต่างและตั้งค่าตัวจัดการไฟล์เริ่มต้นของฉันเป็น "Files" แต่ปัญหายังคงอยู่ฉันยังไม่สามารถเปิดไดเรกทอรีจากเดสก์ท็อปของฉันได้ด้วยการคลิกสองครั้ง ...
luplaxx

คำตอบ:


4

ระบบของฉันคือ Ubuntu 17.10

ฉันเพิ่งมีปัญหานี้ 5 นาทีที่ผ่านมา นี่คือทางออกของฉัน

เพียงติดตั้ง gnome-tweak

sudo apt install gnome-tweak-tool

จากนั้นปิดและเปิดตัวเลือกบางอย่างในเดสก์ท็อป เช่นเดียวกับไอคอนแสดงการเปิดและปิด ดูเหมือนว่าจะมีการรีเฟรชและทุกอย่างทำงานได้อีกครั้ง!

คลิกที่นี่


1
dos't ทำงานให้ฉัน
pedram shabani

1
มันไม่ทำงานสำหรับฉันเช่นกัน
Trevor Hickey

1
ทำงานได้สำหรับฉัน 18.04
MaxySpark

2
แต่หลังจากนั้นบางครั้งก็ไม่ทำงานอีกครั้ง😅
MaxySpark

1
ไม่ได้ผลสำหรับฉันเช่นกัน
Tropilio

2

การติดตั้งหอยโข่งซ้ำไม่ได้ช่วยแก้ปัญหา ฉันลองสิ่งอื่น ๆ อีกมากมายเช่นการรีเซ็ต dconf และติดตั้ง gnome-tweak-tool ฯลฯ แต่ไม่มีอะไรช่วย ในกรณีของฉันปัญหาเกิดจาก FileManager dbus service ตกค้างจากเดสก์ท็อปอื่นซึ่งฉันคิดว่าอาจรบกวนการใช้งานเดสก์ท็อปเริ่มต้น

ขั้นตอนในการแก้ไขปัญหานี้:

# 1. Look for the residue:
cd /usr/share/dbus-1/services
ls | grep File

# 2. you will get something like:
org.freedesktop.FileManager1.service
org.gnome.FileRoller.ArchiveManager1.service
org.gnome.FileRoller.service
org.mate.freedesktop.FileManager1.service

# 3. delete the unused file manager service
sudo rm -f org.mate.freedesktop.FileManager1.service

หากต้องการทราบว่าคุณมีปัญหาเดียวกันหรือไม่คุณสามารถ:
1. ยุติ nautilus-desktop รันอีกครั้งในเทอร์มินัล (วิธีนี้คุณสามารถดูบันทึกจากบริการ nautilus) 2. ลองเปิดโฟลเดอร์ใด ๆ ที่อยู่บนเดสก์ท็อปของคุณและค้นหาข้อผิดพลาด: ไม่สามารถเปิดโฟลเดอร์บนเดสก์ท็อป, freedesktop บัสไม่พร้อม
3. ถ้าคุณเห็นสิ่งนี้เป็นปัญหาเดียวกัน และสามารถแก้ไขได้โดยขั้นตอนดังกล่าวเพื่อแก้ไข

ปัญหา: ข้อผิดพลาด: ไม่สามารถเปิดโฟลเดอร์บนเดสก์ท็อป freedesktop บัสไม่พร้อม
ที่มา: https://gitlab.gnome.org/GNOME/nautilus/issues/872


ขอบคุณมากสำหรับฉันมันเริ่มทำงานหลังจากลบ FileManager1 ทั้งหมดแล้วเปิดไดเรกทอรีบนเดสก์ท็อปด้วยการคลิกขวาและOpen with
Boris Treukhov

ขอบคุณ! สิ่งที่ฉันต้องทำคือลบorg.mate.freedesktop.FileManager1.serviceและรีสตาร์ทเครื่องคอมพิวเตอร์ของฉัน (รีสตาร์ทหอยโข่งไม่เพียงพอด้วยเหตุผลบางอย่าง) และในที่สุดฉันก็สามารถเปิดโฟลเดอร์เดสก์ท็อปและถังขยะอีกครั้ง ก่อนที่ฉันจะทำเช่นนั้นการคลิกที่ไอคอนโฟลเดอร์หรือถังขยะจะแสดงสิ่งนี้ใน / var / log / syslog ของฉัน:nautilus-deskto[1854]: cannot open folder on desktop, freedesktop bus not ready
snark

2

ทางออกที่ดีที่สุดสำหรับฉันคือการใช้คำสั่ง terminal ต่อไปนี้:

sudo apt-get purge   nautilus  
sudo apt-get install nautilus
nautilus --check

1
คุณต้องรอนานแค่ไหน สำหรับฉันใน Ubuntu 18.04 ดูเหมือนว่าคำสั่งสุดท้ายจะหยุดทำงานหลังจากที่มันปรากฏrunning nautilus_self_check_directoryขึ้น
snark

0

ฉันรู้ว่านี่ไม่ใช่วิธีแก้ไขปัญหาโดยตรง (เช่นกัน) แต่ตัวเลือกของฉันคือการติดตั้งตัวจัดการไฟล์อื่นทั้งหมดพร้อมกัน ฉันเลือกนีโม นี่คือวิธีที่คุณผสานรวม Nemo ในอูบุนตูเพื่อเข้ามาแทนที่ Nautilus (ผู้กระทำผิดที่นี่)

  1. ก่อนอื่นคุณต้องติดตั้ง Nemo ตามที่อธิบายไว้ที่นี่: ติดตั้ง NEMO
  2. จากนั้นคุณตั้งค่า Nemo เป็นตัวจัดการไฟล์เริ่มต้นตามที่แสดงที่นี่: DEFAULT NEMO
  3. จากนั้นหากคุณต้องการให้ Nemo แสดงไอคอนมาตรฐานบนเดสก์ท็อปเช่นบ้านคอมพิวเตอร์เครือข่าย Recicle Bin ฯลฯ คุณต้องเปิดใช้งานการตั้งค่าบางอย่าง ฉันค่อนข้างแน่ใจว่าคุณสามารถทำได้ใน Terminal แต่ฉันเลือกที่จะติดตั้ง GUI "dconf-tools"

    sudo apt-get install dconf-tools
    

    จากนั้นเรียกใช้ GUI โดยการออก

    dconf-editor
    

    การตั้งค่าที่คุณต้องการเปลี่ยนจะอยู่ใน "/ org / nemo / desktop" พวกเขาค่อนข้างชัดเจนด้วยตนเอง

ฉันหวังว่านี่จะเป็นประโยชน์กับคุณ


0

ปัญหาคือการติดตั้ง xfce แบบเก่าหรือแพ็คเกจ "exo-utils" ลบ "exo-utils" นี่เป็นปัญหาที่รู้จักกันดีและเก่ากว่า:

รหัส:

sudo apt-get remove --purge exo-utils

และทุกอย่างทำงานตามที่คาดไว้


exo-utils thunar thunar-archive-plugin thunar-media-tags-plugin thunar-volman xfce4 xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-goodies xfce4-mailwatch-plugin xfce4-notes-plugin xfce4-panel xfce4-panel-dev xfce4-places-plugin xfce4-quicklauncher-plugin xfce4-sensors-plugin xfce4-terminal xfce4-timer-plugin xfce4-verve-plugin xfce4-weather-plugin xfdesktop4 xubuntu-core xubuntu-desktopเมื่อคำสั่งนี้จะออกผมได้รับการแจ้งเตือนว่าต่อไปนี้จะถูกลบออกยัง ดูเหมือนว่าฉันต้องการบางอย่างของพวกเขา
4xy

ไม่ได้ผลสำหรับฉัน:Package 'exo-utils' is not installed, so not removed
snark

0

คุณสามารถอัปเดตแอปพลิเคชันเริ่มต้นของคุณเพื่อเปิดโฟลเดอร์เป็นหอยโข่งได้โดยการเรียกใช้คำสั่งต่อไปนี้

xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search

H / T https://askubuntu.com/a/288136/628573


0

ฉันเข้าสู่การตั้งค่าการตั้งค่าสากลที่เลือกและที่ด้านล่างเปลี่ยนการหน่วงเวลาดับเบิลคลิกกลับเป็นความเร็วการหน่วงเริ่มต้น มันเป็นวิธีเดียวที่จะทำงานให้ฉัน ฉันมีปัญหาเดียวกัน แต่ใช้งานเวอร์ชัน 18.04 เห็นที่นี่

ฉันหวังว่านี่จะช่วยผู้อื่น!


0

บางทีตัวจัดการไฟล์อื่นอาจขัดแย้งกับหอยโข่งใช่ไหม ในกรณีของฉันมันคือ Caja

sudo apt-get purge caja
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.