ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "Oleg N. Kayunov" <okayunov@mtu-net.ru>
To: "AltLinux MalList (to)" <community@altlinux.ru>
Subject: [Comm] artswrapper - "Как правильно?"
Date: Thu, 19 Aug 2004 15:46:03 +0400
Message-ID: <412492FB.6050901@mtu-net.ru> (raw)

        Ситуация:
    0. Compact 2.3, KDE. Включен artsd.
    1. Запускаю "Утилита управления aRts", выбираю в меню "Показать
состояние aRts", получаю окошечко с сообщением:
"Artsd должен работать в реальном масштабе времени, но он работает с
более низеим приоритетом (проверьте, является лм artswrapper suid root)."
    2. Проверяю: не является, соответственно - выставляю.
    3. Пытаюсь запустить "Утилита управления aRts", получаю сообщение:
"Не могу соединиться с аудиосервером. Проверьте, запущен ли artsd, и не
устарела ли версия библиотек KDE по сравнению с мультимедийным приложением."
    4. Проверяю (ps -Al |grep arts), получаю:
PID TTY          TIME CMD
F S   UID   PID  PPID  C PRI  NI ADDR    SZ  WCHAN TTY          TIME CMD
4 S   500  3075  3053    0  69   0           -  2709    1529fe
?            00:02:49 artsd
    При запуске  artscontrol из консоли вижу следующее:
mcop warning: user defined signal handler found for SIG_PIPE, overriding
unix_connect: can't connect to server
(unix:/home/oleg/tmp/mcop-oleg/d04_home-0b40-411838e0)
    Вскрытие показывает, что оный файл имеет атрибуты: srwxr-xr-x
<user>:<user>

    Ну и во внутреннюю почту начинают сыпаться письма с заголовками вида:
Cron <root@d04> su -l -c "artsdsp play -v0.3
/usr/share/sounds/BigBenChimes.wav" oleg #>/dev/null 2>&1
(это у меня в cron команда на бой курантов - по записи BigBen-а, так
(без suid root) работает нормально, но с задержками)
и с содержанием:
unix_connect: can't connect to server
(unix:/home/oleg/tmp/mcop-oleg/d04_home-0b40-411838e0)
    Правда, звук таки идет. А вот xmms (с опцией вывода через aRts
Driver) - заткнулась. Приходится переключать на ALSA. Но тогда на время 
исполнения саундтрека блокируются иные звуки (включая системные и 
куранты), что не есть хорошо (там ведь и оповещения бывают.
Такие дела.

(Ну, а уж насчет не устарели-ли библиотеки, за время установки suid root
не проверяю, лениво оно как-то :-)  )

    И куда дальше копать?

-- 
== В действительности все обстоит совершенно иначе чем на самом деле. ==
	BR, Oleg N. Kayunov.





                 reply	other threads:[~2004-08-19 11:46 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=412492FB.6050901@mtu-net.ru \
    --to=okayunov@mtu-net.ru \
    --cc=community@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git