Skip to content

gentoo-root/jacklistener

Repository files navigation

What is it?
===============
Jack Listener Daemon is a daemon that monitors ALSA jacks plugging/unplugging events and sends signals with these events to D-Bus.

Currently supported jacks are:
 - Headphones
 - Microphone
 - Line in/out
 - Video out

How to use it:
===============
If you use SysVinit, add script /etc/init.d/jacklistener to your default runlevel.

If you use systemd, run:
# systemctl enable jacklistener.service

If you use OpenRC (e.g. on Gentoo), run:
# rc-update add jacklistener default

The daemon starts after next boot, but you can start it manually.

How to compile:
===============
$ libtoolize
$ aclocal -I m4
$ autoheader
$ automake --add-missing
$ autoconf
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make
# make install

If you are on Gentoo, you should use ebuild. It is located in directory 'gentoo'.
If you are on Archlinux, you should use PKGBUILD from AUR.
If you want init script or systemd unit, add '--enable-lsb' or '--enable-systemd' to configure line.

How to uninstall:
===============
# make uninstall

Dependencies:
===============
- DBus

Please report bugs to: https://github.com/gentoo-root/jacklistener/issues, registration is needed.

Maxim A. Mikityanskiy

About

Jack Listener Daemon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •