Package: jclic
Version: 0.1.2.2+cvs20080125-1
Severity: wishlist

I'm very happy because JClic is now in Debian.

JClic is used in many educational environments and some of them
usually are thin client networks.

JCLic sound api (tritonious) use OSS to play JClic sounds and this is
not compatible to thin clients, and in some cases, to local sound too.

Many distros will come as PulseAdio sound server (Fedora 9, Ubuntu Hardy...)
enabled and I think jclic shell scripts launchers must detect if pulseaudio
is active, and use a wrapper to launch sound over PulseAudio.

To detect PulseAudio you can search for /tmp/${USER}-pulse/ dir and
to detect if we are launching from thin client you can use $DISPLAY env or
better $PULSE_SERVER env var (exported in LTSP or TCOS startup)

My launcher (that connects to PulseAudio) is:

http://soleup.eup.uva.es/trac/browser/jclic/debian/addons/jclic

You need to call padsp with some optional values:

(needed to use sound in thin clients)
-s "$PULSE_SERVER" # remote server (IP address or hostname)

(optional)
-n JClic           # Client name of PulseAudio
-m JClic-stream    # Client stream name

Perhaps JClic should recomend pulseaudio-utils (provides padsp script)


Thanks four your work in Debian.

Greetings


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages jclic depends on:
ii  sun-java6-jre                 6-04-2     Sun Java(TM) Runtime Environment (

Versions of packages jclic recommends:
ii  iceweasel                   2.0.0.12-1   lightweight web browser based on M
ii  libmysql-java               5.1.5+dfsg-2 Java database (JDBC) driver for My

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to