error en gtkam
tras actualizar el sistema, un debian con kernel 2.6.12 personalizado y gnome, me da error al intentar como usuario ejecutar gtkam: en la pantalla de gtkam me dice: span weight=bold size=largerCould not list folders in '/'./span An error occurred in the io-library ('Could not claim the USB device'): Could not claim interface 0 (L'operaci cuando lo hago desde consola, sale además: (gtkam:8512): Gtk-WARNING **: Failed to set label from markup due to error parsing markup: Error on line 3 char 9: Invalid UTF-8 encoded text (gtkam:8512): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() hasta ahora no he tenido ningún problema, la màquina, una Konica-Minolta Z-20 se me conectó desde el primer día una vez con el puerto en Pick-Bridge. gogleando he encontrado algo sobre un bug sobre la versión 0.1.12, la mía, pero es algo viejo, de enero. sin embargo, si me conecto como root, puedo descargar sin problemas las fotos. ¿Es posible que se mantenga el bug?. El usuario está en el grupo camera (como siempre). ¿Falta añadirlo a alguno más?. con usbview el dispositivo se ve en rojo, :?, y lsusb -v lo lista indicando al final: can't get device qualifier: Operation not permitted can't get debug descriptor: Operation not permitted algo que ver o es que son opciones reservadas a root. gracias por vuetro tiempo. -- -- . . javier . -- -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: gtkam
Si, ya lo he hecho funcionar, enchufo la camara (como usuario), la enciendo y me abre el digikam listo para acceder a la camara y bajarme las fotos. He seguido este enlace http://www.gphoto.org/doc/manual/permisions-usb.html
Re: gtkam
31 escribiu: Si, ya lo he hecho funcionar, enchufo la camara (como usuario), la enciendo y me abre el digikam listo para acceder a la camara y bajarme las fotos. He seguido este enlace http://www.gphoto.org/doc/manual/permisions-usb.html Perdón, permisions es con dos ss permissions-usb.html
Re: gtkam
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Martes, 21 de Septiembre de 2004 17:50, Omar G. Murray escribi: Hola: Estoy tratando de hacer correr mi camara digital (Canon A300) con gtkam. Como root no tengo problemas, pero como usuario me sale el msg could not inicialize camera. Evidentemente es un tema de permisos, pero que ? Cual archivo debo modificar con el chmod ?? Algo relacionado con el usb, a lo mejor ? Gracias de antemano Por lo que tengo entendido, eso es una cosa muy comn para montar camaras. Si no me equivoco, claro. En kde, existe un programita que permite ejecutar con un usuario diferente: run as diferent user. Pero si haces en consola gksu nombre programa , te lo correr como root, sin que cierres tu sesin de usuario. - -- Saludos. Pablo Braulio. Linux user number 354599 Fingerprint: F8C9 58DB 89A2 1522 D9C9 28F9 4A2D 7C25 0CD9 0907 El ladras temido es aquel que roba silenciosamente. No descuides tu privacidad. Invierte en tu seguridad! -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBUFF1Si18JQzZCQcRAp4tAJ96LEe5lPfBGshLiMUd/2k89BEmtgCdG64L J5lw2op1eewAHnOpugyt4Ko= =3jLN -END PGP SIGNATURE-
Re: gtkam
Yo lo hice de la forma siguiente: - Con usbviewer (o un programa parecido) se buscan los valores vendor y product. - Se añade en /etc/usbmgr/usbmgr.conf una línea parecida a esta: vendor 0x product 0x script camera (con los valores de vendor y product encontrados antes). - Se incluye en /etc/usbmgr un script con nombre camera similar a esto: #!/bin/bash GROUP=camera if [ ${ACTION} = add ] [ -f ${DEVICE} ] then chmod o-rwx ${DEVICE} chgrp ${GROUP} ${DEVICE} chmod g+rw ${DEVICE} fi - Con esto, usbmgr asigna permisos de lectura y escritura para los usuarios del grupo camera al dispositivo asignado a la cámara (que puede ser diferente cada vez que se conecta). Naturalmente, hay que incluir en ese grupo todos los usuarios que vayan a utilizar la cámara. Un saludo, -- Francisco Callejo Giménez [EMAIL PROTECTED]
Re: gtkam
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Si consigues hacerlo, me gustaria que nos constases como, porque me he puesto con el tema hace un mes o as, y lo tuve que dejar por imposible... Podras probar montando el dispositivo en fstab, como si fuera un disco duro. /dev/sda1 /mnt/carpetaautodefaults 0 0 Tengo una cmara digital que no es compatible con ningn programa, y haciendo esto consigo montarla tranquilamente. - -- Saludos. Pablo Braulio. Linux user number 354599 Fingerprint: F8C9 58DB 89A2 1522 D9C9 28F9 4A2D 7C25 0CD9 0907 El ladras temido es aquel que roba silenciosamente. No descuides tu privacidad. Invierte en tu seguridad! -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBUF4PSi18JQzZCQcRAhBpAKDAorxsY0eJqUDkjJwFqDRA0FhpTgCeIe+S iFLJOh3L+C3lXDiLufPXBfw= =XYyB -END PGP SIGNATURE-
gtkam
Hola: Estoy tratando de hacer correr mi camara digital (Canon A300) con gtkam. Como root no tengo problemas, pero como usuario me sale el msg could not inicialize camera. Evidentemente es un tema de permisos, pero que ? Cual archivo debo modificar con el chmod ?? Algo relacionado con el usb, a lo mejor ? Gracias de antemano -- OM Powered by Debian GNU/Linux Woody - kernel 2.4.18 Is í an toírneach a scanríonn ach an tintreach a mharaíonn
Re: gtkam
Omar G. Murray escribiu: Hola: Estoy tratando de hacer correr mi camara digital (Canon A300) con gtkam. Como root no tengo problemas, pero como usuario me sale el msg could not inicialize camera. Evidentemente es un tema de permisos, pero que ? Cual archivo debo modificar con el chmod ?? Algo relacionado con el usb, a lo mejor ? Gracias de antemano Yo no te puedo dar la solución, pero si te puedo decir que se puede hacer que un usuario tenga acceso a los dispositivos usb (en este pc lo puedo hacer, pero no recuerdo como lo he configurado). Se hace tocando los archivos de configuración en /etc/hotplug, creo que para que cuando carga los modulos al enchufar la camara ejecute un script que cambia los tipos de permisos... e incluso se puede hacer que arranque el programa gtkam (a mi ahora me gusta mas digikam). Con los nuevo kernels lo he intentado hacer en el portatil y no soy capaza de que se pueda acceder sin ser root, y lo curioso es que me sigue funcionando en este y lo he actualizado al 2.6.7. Si consigues hacerlo, me gustaria que nos constases como, porque me he puesto con el tema hace un mes o así, y lo tuve que dejar por imposible...
Re: gtkam
Pablo Braulio wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Martes, 21 de Septiembre de 2004 17:50, Omar G. Murray escribi: Hola: Estoy tratando de hacer correr mi camara digital (Canon A300) con gtkam. Como root no tengo problemas, pero como usuario me sale el msg could not inicialize camera. Evidentemente es un tema de permisos, pero que ? Cual archivo debo modificar con el chmod ?? Algo relacionado con el usb, a lo mejor ? Gracias de antemano Por lo que tengo entendido, eso es una cosa muy comn para montar camaras. Si no me equivoco, claro. En kde, existe un programita que permite ejecutar con un usuario diferente: run as diferent user. Pero si haces en consola gksu nombre programa , te lo correr como root, sin que cierres tu sesin de usuario. - -- Si tu cmara se conecta por usb que es lo que creo, hay una opcin ms elegante. El problema es que el dispositivo se crea automticamente en /proc/bus/usb/00* y se crea con propietario root y sin permisos a todos los dems. Puedes probar a, una vez conectada la cmara, buscar el dispositivo usb correspondiente en este directorio y, como root, cambiarle los permisos. Si te funciona ese es el problema. La cuestin es hacer que este cambio de permisos lo haga automticamente el sistema. Para ello recuerdo que se poda configurar el hotplug. Pero no recuerdo como. Busca en google que fu donde yo me enter y vena incluso un script de ejemplo para aadir al hotplug. Lo malo es que tengo muy mala memoria y hace meses que resolv este problema. Saludos, -- --- Jose Luis Trivintilde;o Rodriguez http://www.lcc.uma.es/~trivino Usuario registrado de linux n 53043 ---
gtkam y permisos usb
Wenas. He instalado el frontend gtkam para gphoto2 y como usuario normal no me deja inicializar mi cam para poder descargarme las fotos que hay en ella. Como root si que me deja, asi q supongo que debe ser una cuestión de darle permisos a los usuarios normales. La camara es usb, he instalado hotplug pero no tengo demasiado claro como utilizarlo. A ver si alguien me puede ayudar.gracias!
Re: gtkam y permisos usb
villosil escribió: Wenas. He instalado el frontend gtkam para gphoto2 y como usuario normal no me deja inicializar mi cam para poder descargarme las fotos que hay en ella. Como root si que me deja, asi q supongo que debe ser una cuestión de darle permisos a los usuarios normales. La camara es usb, he instalado hotplug pero no tengo demasiado claro como utilizarlo. A ver si alguien me puede ayudar.gracias! Hola, hace unos meses que lo logré hacer funcionar y va muy bien, ahora no lo recuerdo muy exactamente, pero te voy dando algunas ideas (acabo de leer la ayuda de nuevo para ponerme al día). El tema comienza leyendo el fichero /usr/share/doc/libgphoto2-2/README.Debian (o bien /usr/share/doc/libgphoto2/README.Debian según versiones) te lo voy comentando: Running gphoto2 as a normal user DON'T RUN gphoto2 as ROOT. buena recomendación, aunque hay que sudar algo de tinta antes ;-) Currently on a Debian system, the best way to allow normal users to use gphoto2 is to add these users to the usb group and set the correct permission in your /etc/fstab file with the following line: none /proc/bus/usb usbdevfs devuid=0,devgid=102,devmode=0660 0 0 aquí no he tocado nada. yo en mi fstab tengo: proc/proc procdefaults0 0 where 102 is the ID for example the usb group ID. Then add your trusted users in this group: adduser user usb en mi caso no ha sido necesario. With a kernel 2.4 or later (i.e. a kernel with hotplug support) and the hotplug package installed, the following script will be executed if it exists and is executable: /etc/hotplug/usb/usbcam aquí viene lo interesante. If you want to use this facility, you have first to use the shipped uitility print-usb-usermap to let know hotplug which devices are managed by libgphoto2. /usr/lib/libgphoto2/print-usb-usermap /etc/hotplug/usb/libgphoto2.usermap ejecuta el anterior comando. No sé si saldrá bien en la pantalla, aquí me lo parte, se trata de correr el programa print-usb-usermap y redirigir la salida estándar al otro fichero. comando fichero Te creará el fichero libgphoto2.usermap Nota (en mi caso ahora en vez de libgphoto2 tengo libgphoto2-2 (será que he acualizado algún paquete). En libgphoto2.usermap tendrás un montón de cámaras. Yo he dejado sólo las que voy a usar pero creo que no hay por qué borrarlas. En mi caso queda así, pero dejé algunas cámaras más de Canon (mi cuañado tiene otras canon y lo dejé para cuando vieniese) # Canon EOS D30 #usbcam 0x0003 0x04a9 0x30440x 0x 0x00 0x00 0x000x00 0x00 0x00 0x # Canon EOS D60 #usbcam 0x0003 0x04a9 0x30600x 0x 0x00 0x00 0x000x00 0x00 0x00 0x # Canon PowerShot A80 (normal mode) #usbcam 0x0003 0x04a9 0x309a0x 0x 0x00 0x00 0x000x00 0x00 0x00 0x # Canon PowerShot A80 (PTP) usbcam 0x0003 0x04a9 0x309a0x 0x 0x00 0x00 0x000x00 0x00 0x00 0x This package comes with 4 examples: /usr/share/doc/libgphoto2-X/linux-hotplug/usbcam.{console,group,user,x11-app} Hay 4 ejemplos, yo cogí el siguiente: copia el fichero /usr/share/doc/libgphoto2-2/linux-hotplug/usbcam.group al directorio /etc/hotplug/usb/ (pero cámbiale el nombre a usbcam): /etc/hotplug/usb/usbcam OJO, dale permisos de ejecución: yo hice chmod 655 usbcam edita en/etc/hotplug/usb/usbcam la línea donde pone GROUP=grupo, donde grupo es el grupo al que debe pertenecer un usuario en tu sistema para poder usar la cámara. en mi caso tengo GROUP=camera te añades como usuario al grupo camera. adduser villosil camera Creo que esto es todo.No lo podían haber hecho más jodido. :-) ¿No sería más fácil que durante la instalación se hicieran algunas preguntas para configurar esto más fácilmente? Yo me volví loco un día entero. Hay que hacer un rollo parecido para los escáneres. Espero que tengas suerte. Ramiro. The first one was written to give the access to the digital camera to the user in front of the computer. This require a /var/{run,lock}/console.lock file which is created by pam_console. pam_console is not used by Debian system. To know why, read the following mail: http://lists.debian.org/debian-devel/2001/debian-devel-200106/msg00944.html So this script as is is not very useful. The second script allows you to set the permission for a given group. You can then create a usbcam group and add a few users in it. The third one allows you to set the permission for a given user. The last one is an example that launches an X11 app when you plug your cam. NOTE