お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-11-29 17:57:55

syosinnsya
メンバ
登録日: 2008-06-20

[解決済み]skypeでオーディオプレイヤーに問題がある

OS:ubuntu 8.10 amd64(8.04 amd64からUpgrade)
サウンドカード:Realtek ALC 882
ヘッドセット:SENNHEISER製のもの(型番はわかりません。)

質問
skypeでテストコールをすると「オーディオプレイヤーに問題があります」とエラーがでて、コールができません。

システム>設定>サウンドのデバイスの設定は以下の通りです。

イベントの音:HDA Intel ALC882 Digital(ALSA)
楽曲と動画:HDA Intel ALC882 Digital(ALSA)
音声会議(再生):HDA Intel ALC882 Digital(ALSA)
音声会議(キャプチャ):HDA Intel ALC882 Digital(ALSA)
デフォルトのミキサトラック:Realtek ALC 882(OSS Mixer)

画面右上のスピーカーのアイコンを開いて、全ての項目の音量を最大近くまであげました。(全てのデバイスに対して行いました)

PulseAudioに関しては何も行っていません。消したことによってログインできなくなるなどの症状が出ている方がいらしたので怖くてまだ試していません。

ちなみにDual bootでWindows XP x64 SP2をインストールしているのですが、そちらでSkypeを使用したら問題なくコールできました。使っているヘッドセット、PCは同じです。

参考にしたトピック
SKYPEで「オーディオプレイヤーに問題があり」
HOWTO: PulseAudio Fixes & System-Wide Equalizer Support(英語なのでわかりませんでした)
ubuntu8.10 amd64 インストールメモ

最後の編集者: syosinnsya (2008-12-13 19:07:58)

オフライン

 

#2 2008-12-02 04:45:54

suna4903
新しいメンバ
登録日: 2007-11-15

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

$ sudo apt-get remove pulseaudio\*
$ sudo rm /etc/X11/Xsession.d/70pulseaudio

で大丈夫かと思います。
したのコマンドでpulseaudiの設定を消し忘れると、Xが立ち上がらなくなります。


したのURLは私がやったときの履歴です。
http://d.hatena.ne.jp/suna4903/20081126/p1

オフライン

 

#3 2008-12-03 14:36:46

bravo
メンバ
From: 豊島(てしま)[瀬戸内海の離島]
登録日: 2008-10-01

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

私も本日Skypeをインストールしたところ同様の状況でした。
#2の方法をやってみたところ、ダイヤルができるようになりました。
ただし、こちらの音声がひろわれていません。マイク音量の設定ができていないのかもしれません。

オフライン

 

#4 2008-12-03 17:13:22

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

suna4903さんのやり方を試したところ、skypeのテストコールでコールをすることが可能になりました。
しかし、テストコールで自分の声がはっきりと録音されません。かなりノイズが入っています。

そこでgnome-sound-recordeで自分の声を録音しようと思ったのですが、録音した後に演奏を押しても何も聞こえませんでした。
gnome-sound-recordeで録音した際に右下のバーのようなものが声に応じて反応していたので録音できたものだと思ったのですが、だめでした。

どなたか解決策を教えてください。

オフライン

 

#5 2008-12-03 17:52:03

bravo
メンバ
From: 豊島(てしま)[瀬戸内海の離島]
登録日: 2008-10-01

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

サウンドレコーダの設定をいじっていたら、パソコン本体についているボリュームコントロールつまみを回すと、再生ボリュームのMasterではなく、Front Mic Boostが動くようになってしまいました。どこをどのようにしたらこうなったのかがわからないので、元に戻せなくなっています。どなたか元のようにボリュームコントロールつまみを回した場合、再生音量が変わるように戻す方法を教えてください。よろしくお願いします。

12/4
いったんSkypeを削除してみたけど変わりませんでした。

12/5
Ubuntuをインストールとしているぱそこんに、gOSを入れて遊んでいるうちに、gOSが起動しなくなったので、Ubuntuをクリーンインストールしました。ですので、今はボリュームコントロールが効くようになっています。とほほほでした。

最後の編集者: bravo (2008-12-05 17:32:38)

オフライン

 

#6 2008-12-04 14:43:50

suna4903
新しいメンバ
登録日: 2007-11-15

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

syosinnsyaさんへ
うちは、音量コントローラの設定で、Captureなどの録音を追加して、その音量を調整したらマイクの音を拾うようになりました。


うちはaptでアップデートしたときに、またpulseaudioがインストールされたらしく、また削除するまでSkypeが使えませんでした。たぶんアップデートするとpulseaudioがまたインストールされるような気がします。
GoogleTalkもUbuntuでは使えないので切ないです・・・

オフライン

 

#7 2008-12-09 17:59:54

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

>うちは、音量コントローラの設定で、Captureなどの録音を追加して、その音量を調整したらマイクの音を拾うようになりました。

Captureなどの録音はすべて追加してあります。
Skypeではマイクの音は拾うんですけど、TestCallで録音したものを再生すると(聞いてみると)高音域が割れている気がします。あとノイズがうるさいです。Windowsで同じ環境で試しましたがこのようなことは起きませんでした。

オフライン

 

#8 2008-12-13 19:07:41

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

音量コントローラーの設定でマイクの音量を下げたら普通に録音できました。

解答どうもありがとうございます。

オフライン

 

#9 2009-05-01 00:00:29

fueryuejing
メンバ
From: アジア、南会津町。
登録日: 2007-11-03

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

PulseAudio の「/etc/X11/Xsession.d/70pulseaudio」の削除に関しての補足情報


設定ファイルをパッケージ管理システムによらず削除すると再インストールやシステムのアップグレードの際に不具合が出ます。> こんな感じで

削除の際は例えば以下のようにするのが良いかと。

コード:

sudo apt-get remove --purge pulseaudio\*

あるいは、

コード:

sudo apt-get remove pulseaudio\* ; sudo apt-get --purge remove pulseaudio

ちなみに"dpkg -S hogefuga"で削除したい設定ファイルがどのパッケージ由来か調べられます :)
例:

$ dpkg -S /etc/X11/Xsession.d/70pulseaudio
pulseaudio: /etc/X11/Xsession.d/70pulseaudio

GUI からなら Synaptic にも完全削除のオプションがあります。設定だけ残ったヤツの設定ファイルも削除出来たハズ。


ではでは、お邪魔しました ;)

# とりあえず "rm /etc/X11/Xsession.d/70pulseaudio" で検索して引っかかったトピックに片っ端からコピペしました。うるさくしてごめんなさい。

オフライン

 

#10 2009-05-04 21:59:10

fueryuejing
メンバ
From: アジア、南会津町。
登録日: 2007-11-03

Re: [解決済み]skypeでオーディオプレイヤーに問題がある

補足の補足です。Jaunty やアップデート後の Intrepid では問題が解消されたため、 /etc/X11/Xsession.d/70pulseaudioの削除はもはや不要です :)

https://bugs.launchpad.net/ubuntu/intrepid/+source/pulseaudio/+bug/294541

上記のバグレポによると、/etc/X11/Xsession.d/70pulseaudio が /usr/bin/pulse-session の有無をチェックしないことが問題を引き起こしていたそうです。

Maze による投稿:

Another way of looking at it: /etc/X11/Xsession.d/70pulseaudio doesn't check that /usr/bin/pulse-session actually exists before it tries to execute it.

Either this check should be applied in /etc/X11/Xsession.d/70pulseaudio or it should be removed or disabled somehow when the user removes pulseaudio.

I have used the attached file for /etc/X11/Xsession.d/70pulseaudio and it works fine.

↓改善後の「/etc/X11/Xsession.d/70pulseaudio」。Jaunty 及び アップデート後の Intrepid ではこうなっているはずです。

Maze による投稿:

# If we are running the GNOME session, source ~/.gnomerc

if -f ["/usr/bin/pulse-session"]
then
    if [ "$BASESTARTUP" = gnome-session -o \
        \( "$BASESTARTUP" = x-session-manager -a \
        "`readlink /etc/alternatives/x-session-manager`" = \
            /usr/bin/gnome-session \) ]; then
      STARTUP="/usr/bin/pulse-session $STARTUP"
    fi
fi

また、こちらのトピックで指摘を頂いたのですが apt-get で削除指定するパッケージ名に * を使う場合はワイルドカード(任意の文字列)ではなく、「正規表現」による記述とみなされるそうです。
↓マニュアルページ"apt-get"より

構文に ´.´, ´?´, ´*´ を含み、パッケージ名がマッチしなかった場合、
           POSIX 正規表現であると見なし、 データベース内の全パッケージ名に対し
           て適用します。 マッチしたパッケージすべてがインストール(もしくは削
           除)されます。 ´lo.*´ のような文字列は、 ´how-lo´ や ´lowest´ にマッ
           チすることに注意してください。 そうしたくなければ、´^´ や ´$´ を付
           けるか、 もっと詳しい正規表現を指定してください。

この日本語フォーラムにおいても、不用意に用いて意図しないパッケージを大量に削除されシステムに大ダメージを受けてしまった事例が過去にあるそうです。

オフライン

 

Board footer

Powered by FluxBB