Мой ноутбук имеет встроенную камеру. Ubuntu обнаруживает это как подключенное USB-устройство и включает питание. Во-первых, я не хочу, чтобы камера все время была, чувствую, что кто-то наблюдает за мной. Во-вторых, он начинает нагревать экран. Это небольшая камера, но она выделяет много тепла примерно через 10 минут работы.
Я попытался выполнить следующие шаги, которые нашел в интернете, но безуспешно.
Команда
для устройства в $ (ls / sys / bus / usb / devices / * / product); do echo $ device; cat $ device; done
Возвращает
/ sys / bus / usb / devices / 1-8 / product
USB2 .0 Камера
/ sys / bus / usb / devices / 2-1 / product
BCM92045NMD
/ sys / bus / usb / devices / 3-2 / product
Трекбол
/ sys / bus / usb / devices / usb1 / product
Контроллер хоста EHCI
/ sys / bus / usb / devices / usb2 / product
UHCI Host Controller
/ sys / bus / usb / devices / usb3 / product
UHCI Host Controller
/ sys / bus / usb / devices / usb4 / product
UHCI Host Controller
/ sys / bus / usb / devices / usb5 / product
UHCI Host Controller
Команда
echo suspend | sudo tee / sys / bus / usb / devices / 1-8 / power / level
Возвращает
приостановить
тройник: / sys / bus / usb / devices / 1-8 / power / level: неверный аргумент
Попробуйте эту команду,
sudo sh -c "echo suspend >> /sys/bus/usb/devices/1-8/power/level"
Она добавляет строку suspend
к /sys/bus/usb/devices/1-8/power/level
файл.
, Если файл не делает, существует, больше тогда работает ниже команды. Это создаст файл и затем добавляет строку suspend
в тот файл.
sudo sh -c "echo suspend > /sys/bus/usb/devices/1-8/power/level"
приостановите удерживается от использования. Используйте echo 'x-y' | sudo tee /sys/bus/usb/drivers/usb/unbind
вместо этого. x, y являются числами, которые Вы находите от
`for device in $(ls /sys/bus/usb/devices/*/product); do echo $device;cat $device;done`