permissões no diretorio /sys/*

Iniciado por gony64, 12 de Julho de 2006, 15:50

tópico anterior - próximo tópico

gony64

pessoal é o seguinte... minha webcam mostra a imagem muito escura, então vi uma dica no forum do k****** onde eu deveria alterar o valor do gamma no arquivo /sys/modules/spca5xx/parameters/gamma de "3" pra "5"  só que mesmo como root# eu não tenho acesso de escrita neste arquivo :

otacilio@gonycasa:/sys/module/spca5xx/parameters$ ls -la
total 0
drwxr-xr-x 2 root     root        0 2006-07-12 15:30 .
drwxr-xr-x 4 root     root        0 2006-07-12 15:29 ..
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 autoexpo
-r--r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 bright
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 compress
-r--r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 contrast
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 debug
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 force_rgb
-rw-rw-r-- 1 otacilio otacilio 4096 2006-07-12 15:30 gamma  / / quero passar o valor de 3 pra 5=claro
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 GBlue
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 GGreen
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 GRed
-r--r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 lum_level
-r--r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 min_bpp
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 OffBlue
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 OffGreen
-rw-r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 OffRed
-r--r--r-- 1 otacilio otacilio 4096 2006-07-12 15:30 usbgrabber
otacilio@gonycasa:/sys/module/spca5xx/parameters$         

verifiquem que eu ja até mudei os donos e grupos deste diretório, mas mesmo assim não consigo mais editalos, e houve uma vez que conseguir editar, mas no login subsequente voltou os donos e valores dos arquivos e diretórios pra root.root e a imagem da web voltou a ficar escura como antes.
Pergunta como faço pra ficar esta alteração permanentemente?

veja: :'(

otacilio@gonycasa:~$ sudo echo > 5 /sys/module/spca5xx/parameters/gamma
otacilio@gonycasa:~$ cat /sys/module/spca5xx/parameters/gamma
3
otacilio@gonycasa:~$

ele não altera o valor  :P




Lamego

Primeiro, não se deve alterar o dono de ficheiros de sistema, pode causar problemas bem mais graves do que os que tenta resolver.
Segundo o comando que você tá fazendo está errado:
Citarotacilio@gonycasa:~$ sudo echo > 5 /sys/module/spca5xx/parameters/gamma
otacilio@gonycasa:~$ cat /sys/module/spca5xx/parameters/gamma
Deveria ser:
sudo echo 5 > /sys/module/spca5xx/parameters/gamma
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

gony64

Citação de: Lamego online 12 de Julho de 2006, 17:42
Primeiro, não se deve alterar o dono de ficheiros de sistema, pode causar problemas bem mais graves do que os que tenta resolver.
Segundo o comando que você tá fazendo está errado:
Citarotacilio@gonycasa:~$ sudo echo > 5 /sys/module/spca5xx/parameters/gamma
otacilio@gonycasa:~$ cat /sys/module/spca5xx/parameters/gamma
Deveria ser:
sudo echo 5 > /sys/module/spca5xx/parameters/gamma

valeu, corrigindo o comando.... continua sem alterar

otacilio@gonycasa:~$ sudo echo 5 > /sys/module/spca5xx/parameters/gamma
bash: /sys/module/spca5xx/parameters/gamma: Permission denied
otacilio@gonycasa:~$ sudo echo 5 > /sys/module/spca5xx/parameters/gamma
bash: /sys/module/spca5xx/parameters/gamma: Permission denied
otacilio@gonycasa:~$

Lamego

Ops, desculpa, esse comando dessa forma não funciona com o sudo:
faz:
sudo -s
E depois digita os comandos mas sem "sudo" antes.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

gony64

Citação de: Lamego online 13 de Julho de 2006, 08:18
Ops, desculpa, esse comando dessa forma não funciona com o sudo:
faz:
sudo -s
E depois digita os comandos mas sem "sudo" antes.

certo consegui... mas.... como eu disse anteriormente, apos um boot, os parametros voltam como antes, no meu caso o gamma volta pra o valor 3, sendo que eu tinha alterado pra 5. >:(

Lamego

Edita o arquivo /etc/init.d/rc.local e adiciona:
echo 5 > /sys/module/spca5xx/parameters/gamma
Isto fará com que esse comando seja executado sempre durante o boot do sistema.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

glaubergoncalves

   Aqui a dica funcionou bem. Além do echo 5 > /sys/module/spca5xx/parameters/gamma pra resolver o problema de escuradão da imagem, também adicionei a linha echo 1 > /sys/module/spca5xx/parameters/force_rgb, porque minha cam estava praticamente sem cor, colocando o valor do force_rgb em 1 deu uma melhorada, apesar de não ter ficado perfeito. Mas não posso exigir muito dela, já que é das mais vagabundas. :-\

   Agora o problema que tenho (pra falar a verdade não sei se é realmente problema, é a primeira vez que mexo com webcam) é que a imagem não aparece espelhada, como vou explicar isso... tipo, se eu mexo a mão da esquerda pra direita na frente da cam, na imagem gerada por ela aparece minha mão movimentando ao contrário, da direita pra esquerda no meu ponto de visão, ao invés de ser como um espelho, que do meu ponto de vista vai seguir  o movimento da minha mão. Deu pra entender? ??? Será que tem algum parâmetro na pasta /sys/module/spca5xx/parameters que eu possa mudar pra resolver isso?