虽然声音可以正常播放,但在“声音设置”中未检测到声卡

虽然声音可以正常播放,但在“声音设置”中未检测到声卡

我的笔记本电脑上安装了 Ubuntu 12.04。当我去声音设置当我登录我的用户时,没有检测到声卡。

尽管如此,我的笔记本电脑的声音还是可以正常工作,我可以alsamixer正常使用。 Unity 声音指示器坏了,这很烦人。

如果我以访客身份登录,声音指示器就可以正常工作,我认为这与我的用户的声音设置有关,但我找不到具体是什么。

有什么线索吗?

答案1

我在运行 Ubuntu 12.04 的 MacBook Pro 8.1 上遇到了同样的问题。我通过重置 pulseaudio 用户配置解决了这个问题,如所述这里

您必须在终端中运行以下几行

rm -r ~/.pulse*; pulseaudio -k

然后注销并重新登录。

答案2

如果您指的是无法从声音设置菜单中选择声音配置文件的问题,那么您可以尝试以下方法。我在一些问题中提供了答案。它对我有用,所以对你也同样有用。


解决方案 1:

(对我来说,它仅适用于 S/PDIF 配置文件,耳机和扬声器都有声音,并且无法切换配置文件)

  1. 通过命令添加此 ppa

     sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    
  2. 更新软件包列表

     sudo apt-get update
    
  3. 然后安装“alsa-hda-dkms”包:

     sudo apt-get install alsa-hda-dkms
    

重新启动,查看结果!


解决方案 2

  1. Realtek 官方网站,接受免责声明,然后下载适用于 linux/unix 的音频驱动程序。对于内核 3 或更高版本,您需要选择版本 3。

  2. 设置必要的工具来编译该驱动程序。

    sudo apt-get install build-essential gcc make

  3. 解压下载的文件,sudo ./install进入解压的文件夹后从终端运行文件来编译驱动程序。

  4. 阅读Readme.txt文件以了解更多信息。

我在 Ubuntu 12.04 中遇到了声音设置问题(无法切换个人资料)。现在已修复。

答案3

我在 12.10 中遇到了这个问题,并仔细研究了所有问题。我终于在这里找到了答案:

https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/864735

我修改了/etc/default/grub,重新启动,然后瞧!

希望这可以帮助。

答案4

安装pulseaudio-module-udev

sudo apt-get install pulseaudio-module-udev

相关内容