Desativada minha câmera embutida no laptop, mas ela é reativada após a reinicialização

1

Estou no 12.04LTS. Eu tenho uma câmera HD USB externa que eu corro como padrão (de preferência). Para fazer isso, após cada reinicialização eu tenho que executar

sudo su -c 'echo "0" > /sys/bus/usb/devices/1-1.4/bConfigurationValue'

(1-1.4 é minha câmera de laptop) Isso desativa minha câmera de laptop.

Em seguida, no GUVCview, obtenho:

OqueéfacilmentecorrigidosimplesmentedesconectandoeconectandooUSBdacâmeraexternanaporta.Entãominhacâmeraexternafuncionamuitobem,eéminhaseleçãopadrão,eaúnicalistadaemdispositivosemGUVCview,eestámarcadacomopadrãonoseletordeMultimídia.

TodavezqueeureiniciooUbuntu,eutenhoquepassarporestepequenoprocesso.Nãoéumproblematerrível,masexisteumamaneiradefazercomquemeuvalorde1-1,4fiqueem"0"?

EDITAR:

EDIT 2:

Abra o terminal

cd /etc
sudo nano rc.local

Editar arquivo colocando o comando Antes de "Sair 0"

Pressione CTRL - X

Y para salvar

!/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
    
por 5th Wheel 10.01.2014 / 21:22

2 respostas

0

Tente adicionar o comando echo "0" > /sys/bus/usb/... que você mencionou na sua pergunta ao arquivo rc.local .

Faça isso executando sudo nano /etc/rc.local e adicionando o comando echo "0" > /sys/bus/usb/... antes da linha exit 0 . Você pode salvá-lo com Ctrl + O .

Ao usar rc.local , consulte aqui . Basicamente, ele executa o comando na inicialização, portanto, pode desativar a câmera durante a inicialização.

Para fazê-lo funcionar, torne-o executável com chmod +x rc.local .

Se você precisar interromper a execução de rc.local na inicialização, use chmod -x rc.local . Se você quiser reativar a câmera sem reinicializar, talvez seja possível usar echo "1" > /sys/bus/usb/... - observe o valor 1 .

    
por Wilf 10.01.2014 / 21:39
0

Vídeo da lista negra

gksu gedit /etc/modprobe.d/blacklist.conf
  • adicione a seguinte linha no final dessa página

    blacklist uvcvideo
    
  • reiniciar

  • exclua a linha e reinicie para ativar a câmera

por Daniel 05.03.2014 / 06:43