13.04 中未检测到声卡

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 文件系统作为我的主目录(因此我跨操作系统使用我的文件)。有一个名为 ~/.config/pulse 的文件夹未被 Ubuntu 设置为安全文件夹。因此访问它的过程失败,我无法使用声卡。将我的主目录更改为 ext4,一切都运行正常。

答案1

这是我犯过的最愚蠢的错误。我将 NTFS 分区设置为我的主目录。这是错误的。当我安装 NTFS 分区时,我没有访问其中文件的权限,因为 NTFS 不支持 Linux 文件系统权限,因此配置文件无法加载,从而导致问题。

不要在主文件夹上挂载 NTFS 分区

相关内容