ถ้า Desktop แรกกว่า ไฟล์เยอะ จัดการยาก ลองตั้งให้ Home Folder (~) เป็น Desktop จริงๆ ไฟล์ที่วางบน Desktop จะอยู่ที่ ~/ โดยตรง
วิธีใหม่ (Ubuntu 20.04+/GNOME 3.36+) - แนะนำ
พบโดยผู้อ่าน marco (ดู Comments) ใช้ได้กับ GNOME สมัยใหม่:
- ย้ายไฟล์สำคัญบน Desktop ออกก่อน (จะหายในขั้นตอนต่อไป)
- เปิด Terminal:
cd ~ rmdir Desktop # ลบโฟลเดอร์ Desktop (ต้องว่างเปล่า) ln -s . ./Desktop # สร้าง Symlink: Desktop → . (Current Directory = Home) - Logout/Login ใหม่ (หรือ Restart GNOME: Alt+F2 →
r→ Enter) - ตอนนี้ Desktop = Home Folder ไฟล์ที่วางบน Desktop จะอยู่ที่
~/ทันที
✅ ข้อดี: ใช้ได้กับ GNOME สมัยใหม่, ไม่ต้องแก้ Config ระบบ, ย้อนกลับง่าย (
rm ~/Desktop && mkdir ~/Desktop)
วิธีเก่า (GNOME 2 / Ubuntu เก่า) - ไม่ทำงานแล้ว
ใช้ gconf-editor ตั้งค่า /apps/nautilus/preferences/desktop_is_home_dir = true GNOME 3+ ไม่ใช้ GConf แล้ว (ใช้ DConf/GSettings) วิธีนี้ไม่ทำงาน
วิธีสมัยใหม่ทางเลือก (DConf/GSettings)
GNOME 3/4x ไม่มี Setting ตรงๆ สำหรับนี้ แต่สามารถทำได้ด้วย:
- ปิดการจัดการ Desktop โดย Nautilus:
gsettings set org.gnome.desktop.background show-desktop-icons false - ใช้ Extension: Desktop Icons NG (DING) หรือ Desktop Icons (Built-in Ubuntu)
- หรือใช้ Nemo (Cinnamon File Manager) จัดการ Desktop แทน Nautilus:
sudo apt install nemo # ตั้งค่า Nemo จัดการ Desktop gsettings set org.gnome.desktop.background show-desktop-icons false gsettings set org.nemo.desktop show-desktop-icons true # เพิ่ม Nemo Desktop ใน Startup Applications
กรณีใช้ Partition/Disk แยกสำหรับ /home
วิธี Symlink (ln -s . ./Desktop) ทำงานได้สมบูรณ์ เพราะ ~ คือ Mount Point ของ /home ไฟล์จะเขียนตรง Partition นั้น
ย้อนกลับสู่ปกติ
rm ~/Desktop
mkdir ~/Desktop
# หรือ gsettings set org.gnome.desktop.background show-desktop-icons true