From: info <5740@mail.ru> To: sisyphus@altlinux.ru Subject: [sisyphus] Видеоконференции на ноутбуках ( лаптопах ) Date: Tue, 16 Dec 2003 16:30:56 +0300 Message-ID: <200312161630.57947.5740@mail.ru> (raw) [-- Attachment #1: Type: text/plain, Size: 2915 bytes --] Имел я тут веселую работку - ставить Linux на 6 ноутбуков в локальной сети одной фирмы, да так, чтобы с видеоконференцией. Впечатлениями и хочу поделиться. Может, кому-то окажется полезным. 1. Прежде всего, в ALTLinux только одна видеоконференция, и та под Gnome. Под KDE gnomemeeting ставится кривовато, посему поискал в инете - и нашел видеоконференцию под KDE в составе одного малоизвестного дистрибутива (ARK Linux). Продукт так и называется - videoconference. Правда, собрать его самостоятельно из сырцов не сумел (.configure проходило нормально, а дальше почему-то компилер не мог найти ptlib.h), а готовые rpm-ы поставить нельзя: в Сизифусе glibc 2.2.6, а эти rpm-ы собраны уже под следующую версию glibc. Cсылка, откуда я взял srpm этого пакета (а потом вытащил из него tar.gz) - http://darkstar.ist.utl.pt/arklinux. Может, кто попробует, что это за зверь? 2. Далее. На ноутбуках обнаружен следующий эффект: вебкамера, после некоторого весьма непродолжительного времени нормальной работы, вдруг останавливает видеограббинг. Долгие поиски позволини найти причину: ACPI. Любое обращение к /proc/acpi/battery/BAT0/state (это проверка заряда батарей) приводит к срыву видеограббинга на любом приложении v4l - даже xawtv, который, если его запустить из консоли в режиме debug, выдает вот такое сообщение: v4l: timeout (got SIGALRM), hardware/driver problems? ioctl: VIDIOCSYNC(int=0): Interrupted system call v4l: timeout (got SIGALRM), hardware/driver problems? ioctl: VIDIOCSYNC(int=1): Interrupted system call Остальные не выдают ничего, просто картинка останавливается. Имейте это в виду все, кто захочет запускать видеокамеру на ноутбуках. Workаround-решение - перед запуском видеоприложения на лаптопе убивать нах всё то, что проверяет заряд батарей (klaptopdaemon, например). Так, я вынужден запускать gnomemeeting не напрямую, а из shell-скрипта (в приложении). 3. Этот же скрипт убивает artsd, без чего gnomemeeting под KDE не запустится. Пытаться делать что-нибудь вроде artsdsp gnomemeeting бесполезно: gnomemeeting - не единый процесс, у него штук пять подпроцессов, и до них artsdsp не доходит. Как workaround-решение сие вполне проходит, но сидеть с gnomemeeting в трее в ожидании возможного вызова, и попутно слушать mp3 - не получится. 4. Далее, Gnomemeeting использует gnome events для звукового сигнала при поступлении вызова, а под KDE гномовские события, естественно, не обрабатываются. Посему - звонок при вызове не работает. Как заставить его заработать - не разобрался. Если кто знает - посоветуйте. 5. И последнее. По крайней мере в той версии gnomemeeting, которая в Сизифусе, видеокамера на останавливается, когда gnomemeeting свернут в трей. Сие дает бесцельную загрузку процессора примерно в 10%. Также не ставится на mute и микрофон. Я уже написал все это в gnomemeeting-list@gnome.org; посмотрим, как среагируют. Георгий [-- Attachment #2: gmeeting --] [-- Type: application/x-shellscript, Size: 219 bytes --]
next reply other threads:[~2003-12-16 13:30 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-12-16 13:30 info [this message] 2003-12-16 13:52 ` [sisyphus] " Vitaly Ostanin 2003-12-16 14:14 ` [sisyphus] " Alexey I. Froloff
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=200312161630.57947.5740@mail.ru \ --to=5740@mail.ru \ --cc=sisyphus@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 Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git