[Musix-usuarios] tableta digitalizadora MousePen, algunos problemas

Francisco López lopezfrancisco1985 en gmail.com
Mie Feb 13 14:49:15 CET 2008


Hola Marcos, hola lista.

Primero, cambié lo del video, para que no haga más la autoconfiguración, me
fijé si el xorg.conf estaba bien y reinicié, todo seguía igual.
Paso siguiente me fijé con dmesg y la salida era exactamente igual, así que
parecería que ahí no estaba el problema.

Marcos me pedía que corra el script en consola y me fije la salida. Ahí
descubrí algo:

root en box:~# bash
root en box:~# XORG_CONF=/etc/X11/xorg.conf
root en box:~# if [ -e /dev/tablet-event ]; then
>  sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\
Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
>  echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver
enabled"
> else
>  sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\
Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
>  echo "Udev did NOT create /dev/tablet-event = tablet NOT present! -
Tablet-driver disabled"
> fi
Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver
disabled
root en box:~# bash
root en box:~# XORG_CONF=/etc/X11/xorg.conf
root en box:~# if [ -e /dev/tablet-event ]; then
>  sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\
Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
>  echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver
enabled"
> else
>  sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\
Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
>  echo "Udev did NOT create /dev/tablet-event = tablet NOT present! -
Tablet-driver disabled"
> fi
Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver
disabled

Al leer eso me acordé de un problemita que estaba teniendo y que sólo uno de
los tutoriales (porque en internet hay varios, con mínimas diferencias)
tenía en cuenta. Después de crear las reglas udev, el tutorial decía:
> Reiniciamos udev:
> sudo /etc/init.d/udev restart
> Comprobamos si el syslink ha sido creado:
> ls -la /dev/tablet-event
> Si nos muestra resultados, es que ha sido creado correctamente.
> NOTA: Llegado a este punto, no se mostraba nada, así que creé la carpeta a
mano:
> mkdir /dev/tablet-event
> sudo /etc/init.d/udev restart

Que fué exactamente lo que hice.
El tema era que el directorio no "quedaba hecho", sino que lo tenía que
hacer cada vez que reiniciaba el sistema.
La verdad, no entiendo muy bien ni el scrpit ni qué es este "
/dev/tablet-event". ¿Puede ser qie el problema esté por ahí?

Por otro lado, acabo de encontrar en otro de los tutoriales ( un comentario
de un usuario que decía que las reglas udev (las mismas que están en todos
los tutoriales que estuve viendo, las que van en el archivo
/etc/udev/rules.d/10-local.rules) tenían un error de sintaxis (les faltaban
algunos signos "=" y "+") y debería quedar así:

BUS= ="usb", KERNEL= ="event*", SYSFS{product}= ="Tablet WP8060U",
NAME="input/%k", SYMLINK+ ="tablet-event", MODE="0666"
BUS="usb", KERNEL= ="mouse*", SYSFS{product}= ="Tablet WP8060U",
NAME="input/%k", SYMLINK+ ="tablet-mouse"
KERNEL= ="mouse*", SYSFS{dev}= ="13:32", NAME="input/%k", SYMLINK+
="ratones"
KERNEL= ="mouse*", SUBSYSTEM= ="input", SYSFS{dev}= ="13:33",
NAME="input/%k", SYMLINK+ ="ratones"

Calculo que eso será lo primero que voy a probar cuando llegue a casa del
trabajo.
¿Alguan otra idea?


Muchas gracias a todos por la paciencia,
saludos,
-Fran
PD: Ah, me olvidaba, una consulta un poco fuera de tópico en la lista, pero
que tal vez nos podía ayudar a entender qué estaba pasando: ya que todos los
tutoriales eran de ubuntu y tenía una partición libre, decidí instalar
ubuntu 7.10 32 bits en mi computadora para probar la tableta y,
curiosamente, no me funcionaba el comando "cat
/sys/bus/usb/devices/*/product", que me tiraba como error que no existía la
carpeta o el directorio. Cosa que sí funcionaba en Musix. ¿De casualidad
alguien sabe por qué pasa esto y cómo se puede solucionar?

El día 12/02/08, Marcos Guglielmetti <marcospcmusica en gmail.com> escribió:
> El Martes, 12 de Febrero de 2008 14:57, Francisco López escribió:
>  | Hola lista!
>  | Sigo avanzando con lo de la tableta.
>
> Bien!
>
>  | No pude encontrar practicamente nada sobre este modelo de tableta
>  | en Debian Etch, así que seguí con los tutoriales de Ubuntu, hasta
>  | que llegué al que parece ser la fuente de todos los demás:
>  |
>  | https://help.ubuntu.com/community/TabletSetupWizardpen
>  |
>  | El proceso es igual al que venía siguiendo, pero no termina donde
>  | terminaba el anterior (agregar la regla de udev), sino que sigue
>  | con la calibración y configuración de xorg.conf .
>  | Primero tenía que compilar otro programa que venía con el driver
>  | que había bajado, que me tenía que devolver el texto que le tenía
>  | que agregar al xorg.conf.
>  | Cuando hice el make, me tiró un par de errores (no llegué a
>  | copiarlos y ahora estoy en el trabajo, cuando vuela a la noche se
>  | los paso), pero no me preocupé mucho porque en la misma página
>  | estaban los textos de muchas tabletas, incluyendo la mía.
>  | Así que agregué a mi xorg.conf.
>  |
>  | Section "InputDevice"
>  |         Identifier      "WizardPen Tablet"
>  |         Option          "SendCoreEvents"        "true"
>  |         Driver          "wizardpen"
>  |         Option          "Device"        "/dev/tablet-event"
>  |         Option          "TopX"          "826"
>  |         Option          "TopY"          "2626"
>  |         Option          "BottomX"       "32747"
>  |         Option          "BottomY"       "32762"
>  |         Option          "MaxX"          "32747"
>  |         Option          "MaxY"          "32762"
>  | EndSection
>  |
>  |
>  | Y, en la sección "Server Layout":
>  |
>  | InputDevice "WizardPen Tablet" "AlwaysCore"
>  |
>  | Como el driver WizardPen no permite hacer hotplugging, el tutorial
>  | pedía que agregue un texto a /etc/rc.local (que agregué):
>  |
>  | XORG_CONF=/etc/X11/xorg.conf
>  | if [ -e /dev/tablet-event ]; then
>  |   sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\
>  | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
>  |   echo "Udev created /dev/tablet-event = Tablet present! -
>  | Tablet-driver enabled"
>  | else
>  |   sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\
>  | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
>  |   echo "Udev did NOT create /dev/tablet-event = tablet NOT
>  | present! - Tablet-driver disabled"
>  | fi
>
>
> Estaría bueno que corras ese script en una konsole y nos digas qué
> salida produce
>
>  | A partir de acá, sigue todo igual que antes, de la tableta sólo me
>  | toma los clicks (en realidad, me tomo sólo el botón principal como
>  | si fuera clik izquierdo) y en el Gimp sólo me aparece Mouse USB
>  | para configurar, no la tableta.
>  |
>  | ¿Alguien tiene alguna idea?
>
> ¿Estás seguro que /etc/X11/xorg.conf quedó realmente configurado como
> vos quiciste? Porque Musix lo reconfigura con cada inicio si no le
> decís que no autodetecte el video (desde videoconfig)
>
>
> Eso hará que xorg.conf sea siempre el mismo, o el que vos quieras, no
> el que la autodetección rearme en cada inicio.
>
> Podés deshabilitar la autodetección de video a mano así:
>
> rm /usr/sbin/mkxf86config
>
> ...total es un link a alguno de estos:
>
> /usr/sbin/
>
> mkxf86config-gentoo    mkxf86config-pardo
> mkxf86config-disabled  mkxf86config-musix
>
> Con videoconfig manejás eso gráficamente
>
>
>
>  | Adjunto en un txt toda la salida de dmesg, pero copio acá las
>  | líneas que me parecía que tenían que ver:
>  |
>  | usbcore: registered new interface driver usbfs
>  | usbcore: registered new interface driver hub
>  | usbcore: registered new device driver usb
>  | USB Universal Host Controller Interface driver v3.0
>  | ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI)
>  | Driver ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21
>  | ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APCF] -> GSI 21
>  | (level, low) -> IRQ 18
>  | PCI: Setting latency timer of device 0000:00:0b.0 to 64
>  | ohci_hcd 0000:00:0b.0: OHCI Host Controller
>  | ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number
>  | 1 ohci_hcd 0000:00:0b.0: irq 18, io mem 0xfe02f000
>  | usb usb1: configuration #1 chosen from 1 choice
>  | hub 1-0:1.0: USB hub found
>  | hub 1-0:1.0: 8 ports detected
>  | usb 1-8: new low speed USB device using ohci_hcd and address 2
>  | usb 1-8: configuration #1 chosen from 1 choice
>  | usbcore: registered new interface driver hiddev
>  | input: UC-LOGIC Tablet WP8060U as /class/input/input5
>  | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on
>  | usb-0000:00:0b.0-8
>  | usbcore: registered new interface driver usbhid
>  | drivers/usb/input/hid-core.c: v2.6:USB HID core driver
>  |
>  | (...)
>  |
>  | usb 1-8: configuration #1 chosen from 1 choice
>  | input: UC-LOGIC Tablet WP8060U as /class/input/input7
>  | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on
>  | usb-0000:00:0b.0-8
>
> Qué bueno, parecería que del lado de los drivers está todo bien, sólo
> parece que falta algo por otro lado ¿no?
>
>  |
>  | Muchísimas gracias a todos por su tiempo, en serio, la verdad que
>  | me vendría bárbaro poder usar esto.
>  | Saludos,
>  | -Fran
>  |
>  | El día 10/02/08, Marcos Guglielmetti <marcospcmusica en gmail.com>
> escribió:
>  | > El Sábado, 9 de Febrero de 2008 22:43, Francisco López escribió:
>  | > | Lo hice y pude terminar la instalación, pero todo sigue igual.
>  | > | Cuando voy al GImp, a dispositivos de entrada extendidos, sólo
>  | > | me aparece como opción Mouse USB, y todo sigue funcionando
>  | > | igual.
>  | > |
>  | > | Por otro lado, cuando booteo, creo que me devuelve algún tipo
>  | > | de mensaje de error sobre la tableta, pero todo pasa tan
>  | > | rápido que no llego a leer.
>  | >
>  | > Bueno, fijate con
>  | >
>  | > gmesg
>  | >
>  | > Este programa brinda la salida de mensajes del kernel
>  | >
>  | > Podrías guardar la info de dmesg en algún lado, así
>  | >
>  | >
>  | > dmesg > ~/dmesg.txt
>  | >
>  | >
>  | > y adjuntarla, si querés, o fijarte qué es lo que dice sobre tu
>  | > dispositivo y buscar en google algún dato.
>  | >
>  | > También, otra opción es ver si tu dispositivo crea algún log en
>  | > algún lado... podrías utilizar locate
>  | >
>  | >
>  | > locate archivo
>  | >
>  | > pero antes actualizá la base de datos de locate con
>  | >
>  | > updatedb
>  | >
>  | > Así podrías buscar todos los archivos que contengan el nombre
>  | > wizardpen o el que vos creas necesario buscar.
>  | >
>  | > Quizá esto sirva de algo...
>  | >
>  | > | Tengo alguna manera de guardar las salidas de pantalla del
>  | > | inicio en algún archivo, para poder leerlas después?
>  | > |
>  | > |
>  | > | muchas gracias,
>  | > | -fran, que se está empezando a desesperar
>  | >
>  | > Es entendible... esperemos poder solucionarlo... pero ¿qué dice
>  | > google de esas tabletas funcionando en debian etch?
>  | >
>  | > | El 9/02/08, Daniel Vidal Chornet <vidal_dan en hotmail.com>
> escribió:
>  | > | > Saludos
>  | > | >
>  | > | >       He leido el tutorial y creo que hay que crear el
>  | > | > archivo...
>  | > | >
>  | > | >  Salud y suerte!!!!
>  | > | >
>  | > | > ----------------------------------------
>  | > | >
>  | > | > > Date: Sat, 9 Feb 2008 20:58:40 +0100
>  | > | > > From: lopezfrancisco1985 en gmail.com
>  | > | > > To: musix-usuarios en lists.ourproject.org
>  | > | > > Subject: Re: [Musix-usuarios] tableta digitalizadora
>  | > | > > MousePen,        algunos
>  | > | >
>  | > | > problemas
>  | > | >
>  | > | > > Gracias Daniel, gracias Marcos!
>  | > | > > Pude hacer el make y avanzar con la instalación.
>  | > | > > Ahora me queda un sólo problema:
>  | > | > > sobre el final del tutorial, me pide que cree una regla
>  | > | > > del udev, para lo que debería editar el archivo
>  | > | > > /etc/udev/rules.d/10-local.rules y agregarle unas lìneas.
>  | > | > > Pero en mi sistema no tengo ese archivo.
>  | > | > > Un ls a /etc/udev/rules.d/ me devuleve:
>  | > | > >
>  | > | > > 020_permissions.rules
>  | > | > > 025_libgphoto2.rules
>  | > | > > 025_logitechmouse.rules
>  | > | > > 40-prism2.rules
>  | > | > > udev.rules
>  | > | > > z20_persistent-input.rules
>  | > | > > z20_persistent.rules
>  | > | > > z25_persistent-cd.rules
>  | > | > > z25_persistent-net.rules
>  | > | > > z45_persistent-net-generator.rules
>  | > | > > z50_run.rules
>  | > | > > z55_hotplug.rules
>  | > | > > z60_alsa-utils.rules
>  | > | > > z60_hdparm.rules
>  | > | > > z60_xserver-xorg-input-wacom.rules
>  | > | > > z75_cd-aliases-generator.rules
>  | > | > >
>  | > | > > Debería crear ese archivo o debería usar uno de los que ya
>  | > | > > tengo? Cuál?
>  | > | > >
>  | > | > >
>  | > | > > Muchísimas gracias, che, me respondieron en el mismo día,
>  | > | > > así da gusto tener problemas con el hardware : )
>  | > | > > -Fran
>  | > | > >
>  | > | > > El 9/02/08, Marcos Guglielmetti  escribió:
>  | > | > >> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal
>  | > | > >> Chornet
>  | >
>  | > escribió:
>  | > | > >>  | Saludos
>  | > | > >>  |
>  | > | > >>  |      Algunos de los errores de la compilación deben
>  | > | > >>  | resolverse al ejecutar el script que te adjunto. Hay
>  | > | > >>  | que ejecutarlo como root o con sudo... Si te aparecen
>  | > | > >>  | mas errores vuelve a pastearlos... Te lo envio
>  | > | > >>  | gzipeado...
>  | > | > >>
>  | > | > >> Sí: aclaremos también que esto está en la documentación,
>  | > | > >> con link al script (última versión, más nueva que la
>  | > | > >> adjuntada)
>  | > | > >>
>  | > | > >> http://musix.org.ar/download.html#Compilando_software
>  | > | > >>
>  | > | > >> y que el script mismo está en Musix, sólo que las últimas
>  | > | > >> versiones del script tienen algunos agregados o
>  | > | > >> actualizaciones.
>  | > | > >>
>  | > | > >> Otra aclaración: los paquetes de desarrollo no están en
>  | > | > >> Musix 1.0 en CD pq no entraban, pero están en el DVD.
>  | > | > >>
>  | > | > >>  El script lo que hace es descargarlos de Internet y
>  | > | > >> arreglar algunas cosas.
>  | > | > >>
>  | > | > >> :D
>  | > | > >> :
>  | > | > >>  | Salud y Suerte!!!
>  | > | > >>  | ----------------------------------------
>  | > | > >>  |
>  | > | > >>  |> Date: Sat, 9 Feb 2008 17:52:15 +0100
>  | > | > >>  |> From: lopezfrancisco1985 en gmail.com
>  | > | > >>  |> To: musix-usuarios en lists.ourproject.org
>  | > | > >>  |> Subject: [Musix-usuarios] tableta digitalizadora
>  | > | > >>  |> MousePen, algunos problemas
>  | > | > >>  |>
>  | > | > >>  |> Hola lista!
>  | > | > >>  |> Ayer me compré la tableta Genius MousePen 8x6.
>  | > | > >>  |> La enchufé y prendì la computadora y entré a Musix.
>  | > | > >>  |> Abrí el GImp y fuí a Preferencias -Dispositivos de
>  | > | > >>  |> entrada - Configurar los dispositivos de entrada
>  | > | > >>  |> extendidos. Ahí se me abre un diálogo que me permite
>  | > | > >>  |> configurar un Mouse USB (mi mouse no es USB, lo único
>  | > | > >>  |> que tengo conectado por USB a la computadora es la
>  | > | > >>  |> tableta) y me da unas opciones de configuración. Lo
>  | > | > >>  |> pongo en modo "ventana" y cuando abro una imágen
>  | > | > >>  |> nueva me toma los clicks de la tableta, pero no el
>  | > | > >>  |> movimiento.
>  | > | > >>  |>
>  | > | > >>  |> Como me llamaba la atención que me lo tome como un
>  | > | > >>  |> mouse y no con algún otro nombre, supuse que iba a
>  | > | > >>  |> tener que instalarme el driver WizardPen.
>  | > | > >>  |> En internet encontré este tutorial:
>  | > | > >>  |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-
>  | > | > >>  |>una- tableta -digitalizadora.html
>  | > | > >>  |>
>  | > | > >>  |> Y lo fuí siguiendo sin mayores problemas hasta que
>  | > | > >>  |> tengo que hice el make, que me tiró un montón de
>  | > | > >>  |> errores (que copio al final del mail por si a alguien
>  | > | > >>  |> le sirve de algo). Si alguien tiene un poco de
>  | > | > >>  |> paciencia y ganas, me podría indicar dónde está el
>  | > | > >>  |> error y qué problemas de compatibilidad puedo tener
>  | > | > >>  |> entre ese tutorial (para ubuntu) y Musix.
>  | > | > >>  |> Cuando tenga armando la tableta podría armar un
>  | > | > >>  |> tutorial de instalación para Musix, ya que es uno de
>  | > | > >>  |> los modelos de tableta más comunes acá en argentina.
>  | > | > >>  |>
>  | > | > >>  |>
>  | > | > >>  |> Muchas gracias,
>  | > | > >>  |> -Fran
>
> --
>      `&'
>       #    Marcos Guglielmetti, co-director de
>       #   Musix GNU+Linux, 100% Software Libre para artistas
>      _#_       http://www.musix.org.ar
>      (#)
>     / O \    + archivos: ftp://musix.ourproject.org/pub/musix
>    ( === )   Ecología: http://autosus2.wordpress.com
>     `---'    Personal: http://marcospcmusica.wordpress.com
>
> "Si somos libres, todo nos sobra."
> José de San Martín
>
> http://es.wikiquote.org/wiki/Libertad
>
>
> _______________________________________________
> Musix GNU+Linux - www.musix.org.ar
> Musix-usuarios mailing list
> Musix-usuarios en lists.ourproject.org
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /pipermail/musix-usuarios/attachments/20080213/d584faef/attachment.html


Más información sobre la lista de distribución Musix-usuarios