web-dev-qa-db-ja.com

13.04でサウンドカードが検出されない

サウンドカードに問題があります。音量を上げるまたは下げるオプションはどこにもありません。の中に setting -> Soundカードが検出されません。しかし、コマンドを実行するとSudo aplay -l、次の出力が得られます

**** List of PLAYBACK Hardware Devices ****
Failed to create secure directory (/home/ganessh/.config/Pulse): Permission denied
card 0: MID [HDA Intel MID], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

そしてコマンドlspci -v | grep -A7 -i "audio"出力

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
    Subsystem: Dell Device 02a2
Flags: bus master, fast devsel, latency 0, IRQ 48
Memory at f0f20000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06) (prog-if 00 [Normal decode])
--
02:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1)
Subsystem: Dell Device 02a2
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at d3efc000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel

 07:00.0 Network controller: Intel Corporation Ultimate N WiFi Link 5300

したがって、ドライバは正しくインストールされていると思いますが、それでも設定やボリュームコントロールにオプションがありません。 2010バージョン(04および10)でうまく機能していたのと同じカード

編集1:デバイスドライバーが正しくインストールされていること。私はホームディレクトリとしてntfsファイルシステムを使用していました(したがって、OS全体でファイルを使用します)。 Ubuntuによって保護されたフォルダーとして設定されていない〜/ .config/Pulseというフォルダーがあります。そのため、アクセスするプロセスが失敗し、サウンドカードを使用できませんでした。ホームディレクトリをext4に変更すると、everythinは完全に機能します。

1
ganessh

それは私が今までに犯した最も愚かな間違いでした。 NTFSパーティションをホームディレクトリとして設定します。それは間違っていました。 NTFSパーティションをマウントしたとき、NTFSはLinuxファイルシステムのアクセス許可をサポートしていないため、そのパーティション上のファイルに対するアクセス許可がありませんでした。そのため、構成ファイルの読み込みに失敗し、問題が発生しました。

ホームフォルダにNTFSパーティションをマウントしないでください

1
ganessh