Trust USBスピーカーを2台持っています。これらは外部のものなので、11.10で使用するように努めました。それらは「aplay -l」とPulseaudioで認識されます-私はそれらを選択しましたが、ログオンするたびにボリュームをリセットする必要があります。また、このブーストされたボリュームでは、KaffeineやFirefoxなどのアプリやプログラムからのフィードバックと音声しか受信できません。ログオンやログオフなどのシステムサウンドを取得できません。動作していたgnome-alsamixerのインストールを試しましたが、効果はありませんでした。彼らは私がしようとしているアプリですか、この偉業は不可能ですか?
- Michael Kが示唆したように、.pulse内のすべてのファイルを削除して再起動するか、.purgeディレクトリ全体を削除しようとしました。どちらも、再起動時にディレクトリが自動的に書き換えられるため機能しません。
[他のサウンドカード(試行されたものの中で)は、USBシステムのすべてのオプションをゼロにすることを発見しました。このセットアップ中に2番目のサウンドカードを使用しないでください]
アイデア?
コマンドを実行しました:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2
killall pulseaudio
rm -r ~/.pulse*
sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
[確実に、このコマンドは私のものではなく、ヘルプページから取得する必要があります]
システムを完全にリセットして修正する(https://help.ubuntu.com/community/SoundTroubleshootingProcedureから)。これにより、すべてのデフォルトがリロードされ、オーディオデバイスがスキャンされます。
ターミナルで、alsamixerと入力します
これによりGUIがロードされ、すべてのチャネルをスキャンできます。
押してF6と利用可能なチャネル(複数可)を見て。USB Audioがチャンネル0(通常は括弧内)に設定されている場合、これは組み込みのサウンドカードが無効になっていても干渉します。そのため、このUSBは1などの別のチャネルに設定する必要があります。
ただし、これらのスピーカーは選択することでテストできるようになりましたが、再起動すると消えます
ここでコマンドを実行します
find /lib/modules/`uname -r` | grep snd
これにより、可能なサウンドシステムの膨大なリストが得られます。
snd-usb-audio *or somesuch, depending on your speakers*
内蔵カードも表示されます。
無効にしたり、内蔵のサウンドカードがない場合でも、Linuxは必要に応じて仮想の「ゴースト」カードを設定します。これは常にカード0に設定されます。
次に入力
sudo gedit /etc/module.d/alsa-base.conf
そして、ファイルの下部に次の行を追加します
option snd-usb-audio = 1
これにより、サウンドカードがチャネル1に設定され、デフォルト設定と競合することはありません。リブート。
次に入力
cat /proc/asound/cards
次のようなものが得られます
Cybermedia USB device
1 [Audio ]: USB-Audio - USB Audio
C-Media INC. USB Audio at usb-0000:00:13.1-1, full speed
================================================== =======================
今、このターミナルを入力することをお勧めします
sudo cp / usr / share / sounds / ubuntu / stereo / * / usr / share / sounds /
これにより、新しいALSAカードがデフォルトのサウンドとサブディレクトリとともにこのディレクトリにコピーされます。
特に64ビットシステムでは、ALSAのPulseフロントエンドに欠陥があることがわかりました。システムボリュームは、なんであれ100%にリセットされます。。
このPulseの問題を調べて、/etc/pulse/daemon.confでflat-volumesオプション(yesまたはno)を有効化/無効化(どちらでも機能する)を試みるように言われました。このオプションはデフォルトで無効になっているため、このオプションを使用することをお勧めします(USBスピーカーがある場合は「yes」に設定します)。これにより、サウンド設定スライダーを永続的に使用できます。これは既知のバグのようです。エディターを終了します。
PAV設定 これはお勧めです。
==============
スピーカーがUSBであるのに、内蔵サウンドカードを音源として含める必要があると、私は誤って考えました。USBスピーカーが動作するようになりましたが、ログオンするたびにサウンド設定の音量スライダーがリセットされます。
一晩リブートした後、ALSAが追いつくために、新しいサウンドカードを取得します
> aplay -l
card 0: SB [HDA ATI SB], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/USB card 0 is my inbu1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
ダッシュ(画面の左上と円形のアイコン)を開いて入力します
パヴ
PulseAudioボリュームコントローラーを選択して実行します。
[ 構成 ]タブに移動します。
このタブを使用して、入力/内部カードを入力のみに設定する必要があります。すぐに再起動します。
USBカード0は組み込みのカードです。仮想カードよりも実際のカードを扱う方がはるかに簡単です(Ubuntuには何らかのサウンドカードが必要で、mo'boとPCIが1枚も揃っていない場合、「ゴースト」仮想カードが作成されます。
システムボリュームを設定するには、システム環境設定ではなく PAVを使用することが重要です。ダッシュからこのオプションを選択し、ボリューム/増幅を設定します。スライダーをクリックして、設定レベルを聞いてください。
[システム環境設定]> [サウンド]または[サウンド]アイコンの[音量]スライダーを使用することは基本レベルの方法であり、PAVへの変更はまったくありません。それらを使用しないでください。
FYI Adobe Flash 10は64ビットv 11.10で動作しません。FirefoxFlashが消える[ビデオを再生するが、音などが聞こえない]またはまったく動作しない場合は、v 11をインストールする必要があります。