禁用具有ubuntu操作系统的笔记本电脑上的集成摄像头

禁用具有ubuntu操作系统的笔记本电脑上的集成摄像头,ubuntu,camera,Ubuntu,Camera,禁用具有Ubuntu/Centos的笔记本电脑上的集成摄像头 重新启动系统,根据笔记本电脑设置按F12、F8键,然后进入bios设置选项 2.从列表中选择Biosetup选项并导航至系统配置 3.选择系统配置选项后,选择视频选项 在视频选项中,取消选中“启用摄像头”选项并重新启动系统 这是在具有ubuntu/centos操作系统的笔记本电脑上禁用集成摄像头的最简单方法。您可以使用以下命令禁用集成摄像头: sudo echo 0 > /sys/bus/usb/devices/1-6/bCon

禁用具有Ubuntu/Centos的笔记本电脑上的集成摄像头

  • 重新启动系统,根据笔记本电脑设置按F12、F8键,然后进入bios设置选项
  • 2.从列表中选择Biosetup选项并导航至系统配置

    3.选择系统配置选项后,选择视频选项

  • 在视频选项中,取消选中“启用摄像头”选项并重新启动系统

  • 这是在具有ubuntu/centos操作系统的笔记本电脑上禁用集成摄像头的最简单方法。您可以使用以下命令禁用集成摄像头:

    sudo echo 0 > /sys/bus/usb/devices/1-6/bConfigurationValue
    
    cd /sys/bus/usb/devices/; ls
    
    lsusb
    
    sudo echo 1 > /sys/bus/usb/devices/1-6/bConfigurationValue
    

    这里,, 对我来说是1比6。您可以使用以下方法找到您的变体:

    lsusb -t 
    
    它的输出有点像:

    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 10000M
    /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
        |__ Port 6: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 6: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
        |__ Port 9: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 14: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
        |__ Port 14: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
    
    1-0:1.0  1-14  1-14:1.0  1-14:1.1  1-6  1-6:1.0  1-6:1.1  1-9  1-9:1.0  2-0:1.0  usb1  usb2
    
    它说端口6有视频驱动程序。 现在键入以下命令:

    sudo echo 0 > /sys/bus/usb/devices/1-6/bConfigurationValue
    
    cd /sys/bus/usb/devices/; ls
    
    lsusb
    
    sudo echo 1 > /sys/bus/usb/devices/1-6/bConfigurationValue
    
    它的输出有点像:

    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 10000M
    /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
        |__ Port 6: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 6: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
        |__ Port 9: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 14: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
        |__ Port 14: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
    
    1-0:1.0  1-14  1-14:1.0  1-14:1.1  1-6  1-6:1.0  1-6:1.1  1-9  1-9:1.0  2-0:1.0  usb1  usb2
    
    您可以从上面的命令中通过comapring port找到变体1-6。这里,1-6。 您可以通过比较供应商ID和产品ID来验证这一点。键入此命令,但使用变体代替1-6

    cd /sys/bus/usb/devices/1-6 && cat id{Vendor,Product}
    
    注意:使用您的变体代替1-6。 它将提供供应商和产品ID

    04ca
    7070
    
    现在键入以下命令:

    sudo echo 0 > /sys/bus/usb/devices/1-6/bConfigurationValue
    
    cd /sys/bus/usb/devices/; ls
    
    lsusb
    
    sudo echo 1 > /sys/bus/usb/devices/1-6/bConfigurationValue
    
    它将给出通过usb连接的设备列表

    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 004: ID 048d:c100 Integrated Technology Express, Inc. ITE Device(8910)
    Bus 001 Device 003: ID 04ca:7070 Lite-On Technology Corp. Integrated Camera
    Bus 001 Device 005: ID 8087:0aaa Intel Corp. 
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    
    它具有与1-6相同的供应商:产品ID。i、 e.04ca:7070

    在命令中输入1-6的变体以禁用集成摄像头:

    sudo echo 0 > /sys/bus/usb/devices/1-6/bConfigurationValue
    
    如果收到“bash:/sys/bus/usb/devices/1-6/bConfigurationValue:Permission denied”,则可以使用以下命令更改权限

    注意:使用1-6的变体

    sudo chmod 777 /sys/bus/usb/devices/1-6
    
    可以使用以下命令启用摄影机:

    sudo echo 0 > /sys/bus/usb/devices/1-6/bConfigurationValue
    
    cd /sys/bus/usb/devices/; ls
    
    lsusb
    
    sudo echo 1 > /sys/bus/usb/devices/1-6/bConfigurationValue