ข้ามไปเนื้อหาหลัก

เปลี่ยน Steam Deck เป็นเซิร์ฟเวอร์ด้วย BarkVisor

วิธีเปลี่ยนเครื่อง Steam Deck ให้กลายเป็นโหนดเซิร์ฟเวอร์รัน VM และโมเดล AI ด้วย BarkVisor บน SteamOS โดยที่ยังเล่นเกมได้ปกติ

เรียบเรียงโดย AI
Inewgen
08 Sep 2026ที่มา: Dev.to3 นาทีอ่าน (0 ครั้ง)
แชร์
เปลี่ยน Steam Deck เป็นเซิร์ฟเวอร์ด้วย BarkVisor

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ขนาดตัวอักษร
  • เปลี่ยน Steam Deck ยามว่างให้เป็นเซิร์ฟเวอร์โฮมแล็บ
  • ติดตั้ง BarkVisor และเปิดใช้งาน QEMU พร้อมรัน Ollama
  • ควบคุมการทำงานทั้งหมดจากเครื่องหลักผ่านระบบเครือข่าย
  • เครื่องยังคงเล่นเกมได้ตามปกติโดยไม่มีผลกระทบ

แนวคิดการนำฮาร์ดแวร์ที่มีอยู่แล้วมาต่อยอดในระบบโฮมแล็บ (Homelab) กลายเป็นเรื่องที่น่าสนใจสำหรับสายไอที เนื่องจากอุปกรณ์พกพาอย่าง Steam Deck มักจะมีช่วงเวลาที่ไม่ได้ถูกใช้งานตลอด 24 ชั่วโมง การใช้ประโยชน์จากซีพียูและทรัพยากรที่ว่างอยู่จึงเป็นทางเลือกที่ดีในการเพิ่มกำลังประมวลผลภายในบ้าน โดยไม่จำเป็นต้องซื้อฮาร์ดแวร์ใหม่ให้เปลืองงบประมาณ

บทความนี้จะพาไปดูขั้นตอนการติดตั้ง BarkVisor บน SteamOS เพื่อเปลี่ยนเครื่องเล่นเกมพกพานี้ให้กลายเป็นโหนดประดิษฐ์ (Device) ในระบบเครือข่าย ซึ่งสามารถรัน Virtual Machines (VMs), เชื่อมต่อกับอุปกรณ์ Mac และ Linux อื่นๆ รวมถึงรันโมเดลปัญญาประดิษฐ์ขนาดเล็กในเครื่องด้วย Ollama ได้อีกด้วย โดยที่ตัวเครื่องยังคงใช้งานเล่นเกมได้ตามปกติเช่นเดิม

การนำอุปกรณ์พกพาอย่าง Steam Deck มาทำหน้าที่เป็นโหนดประมวลผลเสริมถือเป็นวิธีที่มีประสิทธิภาพในการบริหารทรัพยากรไอทีที่ไม่ได้ใช้งาน (Idle resources) เนื่องจากชิปประมวลผลกราฟิกและซีพียูในตัวเครื่องมีความสามารถสูงพอที่จะจัดการงานเบาๆ เช่น การรัน VM ขนาดเล็กหรือทดสอบโมเดล AI ได้โดยไม่ต้องพึ่งพาเซิร์ฟเวอร์ราคาแพง

linux desktop terminal command line

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ขั้นตอนการเตรียมความพร้อมบน SteamOS เริ่มต้นด้วยการสลับไปที่โหนด Desktop Mode และตั้งรหัสผ่านผ่านคำสั่ง passwd เนื่องจากพาร์ทิชันราก (Root) ของ SteamOS มีขนาดเล็กเพียงประมาณ 5GB การติดตั้งเครื่องมือและข้อมูลทั้งหมดจึงต้องทำภายใต้ไดเรกทอรี /home เพื่อป้องกันไม่ให้พาร์ทิชันหลักเต็ม

ไม่อยากพลาดข่าวใหม่?

สมัครรับสรุปข่าวสารใหม่ทางอีเมล ไม่บ่อยจนรำคาญ

โฆษณา

  • ปิดระบบอ่านอย่างเดียวด้วยคำสั่ง sudo steamos-readonly disable
  • กำหนดค่าและเติมคีย์แพ็กเกจ pacman ให้เรียบร้อย
  • ติดตั้งชุดคำสั่ง QEMU, OVMF, cdrtools และ swtpm
  • ตรวจสอบความพร้อมของระบบด้วยคำสั่งตรวจสอบอุปกรณ์ /dev/kvm

สำหรับการติดตั้งตัวจัดการ BarkVisor ในโหมด Agent จะไม่มีหน้าตาอินเทอร์เฟซบนตัว Steam Deck โดยตรง เพื่อให้ตัวเครื่องทำหน้าที่เป็นผู้ช่วยประมวลผล (Worker) อย่างเต็มที่ โดยเวอร์ชันที่ใช้ในการทดสอบคือ 1.0.0-alpha.3 ซึ่งผู้ใช้งานสามารถดาวน์โหลดชุดไฟล์ tarball มาติดตั้งไว้ในโฟลเดอร์ home ได้ทันที พร้อมตั้งค่าไฟล์สคริปต์เชื่อมต่อระบบเครือข่าย

5GBขนาดพาร์ทิชัน Root บน SteamOS
7777พอร์ตเชื่อมต่อ HTTP หลัก
7778พอร์ตควบคุม mTLS

ในส่วนของการใช้งานโมเดลปัญญาประดิษฐ์ ผู้ใช้สามารถติดตั้ง Ollama ไว้ภายใต้ไดเรกทอรี ~/.local และตั้งค่าตัวแปรสภาพแวดล้อม OLLAMA_IGPU_ENABLE=1 เพื่อเรียกใช้งานหน่วยประมวลผลกราฟิก (iGPU) ของ Steam Deck ที่มีแรมแชร์มาให้ประมาณ 16GB ทำให้การประมวลผลโมเดลขนาดเล็กอย่าง llama3.2 ทำได้อย่างราบรื่นผ่านเครือข่ายภายในบ้าน

"And yes, it still plays games. I’m not that terrible of a husband."

ผู้เขียนบทความบน Dev.to

ที่มา: Dev.to

ความคิดเห็น

แสดงความคิดเห็น
0/2000

พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้