แนวทางปฏิบัติที่ดีที่สุดสำหรับสวิตช์ Linux และ KVM

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ฉันมีเครื่องอย่างน้อยสี่เครื่องที่ทำงานตลอดเวลา - ทั้งหมดนี้ใช้จอภาพเดียว Space ไม่เพียงกำหนดการตั้งค่านี้เท่านั้น แต่ยังรวมถึงงบประมาณด้วย ด้วยเหตุนี้ฉันจึงผลักไส โดยใช้สวิตช์ KVM . หากคุณไม่แน่ใจว่าสวิตช์ KVM คืออะไรเป็นอุปกรณ์ที่ช่วยให้คุณใช้งานได้หลายเครื่องด้วยจอภาพเมาส์และคีย์บอร์ดเพียงเครื่องเดียว

สวิตช์ KVM บางตัวอนุญาตให้ใช้แหล่งสัญญาณเสียง (ลำโพง) ร่วมกันได้

มีปัญหาหนึ่งที่อาจเกิดขึ้นเมื่อใช้สวิตช์ KVM กับการกระจาย Linux ที่ทันสมัย ปัญหานี้เกี่ยวข้องกับ Xorg รุ่นล่าสุด

เนื่องจาก Xorg ไม่ใช้ไฟล์ xorg.conf อีกต่อไปจึงขึ้นอยู่กับการรับสัญญาณระบุตัวตนจากจอภาพเพื่อปรับการแสดงผลโดยอัตโนมัติ

ในการตั้งค่าระบบเดียว / จอภาพเดียวสิ่งนี้ทำงานได้อย่างสมบูรณ์ แต่ในบางกรณีสวิตช์ KVM จะเข้ามาขวางและจอแสดงผล X Windows จะห่างไกลจากอุดมคติ (และบางครั้งก็ใช้ไม่ได้ด้วยซ้ำ) คุณจะหลีกเลี่ยงสถานการณ์นี้ได้อย่างไร? ในบทความนี้คุณจะได้อ่านเคล็ดลับที่จะช่วยให้คุณแก้ไขปัญหานี้ได้

การเลือก KVM ของคุณ

น่าเสียดายที่ไม่มีทางรู้ได้ว่าสวิตช์ KVM ใดจะทำงานได้ดีกับการตั้งค่า Linux ที่ทันสมัย ฉันได้ลองสวิตช์ KVM สี่ตัวที่แตกต่างกันกับลีนุกซ์รุ่นใหม่ทั้งหมดนี้มีผลลัพธ์ที่หลากหลาย นี่คือ KVM ที่ฉันใช้ (และผลลัพธ์):

  • Belkin Flip (USB): สลับไปมาระหว่างเครื่องอย่างรวดเร็ว แต่อาจทำให้เครื่องค้างด้วย Ubuntu Linux ตรวจไม่พบจอภาพความละเอียดจึงไม่ดี
  • IO Gear Miniview 2 พอร์ต (USB): สลับระหว่างเครื่องอย่างรวดเร็วไม่ค้าง ตรวจไม่พบจอภาพความละเอียดจึงไม่ดี
  • KVM 4 พอร์ตทั่วไป (USB - ซื้อใน Ebay): การสลับไม่ดีการค้างคงที่และตรวจไม่พบจอภาพ
  • IO Gear 4 พอร์ต Miniview (USB): เปลี่ยนได้ง่ายไม่ค้างตรวจพบจอภาพความละเอียดจึงสมบูรณ์แบบ

จากรายการด้านบนเห็นได้ชัดว่าคุณต้องการใช้งานมินิวิว IO Gear 4 พอร์ต เป็นโซลูชันราคาไม่แพง (ประมาณ $ 70.00 USD) ที่จะทำให้คุณไม่มีปัญหา

ใช้ KVM ปัจจุบันของคุณ

จะเกิดอะไรขึ้นถ้าคุณมีสวิตช์ KVM อยู่แล้ว? ทางเลือกก็มี ตัวเลือกแรกคือกำหนดค่าไฟล์ /etc/X11/xorg.conf ไฟล์ (สำหรับข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ xorg.conf โปรดดูบทความ xorg.conf ใน Ghacks.net) ซึ่งอาจนำไปสู่ปัญหาเมื่อคุณไม่แน่ใจว่าการ์ดแสดงผลของคุณคืออะไรหรือความละเอียดของจอภาพของคุณ ด้วยเหตุนี้คุณอาจต้องทำการวิจัยเล็กน้อยก่อนดำเนินการต่อ หากคุณรู้ว่าคุณใช้การ์ด NVidia คุณโชคดีคุณสามารถใช้เครื่องมือการตั้งค่า Nvidia (อ่านเกี่ยวกับเรื่องนี้ในบทความของฉัน ' การเพิ่มจอภาพไวด์สกรีนใน Linux '.) คุณสามารถใช้เครื่องมือนี้เพื่อสร้างไฟล์ xorg.conf ให้คุณได้

หากคุณไม่ต้องการที่จะต้องวุ่นวายกับการกำหนดค่า xorg.conf คุณมีวิธีแก้ปัญหาอื่น - วิธีที่ไม่สมบูรณ์แบบ แต่จะทำงานได้อย่างรวดเร็ว (และเป็นสิ่งที่ฉันเคยใช้เมื่อจัดการกับชิปกราฟิกออนบอร์ดบางตัวเช่น Intel) เสียบจอภาพคีย์บอร์ดและเมาส์เข้ากับเครื่อง Linux โดยตรงแล้วปล่อยให้บูต เมื่อคุณเปิดเดสก์ท็อปและใช้งานได้ให้ถอดปลั๊กจอภาพแป้นพิมพ์และเมาส์แล้วเสียบกลับเข้าที่ KVM เสียบสาย KVM เข้ากับกล่อง Linux และเครื่อง Linux ของคุณจะพร้อมใช้งาน โชคดีที่เครื่อง Linux ไม่ต้องรีบูตเครื่องเร็ว ๆ นี้ ไม่ใช่ทางออกที่ดี แต่จะเหมาะกับคุณ เพียงจำไว้ว่าหากคุณต้องรีบูตคุณต้องเปลี่ยนสายเคเบิลเหล่านั้นจนกว่าเครื่องจะกลับไปที่เดสก์ท็อป GUI

ความคิดสุดท้าย

ตามหลักการแล้วคุณจะซื้อสวิตช์ KVM เช่น IO Gear 4-port Miniview ที่จะทำให้คุณไม่มีปัญหา มิฉะนั้นคุณอาจต้องเล่นด้วยวิธีแก้ปัญหาหนึ่งหรือสองรอบเพื่อให้กล่อง Linux ทำงานกับ KVM ของคุณ นี่คือราคาที่ชุมชนผู้ใช้ต้องจ่ายสำหรับการมีการแจกจ่ายที่ทันสมัยซึ่งไม่จำเป็นต้องกำหนดค่า X (อย่างน้อยก็ไม่ใช่การตั้งค่าระบบเดียว)