[tuxdroid-user] new to TuxDroid
Status: Beta
Brought to you by:
ks156
From: Y P <yel...@ed...> - 2008-11-14 17:15:58
|
Hello folks. My wife and I are new to tuxdroid. We installed it on an Ubuntu Feisty PC and I have some questions now: - why does the TD-dongle blocks the PC starting process when inserted in its USB-slot before the PC power-button is pressed ? Is this normal ? - how to be sure of the communication between dogle and penguin: isn't there any simple commandline test we can do to check ? BTW, how far or high should the dongle be positionned to be sure that the Tux is seeing him ? - is it normal that there isn't any shortcut-button on the Gnome desktop ? Is this due to the fact that I installed it from the commandline using dpkg -i ? Here is also a 1st test I did; I hope anything is correct; I will anyway appreciate any feedback: # A newbie's TuxDroid installation/connection test: Script is gestart op vr 14 nov 2008 17:24:34 CET # Is the tuxdroid installation correct? # Before inserting the dongle: anita@beertje:~$ dpkg -l |grep tux ii tuxdroid-tts-voices.belgiandutch 1.0-1 BelgianDutch TTS voice for Tuxdroid. ii tuxsetup 1.3-19 Software kit for tuxdroid (tuxsetup 2.x doesn't install on this Ubuntu Feisty PC, that's why I tried with v. 1.3.19 using sudo dpkg -i file.deb then apt-get -f install to add missing deps) anita@beertje:~$ locate -i tuxd /usr/local/bin/tuxd /usr/doc/tuxdroid-tts-voices.belgiandutch /usr/doc/tuxdroid-tts-voices.belgiandutch/README /etc/udev/rules.d/45-tuxdroid.rules /opt/tuxdroid /opt/tuxdroid/firmware /opt/tuxdroid/firmware/tuxdroid-firmware-hex.0.4.0.tar.gz /opt/tuxdroid/api /opt/tuxdroid/api/python /opt/tuxdroid/api/python/CHANGES /opt/tuxdroid/api/python/AUTHORS /opt/tuxdroid/api/python/COPYING /opt/tuxdroid/api/python/tuxapi_const.py /opt/tuxdroid/api/python/tuxapi_wav_merger.py /opt/tuxdroid/api/python/tux.py /opt/tuxdroid/api/python/tuxapi_class.py /opt/tuxdroid/api/python/TODO /opt/tuxdroid/api/python/README /opt/tuxdroid/doc /opt/tuxdroid/doc/examples /opt/tuxdroid/doc/examples/basescript.py /opt/tuxdroid/doc/python-api /opt/tuxdroid/doc/python-api/PythonApi-0.2.3.pdf /opt/tuxdroid/bin /opt/tuxdroid/bin/tuxgdg /opt/tuxdroid/bin/tuxsh /opt/tuxdroid/bin/tuxd /opt/tuxdroid/bin/tuxfw /opt/tuxdroid/bin/tuxup /opt/tuxdroid/bin/tuxatt /opt/tuxdroid/bin/tuxosld /opt/tuxdroid/bin/dfu-programmer /opt/tuxdroid/apps /opt/tuxdroid/apps/tux_framework /opt/tuxdroid/apps/tux_framework/libs /opt/tuxdroid/apps/tux_framework/libs/GdgDebug.py /opt/tuxdroid/apps/tux_framework/libs/GdgObject.py /opt/tuxdroid/apps/tux_framework/libs/thomas.py /opt/tuxdroid/apps/tux_framework/libs/GdgDownload.py /opt/tuxdroid/apps/tux_framework/libs/TGFormat.py /opt/tuxdroid/apps/tux_framework/libs/TGFXml.py /opt/tuxdroid/apps/tux_framework/libs/language_guesser.bay /opt/tuxdroid/apps/tux_framework/libs/FWObject.py /opt/tuxdroid/apps/tux_framework/libs/behavior_cb.py /opt/tuxdroid/apps/tux_framework/libs/TGFCanvas.py /opt/tuxdroid/apps/tux_framework/libs/_DTW.so /opt/tuxdroid/apps/tux_framework/libs/BabelfishTranslate.py /opt/tuxdroid/apps/tux_framework/libs/voice_cb.py /opt/tuxdroid/apps/tux_framework/libs/GdgVoiceRec.py /opt/tuxdroid/apps/tux_framework/libs/keyboard.py /opt/tuxdroid/apps/tux_framework/libs/SimpleGladeApp.py /opt/tuxdroid/apps/tux_framework/libs/TGFParser.py /opt/tuxdroid/apps/tux_framework/libs/GoogleTranslate.py /opt/tuxdroid/apps/tux_framework/libs/GdgGuiUpdate.py /opt/tuxdroid/apps/tux_framework/libs/GdgThreads.py /opt/tuxdroid/apps/tux_framework/libs/Languages.py /opt/tuxdroid/apps/tux_framework/libs/DTW.py /opt/tuxdroid/apps/tux_framework/libs/TextFilters.py /opt/tuxdroid/apps/tux_framework/libs/C2MEDoc.py /opt/tuxdroid/apps/tux_framework/libs/menu.py /opt/tuxdroid/apps/tux_framework/libs/tdrss.py /opt/tuxdroid/apps/tux_framework/libs/TimeLineReader.py /opt/tuxdroid/apps/tux_framework/libs/t9.py /opt/tuxdroid/apps/tux_framework/SDK /opt/tuxdroid/apps/tux_framework/SDK/doc /opt/tuxdroid/apps/tux_framework/SDK/doc/GdgSceneContainer_doc.pdf /opt/tuxdroid/apps/tux_framework/SDK/doc/TGFParser.pdf /opt/tuxdroid/apps/tux_framework/SDK/doc/GdgDebug_doc.pdf /opt/tuxdroid/apps/tux_framework/SDK/doc/PythonApi.pdf /opt/tuxdroid/apps/tux_framework/SDK/doc/GdgObject_doc.pdf /opt/tuxdroid/apps/tux_framework/SDK/doc/GdgScene_doc.pdf /opt/tuxdroid/apps/tux_framework/SDK/doc/GdgScenario_doc.pdf /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/tuxgagdetmaker.glade /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/maker.png /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/otherpyp.base /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/tuxgagdetmaker.py /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/otherglade.base /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/config.py /opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/Template.tgf /opt/tuxdroid/apps/tux_framework/TFW.py /opt/tuxdroid/apps/tux_framework/bin /opt/tuxdroid/apps/tux_framework/bin/frame /opt/tuxdroid/apps/tux_framework/bin/mgcep /opt/tuxdroid/apps/tux_framework/bin/x2x /opt/tuxdroid/apps/tux_framework/bin/mgc2mgc /opt/tuxdroid/apps/tux_framework/bin/pitch /opt/tuxdroid/apps/tux_framework/bin/README /opt/tuxdroid/apps/tux_framework/bin/window /opt/tuxdroid/apps/tux_framework/version.py /opt/tuxdroid/apps/tux_manager /opt/tuxdroid/apps/tux_manager/gadgets /opt/tuxdroid/apps/tux_manager/gadgets/Attitunes_studio.tgf /opt/tuxdroid/apps/tux_manager/gadgets/Email.tgf /opt/tuxdroid/apps/tux_manager/gadgets/Scenes_manager.tgf /opt/tuxdroid/apps/tux_manager/gadgets/Clock.tgf /opt/tuxdroid/apps/tux_manager/gadgets/firmware_updater.tgf /opt/tuxdroid/apps/tux_manager/gadgets/VoiceRec_configurator.tgf /opt/tuxdroid/apps/tux_manager/gadgets/Manager.tgf /opt/tuxdroid/apps/tux_manager/gadgets/TuxController.tgf /opt/tuxdroid/apps/tux_manager/gadgets/Weather.tgf /opt/tuxdroid/apps/tux_manager/gadgets/audio_flash.tgf /opt/tuxdroid/apps/tux_manager/gadgets/Debug_control.tgf /opt/tuxdroid/apps/tuxosl /opt/tuxdroid/apps/tuxosl/tux_osl_event_controler.pyc /opt/tuxdroid/apps/tuxosl/tux_osl_service_server.pyc /opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_client.py /opt/tuxdroid/apps/tuxosl/tux_osl_obj.pyc /opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_client.pyc /opt/tuxdroid/apps/tuxosl/tux_osl_daemon.py /opt/tuxdroid/apps/tuxosl/service_daemonizer.py /opt/tuxdroid/apps/tuxosl/tux_osl_wrapper.py /opt/tuxdroid/apps/tuxosl/tux_osl_const.pyc /opt/tuxdroid/apps/tuxosl/service_daemonizer.pyc /opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_server.py /opt/tuxdroid/apps/tuxosl/tux_osl_service_server.py /opt/tuxdroid/apps/tuxosl/tux_osl_api.py /opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_server.pyc /opt/tuxdroid/apps/tuxosl/_TUX_OSL.so /opt/tuxdroid/apps/tuxosl/tux_osl_obj.py /opt/tuxdroid/apps/tuxosl/tux_osl_const.py /opt/tuxdroid/apps/tuxosl/tux_osl_wrapper.pyc /opt/tuxdroid/apps/tuxosl/tux_osl_event_controler.py /opt/tuxdroid/apps/tuxgi /opt/tuxdroid/apps/tuxgi/sounds /opt/tuxdroid/apps/tuxgi/sounds/16.wav /opt/tuxdroid/apps/tuxgi/sounds/3.wav /opt/tuxdroid/apps/tuxgi/sounds/4.wav /opt/tuxdroid/apps/tuxgi/sounds/11.wav /opt/tuxdroid/apps/tuxgi/sounds/6.wav /opt/tuxdroid/apps/tuxgi/sounds/15.wav /opt/tuxdroid/apps/tuxgi/sounds/9.wav /opt/tuxdroid/apps/tuxgi/sounds/1.wav /opt/tuxdroid/apps/tuxgi/sounds/13.wav /opt/tuxdroid/apps/tuxgi/sounds/14.wav /opt/tuxdroid/apps/tuxgi/sounds/2.wav /opt/tuxdroid/apps/tuxgi/sounds/17.wav /opt/tuxdroid/apps/tuxgi/sounds/8.wav /opt/tuxdroid/apps/tuxgi/sounds/10.wav /opt/tuxdroid/apps/tuxgi/sounds/7.wav /opt/tuxdroid/apps/tuxgi/sounds/5.wav /opt/tuxdroid/apps/tuxgi/sounds/12.wav /var/lib/dpkg/info/tuxdroid-tts-voices.belgiandutch.conffiles /var/lib/dpkg/info/tuxdroid-tts-voices.belgiandutch.list # Now an usb and dmesg test anita@beertje:~$ lsusb (before inserting the dongle): Bus 005 Device 002: ID 04b4:6830 Cypress Semiconductor Corp. USB-2.0 IDE Adapter Bus 005 Device 001: ID 0000:0000 Bus 002 Device 002: ID 04a9:220d Canon, Inc. CanoScan N670U/N676U/LiDE 20 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 004: ID 0a5c:2101 Broadcom Corp. Bus 001 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 anita@beertje:~$ dmesg -n 27 klogctl: Bewerking niet toegestaan anita@beertje:~$ dmesg |tail -n 27 [ 87.260379] NET: Registered protocol family 17 [ 90.069567] ibm_acpi: ec object not found [ 90.144286] Using specific hotkey driver [ 90.277297] input: Power Button (FF) as /class/input/input4 [ 90.277388] ACPI: Power Button (FF) [PWRF] [ 90.300806] input: Power Button (CM) as /class/input/input5 [ 90.300828] ACPI: Power Button (CM) [PWRB] [ 90.308894] No dock devices found. [ 90.353110] pcc_acpi: loading... [ 93.416423] eth0: link down [ 93.416463] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 94.245986] ppdev: user-space parallel port driver [ 95.254172] [drm] Initialized drm 1.1.0 20060810 [ 95.295012] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 19 [ 95.295226] [drm] Initialized i915 1.6.0 20060119 on minor 0 [ 96.406032] apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac) [ 96.406036] apm: disabled - APM is not SMP safe. [ 98.159344] vboxdrv: Trying to deactivate the NMI watchdog permanently... [ 98.159348] vboxdrv: Successfully done. [ 98.159377] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. [ 98.159378] vboxdrv: Successfully loaded version 1.5.6 (interface 0x00050002). [ 98.620666] Bluetooth: L2CAP ver 2.8 [ 98.620669] Bluetooth: L2CAP socket layer initialized [ 98.821094] Bluetooth: RFCOMM socket layer initialized [ 98.821103] Bluetooth: RFCOMM TTY layer initialized [ 98.821104] Bluetooth: RFCOMM ver 1.8 [ 104.989948] EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended # After inserting the dongle anita@beertje:~$ lsmod |grep usb usbhid 26592 0 hid 27392 1 usbhid snd_usb_audio 79744 1 snd_usb_lib 17280 1 snd_usb_audio snd_pcm 79876 5 snd_usb_audio,snd_emu10k1,snd_ac97_codec,snd_pcm_oss snd_hwdep 9988 3 snd_usb_audio,snd_emux_synth,snd_emu10k1 snd_rawmidi 25472 4 snd_usb_lib,snd_seq_virmidi,snd_emu10k1,snd_seq_midi snd 54020 18 snd_usb_audio,snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device hci_usb 18204 2 bluetooth 55908 7 rfcomm,l2cap,hci_usb usb_storage 72256 1 libusual 17936 1 usb_storage scsi_mod 142348 5 usb_storage,sg,sr_mod,sd_mod,libata usbcore 134280 10 xpad,usbhid,snd_usb_audio,snd_usb_lib,hci_usb,usb_storage,libusual,ehci_hcd,uhci_hcd (snd_usb_audio seems to be loaded by the system...) anita@beertje:~$ lsusb (the Tux is recognized as an Atmel device) Bus 005 Device 002: ID 04b4:6830 Cypress Semiconductor Corp. USB-2.0 IDE Adapter Bus 005 Device 001: ID 0000:0000 Bus 002 Device 002: ID 04a9:220d Canon, Inc. CanoScan N670U/N676U/LiDE 20 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 004: ID 0a5c:2101 Broadcom Corp. Bus 001 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 002: ID 03eb:ff07 Atmel Corp. Bus 003 Device 001: ID 0000:0000 anita@beertje:~$ dmesg |tail -n 27 [ 93.416463] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 94.245986] ppdev: user-space parallel port driver [ 95.254172] [drm] Initialized drm 1.1.0 20060810 [ 95.295012] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 19 [ 95.295226] [drm] Initialized i915 1.6.0 20060119 on minor 0 [ 96.406032] apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac) [ 96.406036] apm: disabled - APM is not SMP safe. [ 98.159344] vboxdrv: Trying to deactivate the NMI watchdog permanently... [ 98.159348] vboxdrv: Successfully done. [ 98.159377] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. [ 98.159378] vboxdrv: Successfully loaded version 1.5.6 (interface 0x00050002). [ 98.620666] Bluetooth: L2CAP ver 2.8 [ 98.620669] Bluetooth: L2CAP socket layer initialized [ 98.821094] Bluetooth: RFCOMM socket layer initialized [ 98.821103] Bluetooth: RFCOMM TTY layer initialized [ 98.821104] Bluetooth: RFCOMM ver 1.8 [ 104.989948] EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended [25662.801577] usb 3-1: new full speed USB device using uhci_hcd and address 2 [25662.979470] usb 3-1: configuration #1 chosen from 1 choice [25663.857949] usbcore: registered new interface driver snd-usb-audio [25663.957518] usbcore: registered new interface driver hiddev [25663.963737] hiddev96: USB HID v1.10 Device [Kysoh TuxDroid] on usb-0000:00:1d.2-1 [25663.963916] usbcore: registered new interface driver usbhid [25663.965834] drivers/usb/input/hid-core.c: v2.6:USB HID core driver [25663.968934] usbcore: registered new interface driver xpad [25663.969081] drivers/usb/input/xpad.c: driver for Xbox controllers v0.1.6 [25665.123126] usb 3-1: usbfs: interface 0 claimed by snd-usb-audio while 'tuxd' sets config #1 (I don't understand the last msg...) anita@beertje:~$ ps ax PID TTY STAT TIME COMMAND ..... 16704 ? S<l 0:00 python /opt/tuxdroid/apps/tuxosl/tux_osl_daemon.py anita@beertje:~$ ps axxfwww PID TTY STAT TIME COMMAND ..... 16704 ? S<l 0:00 python /opt/tuxdroid/apps/tuxosl/tux_osl_daemon.py (it seems something is really started!) anita@beertje:~$ Script is beëindigd op vr 14 nov 2008 17:30:57 CET GrtnX, Y)ellow P)enguin |