Score:1

Nautilus บางครั้งหมุนและไม่โหลดทุกอย่างใน dir (แม้แต่ dir ขนาดเล็ก)

ธง mx

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

ถ้าฉันสำรองไดเร็กทอรีเดียวแล้วย้อนกลับ ก็มักจะโหลดซ้ำทันที

บางครั้งฉันกังวลว่าดิสก์ของฉันเริ่มมีปัญหา แต่ฉันไม่เคยเห็นเครื่องมืออื่นใด (เช่น ยูทิลิตี้บรรทัดคำสั่งเช่น ls) หยุดทำงานแบบนี้

ฉันควรกังวลเกี่ยวกับดิสก์ของฉันหรือนี่เป็นเพียงข้อบกพร่องใน Nautilus? อาจมีแคชที่ฉันสามารถล้างได้ หรือบางทีแม้แต่ตัวสร้างดัชนีบางตัวที่ฉันสามารถฆ่าแบบถาวรได้ โดยสมมติว่ามันจะไม่ส่งผลกระทบต่อประสิทธิภาพการทำงานจริงๆ ฉันให้จอแสดงผลของฉันอยู่ในมุมมอง "รายการ" ดังนั้นจึงไม่จำเป็นต้องอ่านรูปภาพเพื่อสร้างไอคอนขนาดใหญ่หรืออะไร

แก้ไข (2021-07-17): การเพิ่มข้อมูลบางอย่างที่ร้องขอในความคิดเห็น:

ฟรี -h
              รวมใช้บัฟ/แคชที่ใช้ร่วมกันฟรี
หน่วยความจำ: 31Gi 5.1Gi 15Gi 164Mi 10Gi 25Gi
สลับ: 4.0Gi 0B 4.0Gi

เอาต์พุตข้อมูล SMART: เอาต์พุตอัจฉริยะ

heynnema avatar
ru flag
บางสิ่งบางอย่างที่ไม่ถูกต้อง.ลงชื่อเข้าใช้บัญชีผู้ใช้อื่น (สร้างใหม่หากคุณต้องการ) และดูว่าปัญหาเดียวกันเกิดขึ้นหรือไม่ แสดง `free -h` และภาพหน้าจอของหน้าต่าง **SMART Data** ของแอปพลิเคชัน `Disks` ด้วย แจ้งกลับ. เริ่มแสดงความคิดเห็นกับฉันด้วย @heynnema ไม่งั้นฉันจะคิดถึงพวกเขา
mx flag
@heynnema ขอบคุณ! อัปเดตโพสต์พร้อมข้อมูล - ยังไม่ได้สร้างผู้ใช้รายอื่น จะไปในภายหลัง สิ่งต่างๆ ดูดีทีเดียว แต่ไม่แน่ใจว่า Data Address Mark Errors คืออะไร
heynnema avatar
ru flag
ระหว่างรอผลการทดสอบของคุณภายใต้บัญชีผู้ใช้อื่น ฉันได้สร้างคำตอบเบื้องต้นเพื่อให้คุณทำตาม แจ้งกลับ.
vanadium avatar
cn flag
ไม่ใช่ปัญหาฮาร์ดแวร์ มันเป็นข้อบกพร่องของหอยโข่งที่ฉันเคยพบมาบ้างแล้ว
heynnema avatar
ru flag
@vanadium หากคุณมีปัญหาที่คล้ายกันกับ Nautilus แสดงว่าเครื่องของคุณต้องการการซ่อมแซมซอฟต์แวร์บางประเภทด้วย หากต้องการ ให้เริ่มคำถามใหม่พร้อมรายละเอียด แล้วเราจะพยายามช่วยเหลือ
vanadium avatar
cn flag
ขอขอบคุณ! ฉันไม่คิดว่านี่น่าจะเป็นไปได้คุณจะต้องทำงานกับเครื่อง Del XPS สองเครื่องที่แตกต่างกัน พังทั้งคู่แน่นอน ;-) อย่างไรก็ตาม ผมจะติดตามอย่างละเอียดที่นี่
vanadium avatar
cn flag
@heynnema ฉันเพิ่งรู้ว่าระบบไฟล์ของฉันถูกตรวจสอบครั้งล่าสุดเมื่อวันที่ 20 ตุลาคม! ดูเหมือนว่าทุกวันนี้ระบบไฟล์ระบบจะไม่ถูกตรวจสอบโดยอัตโนมัติอีกต่อไป! ดังนั้นฉันจึงเชื่อมากขึ้นเรื่อย ๆ ว่าคุณกำลังโดนตะปูที่นี่!
heynnema avatar
ru flag
@vanadium ตรวจสอบ /etc/fstab ของคุณและตรวจสอบให้แน่ใจว่าเปิดใช้งานการตรวจสอบดิสก์สำหรับบูตแล้ว เริ่มคำถามใหม่ถ้าคุณต้องการ
heynnema avatar
ru flag
@user2671688 สถานะโปรด...
vanadium avatar
cn flag
@heynnema เป็นค่าเริ่มต้น อย่างไรก็ตาม ตามค่าเริ่มต้นแล้ว การตรวจสอบเชิงลึกจะไม่เกิดขึ้นอีกต่อไป เนื่องจากทั้งจำนวนการเมาต์สูงสุดและระยะเวลาการเมาต์สูงสุดถูกปิดใช้งานทั้งคู่ ฉันพบว่าการกำหนดค่าเริ่มต้นนี้ค่อนข้างน่ากังวล
heynnema avatar
ru flag
@vanadium คุณเห็นค่าเหล่านี้ที่ไหน และ *"ระบบไฟล์ของฉันถูกตรวจสอบครั้งล่าสุดเมื่อวันที่ 20 ตุลาคม"* หมายความว่าอย่างไร
vanadium avatar
cn flag
` sudo tune2fs -l ` ระบุวันที่ "ตรวจสอบล่าสุด:" และฉันทดสอบและยืนยันว่าเป็นวันที่สุดท้ายของการตรวจสอบ *ทั้งหมด* (ไม่ใช่แค่การตรวจสอบอย่างรวดเร็วว่าสมุดรายวันสะอาด: การดำเนินการนั้นไม่ถูกบันทึก)
heynnema avatar
ru flag
@vanadium เพื่อดำเนินการสนทนาต่อไป เราควรเริ่มคำถามใหม่ :-)
heynnema avatar
ru flag
@vanadium โปรดดูอัปเดต #1 ในคำตอบของฉัน อาจช่วยคุณแก้ปัญหาที่คล้ายกันได้ :-)
vanadium avatar
cn flag
@heynnema ฉันสงสัยว่าบั๊กนี้ https://gitlab.gnome.org/GNOME/nautilus/-/issues/1887 ซึ่งเพิ่งถูกยื่นไปที่ Gnome สำหรับไฟล์ 40 รายงานบั๊กจะระบุเมื่อมันเกิดขึ้นและรวมถึงขั้นตอนในการ ทำซ้ำซึ่งฉันสามารถทำได้อย่างสมบูรณ์แบบ แม้จะอายุ 40 แล้ว แต่ฉันสงสัยอย่างยิ่งว่านั่นคือข้อบกพร่องที่ฉันพบมาหลายปีแล้ว ดีใจที่ฉันสามารถระบุได้ดีขึ้นในตอนนี้
vanadium avatar
cn flag
@ user2671688 แก้ไขความคิดเห็นก่อนหน้า: ฉันไม่สามารถทำซ้ำได้ในการติดตั้ง (ค่อนข้างใหม่) 20.04 โปรดลองทำตามขั้นตอนเพื่อจำลองปัญหาตามที่ระบุไว้ใน https://gitlab.gnome.org/GNOME/nautilus/-/issues/1887 บนระบบของคุณ ปัญหาที่คล้ายกันก็เกิดขึ้นที่นี่: https://askubuntu.com/questions/1359166/ubuntu-20-04-2-file-manager-doesnt-show-some-files
heynnema avatar
ru flag
@vanadium โปรดตรวจสอบการอัปเดต #1 ในคำตอบของฉัน ฉันมี OP ลงชื่อเข้าใช้บัญชีผู้ใช้อื่น และไม่สามารถสร้างปัญหาขึ้นใหม่ได้... หมายความว่าปัญหาเฉพาะกับไดเร็กทอรีการเข้าสู่ระบบปกติของพวกเขา ฉันได้สรุปโฟลเดอร์ที่น่าสงสัยไว้จำนวนหนึ่งแล้ว นอกจากนี้ คุณไม่สามารถสร้างปัญหาขึ้นมาใหม่ใน 20.04 ใหม่ได้ แต่เราไม่ได้รับการตอบกลับจาก OP ตั้งแต่วันที่ 3 ส.ค. ดังนั้นฉันจึงไม่รู้ว่าพวกเขาลองใช้การอัปเดต #1 ใด ๆ หรือไม่
vanadium avatar
cn flag
@heynnema ฉันกำลังตรวจสอบอยู่ และแน่นอนว่ามันเกี่ยวข้องกับการมีแคชภาพขนาดย่อขนาดใหญ่ การล้างแคชทำให้ปัญหาหายไป ฉันกำลังจะใส่แคชกลับเพื่อดูว่าปัญหาปรากฏขึ้นอีกหรือไม่
Score:1
ธง ru

เราได้พิสูจน์แล้วว่าการลงชื่อเข้าใช้บัญชีผู้ใช้อื่นช่วยแก้ปัญหาได้ ซึ่งจะแยกปัญหาออกจากบัญชีผู้ใช้ปกติของคุณ

ก่อนอื่นมาตรวจสอบระบบไฟล์ของคุณ...

  • บูตเป็น Ubuntu Live DVD/USB ในโหมด âTry Ubuntuâ mode
  • เปิด เทอร์มินัล หน้าต่างโดยการกด Ctrl+Alt+
  • พิมพ์ sudo fdisk -l
  • ระบุชื่ออุปกรณ์ /dev/sdXX สำหรับ "Linux Filesystem" ของคุณ
  • พิมพ์ sudo fsck -f /dev/sdXXแทนที่ sdXX ด้วยเลขที่พบก่อนหน้านี้
  • ทำซ้ำ ฟค คำสั่งหากมีข้อผิดพลาด
  • พิมพ์ รีบูต

อัปเดต #1:

มาลองค้นหาว่ามีอะไรในไดเร็กทอรีผู้ใช้ปกติของคุณที่เป็นสาเหตุของปัญหา

ขั้นตอนที่ 1:

ต่อไปมาลองของที่เร็วที่สุดกันก่อน...ใน เทอร์มินัล...

  • ซีดี ~/.config # เปลี่ยนเป็น .config โฟลเดอร์ที่ซ่อนอยู่

  • mv หอยโข่ง nautilus.HOLD # เปลี่ยนชื่อโฟลเดอร์

  • ออกจากระบบ

  • เข้าสู่ระบบ

  • ลอง Nautilus อีกครั้ง

  • หากไม่สามารถแก้ไขปัญหาได้ คุณสามารถเปลี่ยนชื่อโฟลเดอร์กลับได้ทุกเมื่อ

ขั้นตอนที่ 2:

  • ซีดี ~/.cache # เปลี่ยนเป็น .cache โฟลเดอร์ที่ซ่อนอยู่

  • ภาพขนาดย่อของ mv ภาพขนาดย่อถือ # เปลี่ยนชื่อโฟลเดอร์

  • ออกจากระบบ

  • เข้าสู่ระบบ

  • ลอง Nautilus อีกครั้ง

  • หากไม่สามารถแก้ไขปัญหาได้ คุณสามารถเปลี่ยนชื่อโฟลเดอร์กลับได้ทุกเมื่อ

ขั้นตอนที่ # 3:

หากการแก้ไขอย่างรวดเร็วสองครั้งแรกไม่ได้ผล เราจะต้องลองสิ่งที่ยากขึ้นเล็กน้อย

มีโฟลเดอร์สำคัญสามโฟลเดอร์ในไดเร็กทอรี /home ของคุณที่อาจทำให้เกิดปัญหา... .cache, .config และ .local

เราจะเริ่มต้นด้วย .cache...

  • เปลี่ยนชื่อโฟลเดอร์ .cache เป็น .cache.HOLD
  • ออกจากระบบทันที
  • เข้าสู่ระบบ
  • โฟลเดอร์ .cache ใหม่ถูกสร้างขึ้นใหม่เมื่อเข้าสู่ระบบ
  • ดูว่าปัญหาได้รับการแก้ไขหรือไม่
  • ถ้ามัน ได้รับการแก้ไขแล้วแล้วมีบางอย่างในโฟลเดอร์ .cache.HOLD ทำให้เกิดปัญหา
    • เคลื่อนไหว รายการจากโฟลเดอร์ .cache.HOLD กลับเข้าไปในโฟลเดอร์ .cache ใหม่...
    • แต่อย่าแทนที่รายการที่มีอยู่ ในโฟลเดอร์ .cache ใหม่
  • ถ้ามันเป็น ไม่ได้รับการแก้ไขแล้วโฟลเดอร์ .cache.HOLD ไม่ใช่ตัวการ และเราจำเป็นต้องใส่กลับเข้าไปใหม่
    • เพื่อกู้คืนโฟลเดอร์ .cache เดิม...
    • เปลี่ยนชื่อ .cache เป็น .cache.NEW
    • เปลี่ยนชื่อ .cache.HOLD เป็น .cache
    • ออกจากระบบทันที
    • เข้าสู่ระบบ
    • ย้าย/ลบโฟลเดอร์ .cache.NEW
    • ปรึกษาฉันสำหรับขั้นตอนต่อไป... (.local จากนั้น .config)
mx flag
ขอบคุณ จะทำเช่นนี้หลังจากได้รับข้อมูลสำรองในเช้าวันพรุ่งนี้ ฉันคิดว่า เนื่องจากฉันมี SSD ทั้งหมด ฉันควรทำแค่ขั้นตอนแรก (fsck) และไม่ต้องสนใจสิ่งใดภายใต้หัวข้อ "บล็อกเสีย"
heynnema avatar
ru flag
@user2671688 ถูกต้องครับ เราไม่บล็อก SSD ไม่ดี ฉันได้ลบสิ่งนั้นออกจากคำตอบแล้ว SSD ของคุณมีอายุ 5 ปีจริงหรือ? คุณได้ทดสอบภายใต้บัญชีผู้ใช้อื่นแล้วหรือยัง?
mx flag
ฮ่าฮ่า ใช่ SSD ของฉันเก่ามากจริงๆ ฉันได้รับระบบนี้ในปี 2014 และมันก็เหมาะกับความต้องการของฉันเป็นอย่างดี ฉันประสบปัญหาในการทำซ้ำแม้กระทั่งกับผู้ใช้ปัจจุบัน ฉัน *คิดว่า* มันอาจจะเกิดขึ้นกับไฟล์มีเดียเท่านั้น (ที่ฉันเห็นบ่อยที่สุดคือไดเร็กทอรีที่ฉันสร้าง/อัปเดตไฟล์ png) ถ้าฉันแค่ `cat /dev/urandom > `, ในบางคำสั่ง, ฉันไม่สามารถทำซ้ำได้.
heynnema avatar
ru flag
@user2671688 สถานะโปรด...
mx flag
ชีวิตมีปัญหาอยู่พักหนึ่ง บวกกับฮาร์ดไดรฟ์ภายนอกของฉันเสีย ดังนั้นจำเป็นต้องซื้ออันใหม่เพื่อสำรองข้อมูลก่อนที่จะทำสิ่งนี้
mx flag
ขอโทษที่ให้รอ ในที่สุดก็มาถึงจุดนี้ fsck ไม่บ่นอะไรเลยครั้งแรกที่ฉันเรียกใช้ มี 5-6 "ขอบเขตต้นไม้อาจแคบกว่านี้" ซึ่งฉันยอมรับตัวเลือกเริ่มต้น และจากนั้นมันก็ล้มเหลวด้วย "ระบบไฟล์ถูกแก้ไข" จากนั้นฉันรันใหม่ และมันเพิ่งส่งออก 5 ผ่าน (ค่อนข้างเร็ว) และพิมพ์ว่าไม่ติดกัน 2.0% และจำนวนบล็อก
heynnema avatar
ru flag
@ user2671688 ข้อความ "extent tree" มีข้อผิดพลาด แต่ "ระบบไฟล์ถูกแก้ไข" เป็นเรื่องปกติหลังจากแก้ไขข้อผิดพลาดก่อนหน้านี้ ข้อความที่ไม่ติดกันก็โอเคเช่นกัน รีบูตและดูว่าปัญหา Nautilus กลับมาหรือไม่
mx flag
มันยังคงเกิดขึ้น สิ่งนี้ไม่ได้เกิดขึ้นกับทุกโฟลเดอร์ เฉพาะโฟลเดอร์ที่มีการอัปเดตอยู่เบื้องหลัง สำหรับกรณีเฉพาะนี้: ฉันใช้งาน deepfake บนคลาวด์ และฉันดาวน์โหลดภาพตัวอย่างการฝึกอบรมเป็นระยะโดยใช้ gsutil ซึ่งเขียนทับไฟล์ png ที่มีอยู่ด้วยไฟล์ใหม่ จากนั้น เมื่อฉันเข้าไปในไดเร็กทอรีนั้นโดยใช้ nautilus มีโอกาสที่มันจะหลุดออกไปและฉันต้องถอยออกมาแล้วเข้าใหม่ เนื่องจากวิธีการทำซ้ำนี้ ฉันจึงมั่นใจมากขึ้นเรื่อยๆ ว่านี่เป็นข้อบกพร่องของ Nautilus ไม่ใช่ปัญหาของระบบไฟล์
heynnema avatar
ru flag
@ user2671688 ค้นหาไฟล์ที่มีชื่อแปลก ๆ หรือที่ขึ้นต้นด้วย . เพื่อซ่อนมันไว้ คุณจะต้องเปิดใช้งาน "แสดงไฟล์ที่ซ่อน" ใน Nautilus เพื่อดู มีไฟล์จำนวนมากในโฟลเดอร์เหล่านี้หรือไม่? ถ้าเป็นเช่นนั้น คุณอาจต้องปรับแต่งพารามิเตอร์สำหรับ Nautilus เพื่อให้สามารถจัดการกับปริมาณได้
heynnema avatar
ru flag
@ user2671688 คุณเคยตรวจสอบว่าปัญหาเกิดขึ้นเมื่อลงชื่อเข้าใช้บัญชีผู้ใช้อื่นหรือไม่ ฉันขอให้เป็นวันที่ 17 กรกฎาคม
mx flag
ไม่มีไฟล์ที่ซ่อนอยู่ในโฟลเดอร์เหล่านั้น ตัวอย่างเฉพาะที่ฉันเล่นอยู่ในขณะนี้มีสองไฟล์ การสร้างซ้ำกับผู้ใช้รายอื่นจะต้องมีการตั้งค่าซ้ำกันเล็กน้อย คุณสามารถให้ทั้งสองคำตอบที่คุณต้องการ (คำตอบหนึ่งหากฉันทำซ้ำกับผู้ใช้รายอื่นได้ และอีกคำตอบหนึ่งหากฉันทำไม่ได้) ฉันได้ลองล้าง ~/.cache/thumbnails แล้ว เนื่องจากฉันเห็นคำแนะนำนั้นที่อื่น มีสิ่งอื่นในท้องถิ่นที่ดูแตกต่าง/สะอาดกว่าสำหรับผู้ใช้ใหม่หรือไม่?
heynnema avatar
ru flag
@ user2671688 คุณไม่จำเป็นต้องสร้างสถานการณ์ที่แน่นอนที่ทำให้เกิดปัญหา เพียงเข้าสู่ระบบหรือสร้างผู้ใช้ใหม่ แล้วลองใช้ Nautilus ในโฟลเดอร์ต่างๆ แล้วดูว่าพบปัญหาเดียวกันหรือไม่ แจ้งกลับ.
mx flag
ตกลง. ฉันพยายามและไม่สามารถทำซ้ำได้
heynnema avatar
ru flag
@ user2671688 โปรดรอสักครู่เพื่ออัปเดตคำตอบของฉัน...
heynnema avatar
ru flag
@user2671688 สถานะโปรด...
heynnema avatar
ru flag
@user2671688 สถานะโปรด...
vanadium avatar
cn flag
@heynnema ขั้นตอนที่ #2 ใช้กับฉัน ยิ่งไปกว่านั้น: .cache/thumbnails เป็นตัวการหากมีขนาดใหญ่เกินไป มี 55221 ไฟล์ในภาพขนาดย่อของฉัน/ปกติ และถ้าล้างเฉพาะโฟลเดอร์นั้น ทุกอย่างก็เรียบร้อยดี
vanadium avatar
cn flag
มันไม่ได้รับการแก้ไข มันเป็นวิธีแก้ปัญหา คุณยังสามารถแก้ไขคำตอบของคุณเพื่อเน้นที่สาเหตุที่เฉพาะเจาะจงมากขึ้น - ควรลบขั้นตอนที่ 1 ในขั้นตอนที่ 2 เฉพาะ .cache/thumbnails เท่านั้นที่ต้องลบ ยังไงก็จะโหวต ;)
heynnema avatar
ru flag
@vanadium ในกรณีของคุณ **แก้ไขแล้ว** การมีโฟลเดอร์ .thumbnails ที่มีภาพขนาดย่อ 55221 เป็นสถานการณ์ที่ **ผิดปกติ** และอาจมีขนาดใหญ่ขึ้นได้หลังจากใช้ระบบมาหลายปี ไม่น่าแปลกใจที่ Nautilus ประสบปัญหา สำหรับผู้ใช้รายอื่น ไฟล์/โฟลเดอร์ที่ไม่ดีอาจแตกต่างออกไปการลบโฟลเดอร์นั้นไม่ใช่วิธีแก้ปัญหาไปมากกว่าการปรับขนาด /swapfile หรือการปรับแต่ง vm.swappiness สำหรับการกำหนดค่าเฉพาะระบบ อย่างไรก็ตามฉันได้อัปเดตคำตอบตามคำแนะนำของคุณ (บางส่วน) :-)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา