Skip to main content

Làm cách nào để chạy webcam trên Linux?

Thiết lập, cấu hình và chạy webcam trên Linux có thể là một quy trình đơn giản hợp lý hoặc một quy trình khá phức tạp.Có một số bước cần thực hiện để hỗ trợ cài đặt trơn tru và mỗi thiết lập webcam và máy tính sẽ có những điều kỳ quặc và các vấn đề tiềm năng riêng.Đặt vào dạng đơn giản nhất, có ba bước chính để chạy webcam trên Linux.Đầu tiên, xác định xem webcam có được phát hiện khi kết nối và tên chính xác của nó được công nhận bởi máy tính hay không.Thứ hai, cài đặt trình điều khiển được yêu cầu để chạy webcam.Thứ ba, cài đặt và định cấu hình bất kỳ phần mềm bổ sung nào cần thiết hoặc mong muốn cho chức năng webcam.Nếu Webcam là Lớp USB Video (UVC) tuân thủ, quá trình này có thể dễ dàng như vậy. Đầu tiên và quan trọng nhất, bắt buộc phải đảm bảo rằng các đặc quyền gốc được cấp trước khi cố gắng thiết lập webcam trên Linux.Để tìm ra tên của một camera USB đính kèm, hãy sử dụng LSUSB để liệt kê tất cả các thiết bị USB được công nhận.Tiếp đến là nhiệm vụ thường phức tạp là tìm kiếm, biên dịch và cài đặt trình điều khiển.Trình điều khiển thường có sẵn trong kernel, dưới dạng mô -đun có thể tải hoặc có thể biên dịch hoặc là trình điều khiển nhị phân được đóng gói.

Để xác định xem trình điều khiển cần thiết đã được bật trong kernel, hãy sử dụng DMESG để liệt kê những gì đã được tải khi khởi động.Nếu trình điều khiển không được liệt kê ở đây nhưng tên mô -đun được biết đến, lệnh Find có thể được sử dụng để tìm kiếm một mô -đun có thể tải.Nếu trình điều khiển không ở trong kernel và không rõ tên, có thể lấy danh sách tất cả các mô -đun có sẵn bằng cách chạy ls -r/lib/module/uname -r/kernel, trong đó uname được thay thế bằng phiên bản kernel của máy tínhVới may mắn, mô -đun trình điều khiển sẽ được tải, nhưng nếu không, hãy sử dụng modprobe để thử tải thủ công.Trong một số trường hợp, không có vấn đề nào ở trên là thành công và một bản vá kernel hoặc một hạt nhân được biên dịch lại là cần thiết để chạy webcam trên Linux.Trang web của các nhà sản xuất máy ảnh có thể có thêm thông tin và tài liệu để hỗ trợ cài đặt trình điều khiển. Tùy thuộc vào thiết lập máy tính, camera và phiên bản phần mềm, có thể cần phải bật nút Thiết bị video để truy cập webcam trên Linux.Sử dụng tập lệnh Makedev nếu nút thiết bị video chưa tồn tại.Tìm kiếm các thiết bị thông qua trình quản lý tệp hoặc kiểm tra tải nào khi khởi động để xác minh xem nó đã ở đó hay nếu cần phải tạo. Bây giờ trình điều khiển được cài đặt và nút thiết bị video được thiết lập, đã đến lúcCài đặt và định cấu hình bất kỳ phần mềm cần thiết hoặc mong muốn.Một số chương trình tồn tại để tạo điều kiện cho việc chạy webcam trên Linux.Có nhiều chương trình khung hình hoặc hình ảnh khác nhau có thể được cài đặt và vận hành từ dòng lệnh.Các chương trình giao diện người dùng đồ họa (GUI) cũng có thể được sử dụng cho phép các chức năng bổ sung, chẳng hạn như hội nghị truyền hình.