
Ubuntu日本語フォーラム

ログインしていません。
Skypeをjack経由で使いたいのですが出来ません。
端末で起動させると
~$ skype ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so
libasound2-pluginsやlibasound2-dev、libasound2-docをインストールしてみましたがlibasound_module_pcm_jack.soだけがなぜかインストールされません
どうすれば良いですか?
【追記】
8.04LTSでjack audioは導入済みです
最後の編集者: op7 (2009-05-10 21:11:55)
オフライン
情報のみの提供となること、あらかじめお許し下さい。
パッケージ"libasound2-plugins"の"/usr/share/doc/libasound2-plugins/changelog.Debian.gz"には
alsa-plugins (1.0.15-1ubuntu3) hardy; urgency=low
* Backport remaining pcm_pulse.c patches from hg tip (LP: #112948)
that allow Ekiga to work again with PulseAudio
- debian/patches/pulse-{minmax,assert}.diff
-- Daniel T Chen <[email protected]> Fri, 29 Feb 2008 12:28:40 -0500
alsa-plugins (1.0.15-1ubuntu2) hardy; urgency=low
* libavcodec cannot be shipped on CDs, disabled the dependency again to make
CDs installable
-- Oliver Grawert <[email protected]> Thu, 29 Nov 2007 14:59:58 +0100
alsa-plugins (1.0.15-1ubuntu1) hardy; urgency=low
* Merge from Debian unstable.
* Apply Ubuntu-specific change:
- debian/control:
+ drop libjack-dev build-dependency since we don't build the
jack plugin [yet];
+ add lpia to supported arches;
+ adhere to DebianMaintainerField spec.
* Drop unnecessary Ubuntu-specific change:
- debian/control: drop libavcodec-dev build-dependency to save
space [this Ubuntu delta didn't save significant space and
removed a feature].
とあり、Ubuntuのパッケージ構築時に意図的にJackサポートが切ってあることが伺えます。なぜそうしているのか、その理由、経緯については知りません。あしからず。
http://packages.debian.org で調べると Debian の "etch" "lenny" "squeeze" "sid" では "libasound_module_pcm_jack.so" がパッケージに含まれており、
http://packages.ubuntu.com で調べると Ubuntu では "Hardy" "Intrepid" "Jaunty" "Karamic" 共に "libasound_module_pcm_jack.so" がパッケージに含まれないようです。
Launchpad では
https://launchpad.net/ubuntu/+source/alsa-plugins
に
1.0.19-2ubuntu1
Superseded in karmic-release on 2009-05-05
alsa-plugins (1.0.19-2ubuntu1) karmic; urgency=low
* Merge from debian unstable, remaining changes:
- debian/control:
+ Do not build-depend on libjack-dev and libavcodec-dev
+ lib32asound-plugins conflicts against ia32-libs
とあり、依然Jackのサポートは切られている模様です。
また、以下のような要望が出されていました。
https://bugs.launchpad.net/ubuntu/+source/alsa-plugins/+bug/197957
https://bugs.launchpad.net/ubuntu/+source/alsa-plugins/+bug/84900
まにあわせの回避方法としては、Hardy のパッケージ "libasound2-plugins" のソースパッケージの構築時オプションを変更し Jack サポートを加えるか、Debian のソースパッケージを借りてきて Ubuntu上で組み上げることが思いつきます。
あるいは誰かが既に、Jackサポート込みのパッケージをPPAで公開しているかもしれません。
パッケージの構築・再構築等については、私は以下の書籍で学んでいます。
[入門] Debian パッケージ
http://gihyo.jp/book/2006/4-7741-2768-X
以下も参考にしています。
http://wiki.debian.org/HidekiYamane?action=AttachFile&do=get&target=20080916_ylug_upload.pdf
https://wiki.ubuntulinux.jp/OSC2009TokyoSpring?action=AttachFile&do=get&target=UsePackage.odp
Jackについては「試験運用中なLinux備忘録」様の情報をしばしば参考にしています。
http://d.hatena.ne.jp/kakurasan/
なお (私自身過去に幾度もやらかしていますが) 誰であれ誤った情報を流し得るので、なるだけ上流の情報にあたり、だれからの情報であっても (例えSABDFLの提示するものであっても :P ) 鵜呑みにせず御自身で内容を吟味されることをおすすめします。
# 自分にとっての最適解は自分で足掻いて探すしかないように思います。
# その意味ではソースコード読めるに越したことはないですね……勉強せにゃ。
ではでは、お役に立てば幸いです ;)
オフライン