การติดตั้ง Omarchy Desktop เผชิญปัญหาหลายจอและความปลอดภัยแม้จะมีความสนใจเพิ่มขึ้น

ทีมชุมชน BigGo
การติดตั้ง Omarchy Desktop เผชิญปัญหาหลายจอและความปลอดภัยแม้จะมีความสนใจเพิ่มขึ้น

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

ข้อกำหนดเบื้องต้นสำหรับการติดตั้ง:

  • ระบบไฟล์: BTRFS พร้อม Snapper snapshot manager
  • Shell: Fish (ตัวเลือกเริ่มต้นของ CachyOS )
  • เดสก์ท็อป: ระบบแบบ Minimal หรือ CachyOS Hyprland Desktop Environment
  • การ์ดจอ: ผู้ใช้ NVIDIA ต้องติดตั้งไดรเวอร์ผ่าน CachyOS
  • ระดับประสบการณ์: ต้องมีความเชี่ยวชาญใน Arch Linux

การกำหนดค่าหลายจอยังคงเป็นอุปสรรคใหญ่

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

ชุมชนได้พัฒนาวิธีแก้ปัญหาหลายอย่างเพื่อจัดการกับข้อจำกัดนี้ ผู้ใช้บางรายพึ่งพาเครื่องมืออย่าง kanshi สำหรับระบบที่ใช้ Wayland ซึ่งช่วยให้สามารถเปลี่ยนการกำหนดค่าจอแสดงผลได้โดยอัตโนมัติ คนอื่นๆ ได้สร้างสคริปต์ bash แบบกำหนดเองที่ตรวจจับจอภาพที่เชื่อมต่อและใช้การตั้งค่าที่เหมาะสมโดยอัตโนมัติ โซลูชันของบุคคลที่สามอย่าง hyprmon ให้อินเทอร์เฟซแบบข้อความสำหรับการจัดการจอภาพที่ง่ายขึ้น แม้ว่าสิ่งเหล่านี้จะต้องการการตั้งค่าและการเรียนรู้เพิ่มเติม

โซลูชันหลายจอแสดงผลที่กล่าวถึง:

  • kanshi: การสลับการกำหนดค่าจอแสดงผลอัตโนมัติสำหรับ Wayland
  • hyprmon: TUI ที่สร้างโดยชุมชนสำหรับการจัดการมอนิเตอร์ของ Hyprland
  • nwg-displays: ยูทิลิตี้การกำหนดค่าจอแสดงผลสำหรับ Wayland
  • สคริปต์แบบกำหนดเอง: สคริปต์ Bash ที่ใช้การตรวจจับจอแสดงผลและการกำหนดค่าอัตโนมัติ

แนวทางความปลอดภัยที่แปลกใหม่ทำให้เกิดข้อสงสัย

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

สิ่งหลักที่ทำให้ฉันไม่ลอง Omarchy คือความยุ่งยากในการตั้งค่าหลายจอ

นักวิจารณ์ชี้ให้เห็นว่าความคาดหวังด้านความปลอดภัยของเดสก์ท็อปสมัยใหม่รวมถึง application sandboxing และการควบคุมการเข้าถึงที่แข็งแกร่งมากขึ้น ซึ่งเป็นคุณสมบัติที่ระบบหลักอย่าง macOS, Windows และ Android ได้นำมาใช้แล้ว การขาดกลยุทธ์ความปลอดภัยที่ชัดเจนสำหรับการแยกแอปพลิเคชันทำให้ผู้ใช้บางรายตั้งคำถามว่า Omarchy เหมาะสมสำหรับสภาพแวดล้อมที่ใส่ใจความปลอดภัยหรือไม่

ข้อขัดแย้งหลักที่ได้รับการแก้ไขโดยสคริปต์:

  • AUR Helper: เลือก Yay ( Omarchy ) แทน Paru ( CachyOS )
  • Shell: คงไว้ซึ่ง Fish ( CachyOS ) แทน Bash ( Omarchy )
  • TLDR: รักษาการใช้งาน Tealdeer ( CachyOS )
  • ระบบล็อกอิน: สมมติว่ามีการติดตั้ง display manager (แตกต่างจาก Omarchy แบบดั้งเดิม)
  • การเข้ารหัสดิสก์: เป็นตัวเลือก (แตกต่างจากการบังคับใช้ใน Omarchy แบบดั้งเดิม)

เส้นโค้งการเรียนรู้ทำให้ผู้ใช้ที่มีศักยภาพลังเล

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

กระบวนการติดตั้งเองต้องการข้อกำหนดเบื้องต้นเฉพาะ รวมถึงระบบไฟล์ BTRFS, Fish shell และการเลือกคอมโพเนนต์เดสก์ท็อปอย่างระมัดระวังระหว่างการติดตั้ง CachyOS ข้อกำหนดเหล่านี้ ร่วมกับความจำเป็นในความเชี่ยวชาญ Arch Linux จำกัดกลุ่มเป้าหมายให้เป็นผู้ใช้ที่มีประสบการณ์ที่เต็มใจลงทุนเวลาอย่างมากในการกำหนดค่าระบบ

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

อ้างอิง: omarchy-on-cachyos