お知らせ

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

#1 2010-10-28 22:38:43

JA3MBC001
メンバ
登録日: 2009-05-09

10.10にアップデートしたら/dev/dspがなくなった。

そのため、 /dev/dspを使用するソフト(EchoLink)から 音がでなくなりました。

/dev/dspの復元方法を教えてください。

/dev/dspを使用しない方法があればその方法でもかまいません。

Skpeは正常に使用できます。

de JA3MBC001

オフライン

 

#2 2010-10-28 23:24:39

Mocchi
管理者
登録日: 2009-05-17

Re: 10.10にアップデートしたら/dev/dspがなくなった。

Skypeはちゃんと使えるということですので、サウンドデバイスとサウンドドライバの関連付けは出来ていると思います。

結論から言うと、maverick以降には標準状態のままだと/dev/dspがありません。

そして、お使いになりたいソフトウェア「EchoLink」はどうやらWindows用しか提供されていないようです。なので、どちらかというと/dev/dspのありなしはあまり関係ないように思えます。

この場合、Wineという、LinuxでWindows用ソフトを動かす仕組みを使えば何とかなるかもしれませんが、確証はありません。

少し調べてみたら、CQiNetでLinuxへ移植したEchoLinuxというものを提供しているようですが、こちらはソースからコンパイルする必要がありそうです。

どちらのEchoLinkをお使いなのか判明すれば、次のアドバイスが出来るかなと思います。

オフライン

 

#3 2010-10-28 23:25:30

のんき
メンバ
登録日: 2007-03-04

Re: 10.10にアップデートしたら/dev/dspがなくなった。

ネットで`Ubuntu 10.10 /dev/dsp`について調べてみました。
参考になりそうな場所は、[SOLVED]Can’t open /dev/dsp in Ubuntu 10.10 Maverick Meerkat and Lucid Lynx 10.04でした。お役に立てば幸いです
検証も何もしておりませんので間違っていたらごめんなさい。

オフライン

 

#4 2010-10-29 06:49:21

JA3MBC001
メンバ
登録日: 2009-05-09

Re: 10.10にアップデートしたら/dev/dspがなくなった。

素早い応答ありがとうございます。

Linuxへ移植したEchoLinuxというものを使用しています。
現況
アップデート前までは/dev/dspが存在して動作していました。
EchoLinux自体は立ち上がりますが
/dev/dsp
ないとのエラーがでます。

de JA3MBC001

オフライン

 

#5 2010-10-29 11:38:24

Mocchi
管理者
登録日: 2009-05-17

Re: 10.10にアップデートしたら/dev/dspがなくなった。

EchoLinuxがうちの環境でビルドエラーが出るのでチェックは出来ませんでしたが、ここまで提供していただいた情報から判断するに、サウンドを出すのにOpen Sound Systemを使っているようですね。Open Sound Systemに関する詳しいことは第144回 UbuntuでOpen Sound Systemを使うを参照して下さい。

で、とりあえずの対処法として、第137回 PulseAudioを活用するの最後の方「OSSソフトウェアをPulseAudioで使う」で紹介されている、OSSエミュレーションモジュールを使ってみて下さい。端末からの操作になりますが、「padsp プログラムへのパス」を実行すると、エミュレーションモジュールがPulseAudioへのサウンド出力を媒介してくれます。

オフライン

 

#6 2010-10-29 22:02:44

JA3MBC001
メンバ
登録日: 2009-05-09

Re: 10.10にアップデートしたら/dev/dspがなくなった。

< 端末からの操作になりますが、「padsp プログラムへのパス」を実行すると、エミュレーションモジュールがPulseAudioへのサウンド出力を媒介してくれます。

具体的には どのように すれば いいのでしょうか?

de JA3MBC001

オフライン

 

#7 2010-10-30 00:29:52

Mocchi
管理者
登録日: 2009-05-17

Re: 10.10にアップデートしたら/dev/dspがなくなった。

プログラムを起動するとき、普段はどうされてますか?

オフライン

 

#8 2010-10-30 06:40:53

JA3MBC001
メンバ
登録日: 2009-05-09

Re: 10.10にアップデートしたら/dev/dspがなくなった。

アクセサリーから
端末を立ち上げ コマンドを入力する。

echolinkのwindowの
/dev/dspを何に 置き換えればいいのでしょうか?

/dev/dsp
をpadspに置き換えればいいのでしょうか?
padspのある場所がわかりません。

オフライン

 

#9 2010-10-30 09:50:10

Mocchi
管理者
登録日: 2009-05-17

Re: 10.10にアップデートしたら/dev/dspがなくなった。

当方、EchoLinuxのソースコンパイルに失敗しているので、JA3MBC001さんがどのようなコマンドでEchoLinuxを実行しているのか、全く見当がつかない状態で書いてます。

仮にEchoLinuxの実行ファイルが「/usr/bin/echolinux」だったとして、普段端末で「/usr/bin/echolinux」と実行していると思いますが、「padsp /usr/bin/echolinux」と実行してみて下さい。端末で「echolinux」と実行しているのであれば、「padsp echolinux」と実行していただければOKです。

オフライン

 

#10 2010-10-30 20:52:32

JA3MBC001
メンバ
登録日: 2009-05-09

Re: 10.10にアップデートしたら/dev/dspがなくなった。

今、 指示のとおり 実行しました。
padsp /usr/bin/qtel
で無事 動作しました。

ありがとうございました。

オフライン

 

#11 2010-10-30 21:18:33

JA3MBC001
メンバ
登録日: 2009-05-09

Re: 10.10にアップデートしたら/dev/dspがなくなった。

Mocchiさん
ありがとう ございました。
端末からは 無事 動作しています。

Xからの
アプリケーション>インターネット>qtel
で立ち上げた場合はどうすれば いいのでしょうか?
設定ファイルの コマンド欄 /usr/bin/qtel padspを /usr/bin/qtel
を置き換えれば いいように思うのですが、書き込み権限が
rootとなっており 書き換えできません。

オフライン

 

#12 2010-10-31 07:41:26

JA3MBC001
メンバ
登録日: 2009-05-09

Re: 10.10にアップデートしたら/dev/dspがなくなった。

読み返していて間違いがありましたので修正します。

/dev/dspを使用するソフト(EchoLink) を
/dev/dspを使用するソフト(qtel)
に修正します。

オフライン

 

#13 2010-10-31 21:09:35

Mocchi
管理者
登録日: 2009-05-17

Re: 10.10にアップデートしたら/dev/dspがなくなった。

GNOMEパネルのメニューを編集するのがよいでしょう。メニューで右クリックするか、端末でコマンド「alacarte」を実行すると、メニューの編集ウィンドウが開きます。項目を選択してプロパティを表示すると、起動時に実行するコマンドを編集できますので、「padsp /usr/bin/qtel」としてあげます。これはroot権限不要です。

オフライン

 

#14 2010-10-31 22:35:28

JA3MBC001
メンバ
登録日: 2009-05-09

Re: 10.10にアップデートしたら/dev/dspがなくなった。

ありがとう ございます。
Xからの動作確認しました。

オフライン

 

Board footer

Powered by FluxBB