Skip to Content.
Sympa Menu

linux-sony-z1 - [linux-sony-z1] New Sony Control Daemon - the spiritual successor to sonypidd

Subject: Linux users of Sony Z1 series

List archive

[linux-sony-z1] New Sony Control Daemon - the spiritual successor to sonypidd


Chronological Thread 
  • From: Stuart Shelton <>
  • To:
  • Subject: [linux-sony-z1] New Sony Control Daemon - the spiritual successor to sonypidd
  • Date: Mon, 02 Aug 2004 20:35:01 +0100


Hi guys,

For a while now, I've been working on a Swiss-Army Knife utility to perform
actions in response to Fn key combinations being used.
What makes it standout from the crowd is that it displays the current state
(of
volume, screen brightness, processor speed, etc.) graphically not only in X
but
also on the console. It does this entirely non-destructively by using
scrolling
regions.

This is now ready for Beta testing - I've already tested it extensively myself
(and use it daily), but I can only test it on my own hardware (a Z1).

Once I've got some time (and confirmations that it doesn't break horribly on
other people's machines :) I'll package it up nicely - but right now, sonyxosd
will probably have to be manually edited. There is an init script for Gentoo,
and it would be trivial to adapt this for other distros.

(The init script also uses my sonyscreen utility, and assumes sonyxosd is
located
in /bin)

There are several items that are needed for sonyoxsd to work:

* The X11::Protocol, X::Osd, Term::ANSIColor and Term::Size Perl modules (see
cpan(1) if these are not available in your distro)
* "options snd-pcm-oss nonblock_open=1" in /etc/modprobe.conf or
/etc/modules.conf, if you use ALSA
* sonypid and spicctrl (and, without editing the sonyxosd, sonyctl symlinked
to
spicctrl)
* The following binaries:
/usr/bin/sonypid
/bin/sonyctl ( -> /usr/bin/spicctrl)
/usr/bin/bplay (could substitute aplay, etc.) [optional]
/usr/sbin/hibernate [optional]
/usr/bin/radeontool [optional]

My site is at http://www.sony-tools.homeunix.net, the documentation at
http://www.sony-tools.homeunix.net/sony.html#sonyxosd, and sonyxosd itself at
http://files.sony-tools.homeunix.net/sony/sonyxosd.pl. I've also modified
Stelian's sonypid to create a version 1.9a (which is broadly little different
to
1.9, save that JogDial/X support has been removed) for use with sonyxosd -
this
is optional, and only for newer machines without a JogDial.

Please note that I'm hosting this from a server in my own home, so 100%
uptime is
by no means gauranteed :) If you can't access the actual site, please try a
cache:

http://freecache.org/http://www.sony-tools.homeunix.net
http://freecache.org/http://www.sony-tools.homeunix.net/sony.html#sonyxosd
http://freecache.org/http://files.sony-tools.homeunix.net/sony/sonyxosd.pl

Comments, bug reports, feature requests, init scripts, packages for different
distros, flames, etc. all welcomed!

Hope you enjoy using sonyxosd,

Stuart

---- Message sent via Global Webmail - http://www.global.net.uk/



Archive powered by MHonArc 2.6.18.

Top of Page