web-dev-qa-db-ja.com

JACK以外のオーディオドライバーを使用するとAudacityがハングする

私はAudacityの最新バージョン(2.1.1)を持っていますが、何ヶ月か前に最初にインストールしてから同じ問題があったため、どのバージョンを使用しても問題ありません。

Audacityには、JACK以外のドライバーを使用すると大きな問題があります。JACKで問題なく動作しますが、JACKドライバーをオフにするまで、他のサウンドは完全に無効になります。 ALSAまたはPulseAudioを使用したいのですが、オーディオの再生中に音が静的になり、停止ボタンをクリックするとプログラム全体がハングします。

これは、再生中に編集領域の上のバーをクリックしてシークしたことが原因である可能性があります。状況を解決する方法はありますか?

注:問題を再現しようとして失敗しましたが、問題に関連する可能性のある端末出力がいくつかありました。

(process:27314): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

(process:27314): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised

(process:27314): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised

(process:27314): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
bt_audio_service_open: connect() failed: Connection refused (111)

... (last message repeated 3 times)

Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1736
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1904
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2171
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2840
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave

... (last message repeated a bunch of times)

Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1736
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1904
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2171
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2840
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4611
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4611
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred

... (last message repeated 4 times)

JACKはデフォルトでJACKを使用するため、JACKに関するエラーは重要ではありません。今回は実行していません。

2
user454723

これは 既知の問題 のようです。注意すべき2つの点:

  • 起動時に長い待ち時間を指定する 役立つようです

    env Pulse_LATENCY_MSEC=300 audacity
    
  • 開発バージョン(2015年9月)では、まだUbuntuのレポバージョンには含まれていない可能性があり、これを修正するのに役立ちます。

だから私は最初に試してから開発バージョンに更新してみます...そして失敗して、開発者と直接 そのバグレポート の下で取り組みます。

2
Oli