PulseAudioのNVIDIA gfxカードがスロット1からスロット2に変更されました。

PulseAudioのNVIDIA gfxカードがスロット1からスロット2に変更されました。

Linux Mintでは、起動時に約50%ほど音が出ないという問題がありました。 PulseAudioが間違ったハードウェアスロットで私のグラフィックカードを探していることがわかりました。私は使用しました...

aplay -l

...カードとポートのリストを取得するには、次のようにテストしてください。

aplay -D plughw:1,3 /usr/share/sounds/alsa/Front_Center.wav

...正しいファイルが得られるまで、/etc/pulse/default.paファイルを更新して正しいファイルを変更し、ログアウトして再度ログインしてPulseAudioが機能するようにします。

しかし、時には再度ログインすると、スロット1で私のNvidiaカードを検出し、時にはスロット2で私のNvidiaカードを検出するため、完全に修正されませんでした。したがって、サウンドが機能しない場合は、デフォルト設定を変更する必要があります。ファイルは、カードが検出された場所に応じてPlughw:1,3からPlughw:2,3に、またはその逆に移動します。

現在、このファイルのサンプル行は次のとおりです。

load-module module-alsa-sink device=plughw:1,3

...もっと...

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
load-module module-alsa-sink device=plughw:1,3
#load-module module-alsa-sink
#load-module module-oss device="/dev/dsp" sink_name=outputsource_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect use_ucm=0
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

だから、自動的に検出する方法がわかりません。最初にパルスをチェックして破損した場合は、ファイル/再起動パルスを変更するスクリプトを書くことができるようですが、どうすればよいかわかりません。本当に。

誰でもアドバイスをしていただければ幸いです。

ベストアンサー1

おすすめ記事