Я на 12.04LTS. У меня есть внешняя USB HD-камера, которую я запускаю по умолчанию (желательно). Для этого после каждой перезагрузки мне нужно запускать
sudo su -c 'echo "0" > /sys/bus/usb/devices/1-1.4/bConfigurationValue'
(1-1.4 - это камера моего ноутбука). Это отключает камеру моего ноутбука.
Затем в GUVCview я получаю:
, который легко исправить, просто отключив и подключив usb внешнего кулачка к порту. Тогда моя внешняя камера работает отлично, и это мой выбор по умолчанию, и единственный, который указан в списке устройств в GUVCview, и помечен как мультимедийный селектор по умолчанию.
Каждый раз, когда я перезагружаю Ubuntu, мне приходится проходить через этот маленький процесс. Не страшная проблема, но есть ли способ заставить мое значение 1-1,4 остаться на «0»?
РЕДАКТИРОВАТЬ:
РЕДАКТИРОВАТЬ 2:
Открыть терминал
cd /etc
sudo nano rc.local
Редактировать файл, помещая команду перед «Выход 0»
Нажмите CTRL - X
Y, чтобы сохранить
!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo "0" > /sys/bus/usb/devices/1-1.4/bConfigurationValue
exit 0
Попробуйте добавить команду echo "0" > /sys/bus/usb/...
, которую вы упомянули в своем вопросе, в файл rc.local
.
Сделайте это, запустив sudo nano /etc/rc.local
, а затем добавив команду echo "0" > /sys/bus/usb/...
перед строкой exit 0
. Затем вы можете сохранить его с помощью Ctrl kbd> + O kbd>.
Об использовании rc.local
см. здесь . Он в основном запускает команду при загрузке, поэтому может отключить камеру при загрузке.
Чтобы заставить его работать, сделайте его исполняемым с chmod +x rc.local
.
Если вам нужно остановить запуск rc.local при загрузке, используйте chmod -x rc.local
. Если вы хотите снова включить камеру без перезагрузки, вы можете использовать echo "1" > /sys/bus/usb/...
- обратите внимание на значение 1
.
Черный список видео
gksu gedit /etc/modprobe.d/blacklist.conf
добавить следующую строку в конце этой страницы
blacklist uvcvideo
restart
удалить строку и перезапустить для включения кулачка