Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

ควบคุมเว็บแคมใน Linux: เปิด/ปิดใช้งานได้ง่าย

การขาดตัวจัดการฮาร์ดแวร์แบบกราฟิกทำให้เปิด/ปิดเว็บแคมยากในหลายดิสโตร Linux คุณอาจคิดว่า Linux ไม่จดจำเว็บแคม built-in แต่จริงๆ แค่ถูกปิดอยู่ ดิสโตรส่วนใหญ่ที่มีไดเรกทอรี /etc/modprobe.d/ ให้เปิด/ปิดกล้องได้ง่ายด้วยการแก้ไขไฟล์ข้อความ

รัน lsusb ก่อน เพื่อตรวจสอบว่าระบบจดจำกล้องหรือไม่ ควรเห็นบรรทัดที่มี bus number และแบรนด์ ถ้าไม่เจอ ให้รีสตาร์ทเข้า BIOS/UEFI (กด F2 บนแล็ปท็อปส่วนใหญ่) ตรวจสอบว่า Camera เปิดอยู่ ปิดจาก BIOS ได้ แต่เพื่อความปลอดภัย ควรปิดจากใน OS ด้วย

วิธีที่ 1: ปิดใช้งานเว็บแคม

ดิสโตรที่มีไดเรกทอรี /etc/modprobe.d/ ขั้นตอนเปิด/ปิดเกือบเหมือนกัน กด Super+R เปิด Run box หรือ Ctrl+Alt+T เปิดเทอร์มินัล หรือเลือก Terminal จากเมนู System Tools Ubuntu: พิมพ์ terminal ใน Dash หรือ Alt+F2

แก้ไขไฟล์ง่ายสุด: พิมพ์ gksu mousepad /etc/modprobe.d/blacklist.conf กด Enter ใส่รหัสผ่าน admin ผู้ใช้ MATE/GNOME3/Ubuntu desktop: ใช้ gedit แทน mousepad ผู้ใช้ KDE Plasma: ใช้ kdesu แทน gksu หรือใช้ gvim, leafpad, editor อื่นๆ

Editor อาจเตือนว่าใช้ root account - ปกติ เพราะต้องการ root เพื่อปิดเว็บแคม เลื่อนลงสุดไฟล์ เพิ่มบรรทัด blacklist uvcvideo กด Enter เพื่อบรรทัดใหม่ บันทึกไฟล์ ปิด editor ระวัง (File > Save หรือ Ctrl+S แล้วปิด) ถ้าใช้ vi: กด Escape แล้วพิมพ์ :wq

Linux จะปิดเว็บแคมครั้งต่อไปที่บูต แต่ปิดทันทีได้ด้วย: sudo modprobe -r uvcvideo ที่เทอร์มินัล บังคับลบด้วย sudo rmmod -f uvcvideo หากมี error

วิธีที่ 2: เปิดใช้งานเว็บแคม

ถ้าปิดใน BIOS/UEFI: รีสตาร์ท กด F2 (หรือปุ่มอื่น) เข้าเมนู ตั้ง Camera = [Enabled] Save & Exit บูต Linux ปกติ

แก้ไขไฟล์ /etc/modprobe.d/blacklist.conf อีกครั้ง (editor ใดก็ได้) ค้นหา blacklist uvcvideo (Ctrl+F ใน editor กราฟิก, Ctrl+W ใน nano) ใส่ # นำหน้าเพื่อ comment out บันทึก ปิดไฟล์

Linux จะเปิดกล้องหลังรีสตาร์ท บังคับโหลดได้ด้วย: sudo modprobe uvcvideo หาก error ให้รีสตาร์ท

ถ้า Skype ยังใช้กล้องไม่ได้ (แน่ใจว่าเปิดใน BIOS แล้ว) เปิด Skype Linux (ในโฟลเดอร์ Internet บน Dash/Whisker/LXMenu) ไป Options > Video Devices ติ๊ก Enable Skype Video กรอบสีดำจะกลายเป็นภาพจากกล้อง ถ้าไม่ ให้เลือกกล้องจาก dropdown

รีสตาร์ทอีกครั้ง เปิด Skype Options > Video Devices อีกครั้ง เลือกกล้อง กด Apply เรียกวิดีโอได้ปกติ Web Skype: กด approve ตอนโทรวิดีโอครั้งแรก เพื่ออนุญาตเข้าถึงกล้อง (security feature)

เว็บแคมภายนอก: ตรวจสอบต่อถูกต้อง รอสักครู่ก่อนเปิด Skype ใหม่ ตรวจสอบด้วย lsusb หลังต่อแล้ว (ถ้า lsusb ค้าง กำลังสแกนหาอุปกรณ์ใหม่)