1 คะแนน โดย GN⁺ 2024-07-18 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ประสบการณ์การใช้งาน Linux บน Surface Pro 4

ภูมิหลัง

  • ซื้อ Surface Pro 4 ในปี 2016
  • ใช้ CPU Intel Core m3-6Y30 และหน่วยความจำ 4GB จึงมีประสิทธิภาพต่ำกว่าโน้ตบุ๊กทั่วไป
  • รูปแบบเครื่องน่าสนใจเพราะให้หน้าจอ HiDPI 2k, สไตลัสรองรับแรงกด และคีย์บอร์ดที่ใช้งานได้ ในราคาที่ไม่แพง
  • หลายปีต่อมาได้ซื้อโน้ตบุ๊กที่แรงกว่านี้และยก Surface ให้คนในครอบครัว
  • ไม่นานมานี้เริ่มสนใจแท็บเล็ต Linux จึงตัดสินใจลองติดตั้ง Linux ลงบน Surface

กรณีการใช้งาน

  • ท่องอินเทอร์เน็ต: ใช้ RSS reader เป็นหลัก
  • เสพสื่อ: ดูวิดีโอจาก Samba share และเว็บไซต์ออนไลน์อย่าง YouTube
  • อ่าน PDF: ถ้าจดโน้ตลงบน PDF ได้จะยิ่งดี
  • สเก็ตช์: การสเก็ตช์แบบดิจิทัลมีข้อดีหลายอย่าง
  • วาดภาพ: ด้วยพัฒนาการของ AI จึงมีความเป็นไปได้ที่จะวาดภาพแล้วนำไปสร้างภาพต่อบนเครื่องที่ทรงพลังกว่า

การติดตั้ง

  • การติดตั้ง Linux ทำได้ง่ายมาก
  • ได้ลองทั้ง EndeavourOS และ Fedora Workstation 40 โดยกระบวนการติดตั้งราบรื่น
  • ขั้นตอนการติดตั้งมีการอธิบายไว้ดีในหน้า wiki ของ linux-surface
  • ถ้าใช้เป็นแค่โน้ตบุ๊กก็แทบจะสมบูรณ์แบบ แต่ถ้าใช้เป็นแท็บเล็ตจะมีปัญหา

สิ่งที่ใช้งานได้

  • ฟังก์ชันส่วนใหญ่ใช้งานได้แม้ไม่มีเคอร์เนล linux-surface: เครือข่ายไร้สาย, Bluetooth, คีย์บอร์ด, โปรไฟล์พลังงาน, การสเกล UI แบบ Hi-DPI เป็นต้น
  • หลังติดตั้งเคอร์เนล linux-surface แล้ว ระบบรองรับทั้งมัลติทัชและสไตลัสแบบรับแรงกด
  • อายุแบตเตอรี่อยู่ที่ 5-6 ชั่วโมงเมื่อใช้งานเบา ๆ และประมาณ 3 ชั่วโมงเมื่อดูวิดีโอ
  • ในด้านซอฟต์แวร์ การหมุนหน้าจออัตโนมัติใช้งานได้
  • ทั้ง KDE และ Gnome รองรับโหมดแท็บเล็ต โดย UI จะมีขนาดใหญ่ขึ้นและเป็นมิตรกับท่าทางสัมผัสมากขึ้น

ปัญหาที่พบในทั้งสองดิสโทร

  • ปัญหาใหญ่ที่สุดคือการตรวจจับการสัมผัส
  • ghost touch: มีการรับสัมผัสแบบสุ่มทั้งที่ไม่ได้ทำอะไร
  • ปัญหา palm rejection: การตั้งค่าให้ปิดทัชสกรีนขณะใช้ปากกาทำงานได้ไม่ดี
  • ปัญหาคีย์บอร์ดเสมือน: ตอนป้อนรหัสดิสก์เข้ารหัส คีย์บอร์ดเสมือนไม่แสดงขึ้นมา
  • แบตเตอรี่ลดลงมากในโหมดสลีป

ปัญหาใน KDE และ EndeavourOS

  • คีย์บอร์ดเสมือนไม่เสถียรและมีบั๊กมาก
  • ไม่สามารถคลิกขวาด้วยท่าทางสัมผัสได้
  • ปรับขนาดหน้าต่างได้ยาก
  • การเลื่อนไม่ลื่นไหล

ปัญหาใน Gnome และ Fedora Workstation 40

  • ช้ากว่า KDE
  • ใช้หน่วยความจำมากและเกิด OOM kill บ่อย
  • ปุ่ม backspace ของคีย์บอร์ดเสมือนทำงานไม่ถูกต้อง

กลับไปใช้ Windows 10

  • หากแก้ปัญหาการตรวจจับการสัมผัสได้ ปัญหาอื่น ๆ บน KDE ก็ยังพอยอมรับได้
  • จึงกลับไปใช้ Windows 10 และใช้งาน Firefox, Nextcloud, Samba, Krita, Drawboard PDF เป็นต้น

สรุปโดย GN⁺

  • ความพยายามใช้งาน Linux บน Surface Pro 4 ไม่สำเร็จเพราะปัญหาการตรวจจับการสัมผัส
  • ทั้ง KDE และ Gnome ต่างก็ให้การใช้งานในโหมดแท็บเล็ตได้ แต่ยังมีบั๊กหลายจุดและปัญหาด้านประสิทธิภาพ
  • จึงกลับไปใช้ Windows 10 พร้อมซอฟต์แวร์ทางเลือกเพื่อให้ Surface Pro 4 ยังใช้งานได้คุ้มค่า
  • ข้อมูลนี้น่าจะเป็นประโยชน์กับผู้ที่สนใจแท็บเล็ต Linux
  • โครงการอื่นที่มีแนวคิดคล้ายกันก็มีอย่าง Pinetab เป็นต้น

1 ความคิดเห็น

 
GN⁺ 2024-07-18
ความเห็นจาก Hacker News
  • ใช้ Ubuntu บน Dell XPS 13 อยู่ และทำงานได้ดีโดยไม่มีปัญหาพิเศษ

    • มีแค่อัปเดตซอฟต์แวร์และเฟิร์มแวร์เป็นระยะ
    • ให้ประสบการณ์ที่ใกล้เคียง Mac มากที่สุดนอกเหนือจากผลิตภัณฑ์ของ Apple
    • แต่ก็อยากให้มีโน้ตบุ๊ก Linux ที่ผสานกับฮาร์ดแวร์ได้แน่นแฟ้นแบบ macOS
  • ถ้าปิดใช้งาน Swap และ Zram จะเจอปัญหา OOM (Out of Memory)

    • ไม่เข้าใจเหตุผลของการปิด Swap บนเวิร์กสเตชัน
    • สำหรับโหนดในคลัสเตอร์ Kubernetes การปิด Swap ก็พอเข้าใจได้ แต่สำหรับเวิร์กสเตชันคิดว่าควรเปิดใช้ Zram
  • คิดว่าการใช้ WSL บน Surface Pro 4 น่าจะเป็นตัวเลือกที่ดีกว่า

    • การรองรับ Linux ยังไม่ดีพอ
    • สุดท้ายต้องไปซื้อเครื่องอื่นเพราะ SSD พังและอายุแบตเตอรี่มีปัญหา
    • คิดถึงสัดส่วนหน้าจอ 3:2
  • ไม่ชอบซีรีส์ Surface

    • พอได้ลองใช้แล้วรู้สึกว่ามันช้าและเหมือนแท็บเล็ตแปลก ๆ
    • ราคาแพงและการรองรับก็ช้า
    • เคยให้ Lenovo Yoga 2 in 1 กับภรรยาใช้ แต่ประสิทธิภาพก็ไม่ดี
  • รุ่นสเปกต่ำของ Surface Pro 4 ใช้ Intel Core m3-6Y30 และทำงานได้โดยไม่ต้องใช้ระบบระบายความร้อนแบบแอ็กทีฟ

    • Surface Pro 4 ส่วนใหญ่ใช้โปรเซสเซอร์ i5 หรือ i7
    • ใช้ไลน์ Surface Pro มาตลอด 10 ปี และมันค่อนข้างทนทาน
  • ในการเปรียบเทียบ Fedora Gnome กับ EndeavourOS KDE ปัญหาไม่ได้อยู่ที่ Gnome แต่อยู่ที่ Fedora

    • ดิสโทรที่อิง Arch ให้ประสิทธิภาพดีกว่าบนฮาร์ดแวร์สเปกต่ำ
    • Fedora ใช้ packagekit ทำให้กิน RAM มาก
    • zswap เป็นตัวเลือกที่ดีกว่า zram บนฮาร์ดแวร์สเปกต่ำ
  • ใช้ Fedora บน Surface Pro 7 อยู่ และเจอประสบการณ์คล้ายกัน

    • ฟังก์ชันทัชใน Firefox มีปัญหาเป็นบางครั้ง
  • ชอบฟอร์มแฟกเตอร์แบบไฮบริด/ถอดแยกได้ แต่ซอฟต์แวร์/ฮาร์ดแวร์สแตกยังไม่พร้อม

    • ความสามารถในการประหยัดพลังงานของ x86(-64) ยังไม่ดีพอ
    • การรองรับ Linux บน Surface Pro และ Surface Book ยังไม่เสถียร
    • การบูตคู่เป็นทางออก แต่ก็ยังมีปัญหาอยู่ดี
    • ตอนนี้แท็บเล็ต ARM ทำงานได้ดีกว่าในโหมดประหยัดพลังงาน
    • WSL ช่วยแก้ปัญหาความเข้ากันได้ของฮาร์ดแวร์กับ Linux
    • WSL ทำให้สามารถใช้เครื่องมืออ่านเอกสาร/จดคำอธิบายประกอบที่ดีกว่าได้
  • ประสบการณ์ใช้งานเดสก์ท็อป Linux ก็คล้ายเดิมเสมอ

    • ติดตั้งครั้งแรกสำเร็จ แต่หลังจากนั้นต้องเสียเวลามากกับการแก้ปัญหา และสุดท้ายก็ยอมแพ้
  • เคยใช้ Surface เพื่อการทำงาน แต่เกลียดมันมาก

    • น่าจะดีกว่าถ้าใช้ OS ที่เบากว่าและใช้งานแบบเบา ๆ