web-dev-qa-db-ja.com

Lubuntu 11.10のコマンドラインからオーディオカードドライバーの名前を表示するにはどうすればよいですか?

Lubuntu 11.10を実行していますが、コマンドラインからオーディオ/サウンドカードドライバーを表示したいと思います。

14
Brian Dant

ロードされているサウンドドライバーを確認するには、sndとその依存関係を含むドライバーを探します(サウンドドライバーがAlsaフレームワークの一部であると仮定します。ほとんどは次のとおりです)。

/sbin/lsmod | grep snd

たとえば、私のPCにはIntelサウンドチップがあり、sndモジュールの依存関係の中にはsnd_hda_intelモジュール、これは私のチップのドライバーです。

Alsaツールに質問する もできます。チップの識別情報を確認するには(ドライバーに関係なく)、lspci(またはUSB経由の外部サウンドデバイスの場合はlsusb)を使用します。

ALSAのaplayはデバイスをリストできます。ただし、カードには複数のデバイスが含まれている場合があります。

$ aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: AD198x Digital [AD198x Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
10
9000

使用する lspci -v。例えば:

00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)
        [...]
        Kernel driver in use: HDA Intel
6
Chris Down