症状:
opensuse13.1 64bit XFCEでシステムをインストール後、skypeをSDB:Skypeの手順に従ってインストールすると、 動画サイトなどを閲覧中に、動画プレイヤー再生中に音が出ない・flashplayerがクラッシュする・skype起動中に他のサウンドが鳴らなくなる。(同時使用できなくなる)
原因:
flashplayerがpulseaudioを使わずに直接alsaで音を出そうとするために競合が発生する。
OSインストール時にXFCEを選択すると、pulseaudioはインストールされずにalsaだけになります。
SDB:Skypeの手順通りインストールすると、pulsaudio alsa-pluginsがインストールされますが、
flashplayerをpulseaudio経由で使う初期設定がされないためでした。
解決策:
pulsaudioの初期設定でpulse経由で音を鳴らす設定にすればOKです。
下記手順のように、すべてのインストールを完了させたあとに、/etc/asound-pulse.confを作成して、setup-pulsaudio --all で、正しく音が出ました。
手順:
1. opensuse13.1 64bitをインストール
2. SDB:Skypeの手順に従いスカイプと必要パッケージのインストール
sudo zypper install pulseaudio alsa-plugins-pulse alsa-plugins-pulse-32bit \
pavucontrol libv4l libv4l-32bit libv4l1-0 libv4l1-0-32bit \
libv4l2-0 libv4l2-0-32bit libv4lconvert0 libv4lconvert0-32bit
skype起動スクリプトの作成
vi ~/bin/skype.sh
PULSE_LATENCY_MSEC=60 LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype %U
chmod +x ~/bin/skype.sh
skypeのインストール
zypper in skype-4.3.0.37-suse.i586.rpm
sudo vi /etc/asound-pulse.conf
(以下はOSをgonome3でインストールした時に最初から設定されてる内容と同一です)
# PulseAudio plugin configuration
pcm.!default {
type pulse
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
fallback "sysdefault"
}
ctl.!default {
type pulse
fallback "sysdefault"
}
最後にsudo setup-pulseaudio --auto
これでうまくいきました。
最初からgnome3かKDEでopensuseをインストールしていればあちらはpulseが最初から
使われているのではまらなかっと思います・・・トホホ
0 件のコメント:
コメントを投稿