Điểm:0

Tắt webcam trên Ubuntu 20.04

lá cờ de

tôi đã đăng lên câu hỏi này để phô mai hoạt động trên máy tính của tôi. Giải pháp tôi nhận được không hiệu quả nên tôi đã thử cài đặt ứng dụng máy ảnh của KDE, 'Kamoso' và nó cũng hiển thị một thông báo lỗi dài.

priyanshu@Inspiron-7501:~$ kamoso 
QGLXContext: Không thể tạo ngữ cảnh giả
thiết bị mới "Integrated_Webcam_HD: Tích hợp" "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/video4linux/video0" "/dev/video0"
Thiết bị phát đã thay đổi "/dev/video0"
không thể có được ngữ cảnh GL để giải quyết các khả năng, sử dụng giá trị mặc định..
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:44:9: QML ActionToolBar: Đã phát hiện vòng lặp ràng buộc cho "hành động" thuộc tính
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:44:9: QML ActionToolBar: Đã phát hiện vòng lặp ràng buộc cho "hành động" thuộc tính
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:44:9: QML ActionToolBar: Đã phát hiện vòng lặp ràng buộc cho "hành động" thuộc tính
lỗi: không có phần tử "phình"
lỗi: không có phần tử "frei0r-filter-cartoon"
lỗi: không có phần tử "frei0r-filter-twolay0r"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:113: TypeError: Không thể đọc thuộc tính 'globalToolBarStyle' của null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:58:17: Không thể gán [không xác định] cho QQmlListProperty<QObject>
tệp:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:49:13: Không thể gán [không xác định] cho bool
kf5.kdbusaddons: Không thể tìm thấy tệp thực thi 'kdeinit5' tại "/home/priyanshu/.local/bin:/home/priyanshu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/ sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" "/usr/bin, /usr/lib/qt5/bin"
Không thể tạo bối cảnh OpenGL cho định dạng QSurfaceFormat(phiên bản 2.0, tùy chọn QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, mẫu -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, hồ sơ QSurfaceFormat::NoProfile) 
Đã hủy bỏ (đổ lõi)

Nhưng nó cũng đã bật webcam của tôi và tôi không thể tắt nó đi. Tôi đã cố gắng treo máy tính xách tay của mình nhưng điều đó không hiệu quả. Khởi động lại có thể giải quyết được vấn đề nhưng tôi muốn tìm hiểu gốc rễ của vấn đề nên tôi bắt đầu tìm kiếm một số bài báo trực tuyến.

Tôi đã thử '''sudo modprobe -r uvcvideo``` nhưng nó không hoạt động và tôi đã nhận được điều này:

modprobe: FATAL: Mô-đun uvcvideo đang được sử dụng

Sau đó, tôi liệt kê các quy trình sử dụng mô-đun này:

priyanshu@Inspiron-7501:~$ lsmod | grep uvcvideo
uvcvideo 98304 1
videobuf2_vmalloc 20480 1 uvcvideo
videobuf2_v4l2 32768 1 uvcvideo
videobuf2_common 61440 2 videobuf2_v4l2,uvcvideo
videodev 245760 4 videobuf2_v4l2,uvcvideo,videobuf2_common
mc 57344 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common

Nhưng nó lại trả về một loạt các mô-đun mà tôi lại không thể xóa vì tất cả chúng đều đang được sử dụng. Khi chạy lsmod trên từng mô-đun, tôi chỉ cần lặp qua các mô-đun khác nhau.

Có cách nào để tự động hủy tất cả các quy trình bằng mô-đun không? Bất kỳ trợ giúp được đánh giá cao.

lá cờ in
"Rút" kết nối USB: `echo "1-5" >/sys/bus/usb/drivers/usb/unbind`. Đếm đến năm, sau đó: `echo "1-5" >/sys/bus/usb/drivers/usb/bind`.
FedKad avatar
lá cờ cn
Làm cách nào bạn tìm thấy "id thiết bị" cho lệnh `echo` @matigo?
Priyanshu Sahani avatar
lá cờ de
Không có thiết bị bên ngoài nào được kết nối với máy tính xách tay của tôi. Vấn đề là với webcam bên trong. Làm thế nào để unbinding và ràng buộc usb giúp đỡ?
lá cờ in
@FedKad nó ở đầu ra trong khối mã đầu tiên: `... usb1/1-5/1-5:1.0/ ...`
lá cờ in
@PriyanshuSahani, máy ảnh của bạn hiển thị dưới dạng thiết bị USB. Các thiết bị USB không phải là tất cả bên ngoài. Rất tiếc, nhiều bàn phím, bàn di chuột, nubs, máy ảnh, cảm biến vân tay, cảm biến nhiệt độ và tất cả những thứ khác được tích hợp trong máy tính xách tay đều được kết nối qua USB. Bus có thể mở rộng, rẻ và dễ dàng hỗ trợ. Với 3.1 có lượng băng thông lớn như vậy, chữ "U" trong USB thực sự có ý nghĩa bây giờ ...
Priyanshu Sahani avatar
lá cờ de
`priyanshu@Inspiron-7501:~$ sudo echo "1-5" >/sys/bus/usb/drivers/usb/unbind bash: /sys/bus/usb/drivers/usb/unbind: Quyền bị từ chối `
Priyanshu Sahani avatar
lá cờ de
@matigo như bạn đã nói 'keybord' được tích hợp vào máy tính. Vậy bàn phím của tôi có bị ngắt kết nối sau khi chạy lệnh đầu tiên không?
lá cờ in
Bàn phím của bạn không sử dụng cổng `1` cổng `5`, vì vậy sẽ không bị ngắt kết nối.Các thiết bị USB có thể được điều khiển riêng lẻ miễn là bộ điều khiển cho phép. Của bạn, có vẻ như, không muốn chơi đẹp. Dù bạn có tin hay không, tôi cố gắng chú ý đến chi tiết và đặt thêm câu hỏi trước khi phá vỡ mọi thứ
Priyanshu Sahani avatar
lá cờ de
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/133475/discussion-between-priyanshu-sahani-and-matigo).
nobody avatar
lá cờ gh
usbreset từ usb-utils có thể được sử dụng để đặt lại thiết bị usb.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.