diff options
author | Denis Kozadaev <denis@dilos.org> | 2019-08-25 21:27:14 +0300 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2019-09-16 01:37:55 +0200 |
commit | 9bf9f1c773b7427c91457be8d0c714ca9cfc9e3a (patch) | |
tree | f13370cef5cc76892c28d30394768b2dbe0db4dc /dilos/dependencies/arts/debian/README.Debian | |
parent | 00eca181440878499643c6ead8d2b407e469db45 (diff) | |
download | tde-packaging-9bf9f1c773b7427c91457be8d0c714ca9cfc9e3a.tar.gz tde-packaging-9bf9f1c773b7427c91457be8d0c714ca9cfc9e3a.zip |
DilOS: build arts
Signed-off-by: Denis Kozadaev <denis@dilos.org>
(cherry picked from commit 5efc93b08b19f9942cf616311b05cf1b18538dd2)
Diffstat (limited to 'dilos/dependencies/arts/debian/README.Debian')
-rw-r--r-- | dilos/dependencies/arts/debian/README.Debian | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/dilos/dependencies/arts/debian/README.Debian b/dilos/dependencies/arts/debian/README.Debian new file mode 100644 index 000000000..ca22be3b5 --- /dev/null +++ b/dilos/dependencies/arts/debian/README.Debian @@ -0,0 +1,26 @@ +aRts for Debian ships without the SUID bit set on artswrapper, thus +preventing the aRts daemon from running with realtime scheduling +priority, a feature which helps prevent audio skips and jumps. + +This restriction is in place due to aRts' unfortunate tendency to +lock the system on exit, when run with realtime priority on systems +with a 2.4 series kernel. + +NB: The aKode library, used in conjunction with aRts, dramatically +improves aRts' CPU usage and helps to maintain uninterrupted +playback, often making realtime scheduling unnecessary. To make use +of aKode, simply "apt-get install libarts1-akode-trinity". + +Users running other kernels, or simply willing to risk it, can set +SUID on artswrapper, thus enabling the possibility of realtime +scheduling, by running, as root: + +dpkg-statoverride --add --update root root 4755 /usr/bin/artswrapper + +If this causes problems, the default permissions can be restored by +running, as root: + +dpkg-statoverride --remove /usr/bin/artswrapper +chmod 0755 /usr/bin/artswrapper + + -- Christopher Martin <chrsmrtn@debian.org> Mon, 6 Dec 2004 12:26:16 -0500 |