
Ubuntu日本語フォーラム

ログインしていません。
GTickをSynapticからインストールしました。
起動はするのですが、「Start」ボタンを押すと、以下のメッセージが出て、メトロノームが動きません。
『Couldn't start metronome.
Please check if specified sound device
and sample file are accessible.』
解決法をお教えください。
Ubuntuは9.04です。
オフライン
メッセージの確認からですね。
システム -> 設定 -> サウンド デバイスタブからでテストで音は出るでしょうか。
出なければソフトでは無く9.04のシステムとPCの問題デスね。
オフライン
端末から下記のように実行してからいったんログアウトして、再度 GTick を起動して start ボタンを押してみてください。
うまく動くようになると思います。
sudo usermod -a -G audio hoge
sudo chmod +s /dev/dsp
↑もしかすると、2行目は必要ないかも知れないけど、念のため、setuid
オフライン
上記で、hoge は自分のユーザ名に読み替えてください(多分、間違えないとは思うけど)。
オフライン
私の場合、
aoss gtick
と端末から起動することで動作するようになりました。
今はプロパティのコマンドを書き換えて使用しています。
オフライン
YT さん による投稿:
コード:
aoss gtick
なるほど、専用のコマンドがあるんですね。
私のは思いつきなもので・・・、失礼しました。
オフライン
インストールしたら面白い結果に。
1、インストール直後 #1 の現象が現れる。
2、#2 システムの音はなる。
3、#3 改善なし
4、#4 [start]を押すと音が鳴るが音飛び、割れ。
5、普通に起動して上段のメニューからMetronome -> start で正常に稼働。
下段[start]ボタンを使用すると#1に。
個人的にはpetitbootangさんとAceさんはどうなのか気になる所です。
(manには無かったけどaossってどこから出てきたんだろう?まだまだ解らない事だらけだ)
オフライン
hir0 さん による投稿:
(manには無かったけどaossってどこから出てきたんだろう?まだまだ解らない事だらけだ)
チコッと調べたら、aoss は alsa-oss の略だそうです。
http://d.hatena.ne.jp/kakurasan/20070602/p1
少し古い記述ですが、↑こちらに簡単な説明が。
Couldn't start metronome.
Please check if specified sound device
and sample file are accessible.
私は、上記をデバイスに対するアクセス権が無いためのエラーと解釈して、Gtick のメニューから調べたところ、
音を出すのに /dev/dsp を使っていることが分かりました。
/dev/dsp のパーミッションを調べたところ、audio グループに読み書き権限が与えられているので、
usermod で自分のユーザ名を audio グループに追加、chmod で /dev/dsp に setuid しました。
でも、実は順序が逆なんですけどね・・・
最初に、sudo chmod +s /dev/dsp を実行して変化が無かったので、次に、sudo usermod -a -G audio hoge
を実行しました。だから、多分、sudo chmod +s /dev/dsp は不要な操作です。
私のところでは、これで問題なく動いてますね。
なので、aoss コマンドは試してみてないですが・・・。
オフライン
petitbootangさん、ありがとうございます。
alsaですか、勉強になります。
9.04に変えてから音のトラブルが度々有るのですが今回の私の音飛び、音割れ現象はalsaが関係しているのかも。
8.04、8.10は問題無かったのですが9.10が楽しみです。
別スレで大変なミスをしてしまいました。
remove network-manager です。あ〜何て事を!!!もしお時間が有ればフォロー頂けると有難いのですが、スミマセン。
https://forums.ubuntulinux.jp/viewtopic.php?pid=32879#p32879
オフライン
ここを参考にしました。
http://georgia.ubuntuforums.org/showthread.php?t=859607
私の場合はうまくいきました。
オフライン
その後、時々
Couldn't start metronome.
Please check if specified sound device
and sample file are accessible.
になるので、aoss gtick してみたところ bash: aoss: command not found になってしまう・・・
sudo aptitude install alsa-oss してみたところ、aoss コマンドが有効になりました。
メインメニューのサウンドとビデオから起動するときは、コマンドが /usr/bin/gtick になっているので、
メインメニューのプロパティから aoss /usr/bin/gtick に変更しておく必要があります。
オフライン
1年前のトピックですが、OSSとALSaとPulseAudioについて調べていたら、有用な情報を見つけたので、レスします。
gtickはOSS(Open Sound System)という、ALSA以前のカーネルコンポーネントを採用したアプリケーションです。OSS互換レイヤを噛ませてあげれば、多くの場合は動作します。
1. ALSAのOSS互換レイヤを使う場合
パッケージ「alsa-oss」を導入。コマンド「aoss プログラム名」で起動。
GNOMEのサウンド(gnome-volume-control)でサウンドのミックスができます。
PulseAudio Volume Control(pavucontrol)でサウンドのミックスができます。
2. PulseAudioのOSS互換レイヤを使う場合
パッケージ「pulseaudio-utils」を導入。コマンド「padsp プログラム名」で起動。
PulseAudio Volume Control(pavucontrol)でサウンドのミックスができます。
OSSを採用している他のアプリケーションも同様に利用できるのかなと思います。参考まで。
オフライン