Linux有时会检测声卡

时间:2013-07-31 20:41:18

标签: linux audio debian hardware

这是我一直无法解决的持续问题,我已经看到了涉及其他硬件的类似问题,这些硬件通常是USB连接硬件,其解决方案是禁用集成卡。我发现的一个类似的问题是不同的集成硬件,如下所示:http://ubuntuforums.org/showthread.php?t=988474但是它已经过时并没有提供太多。

但是对于这个问题,基本上我的上网本中的声卡有时会在启动时被检测到。它通常需要两到四次重启才能显示出来,但是一旦显示出来,我显然可以重新启动任意次,并且每次都会被检测到。如果设备运行足够长时间,可能会持续几个小时然后重新启动系统,它通常会从雷达中掉落。

重启前:

    ragora@Ragora:~$ aplay -l
    aplay: device_list:252: no soundcards found...

后:

    ragora@Ragora:~$ aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: Intel [HDA Intel], device 0: ALC269VB Analog [ALC269VB Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

    ragora@Ragora:~$ lspci | grep Audio
    00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio    Controller (rev 02)

该设备是运行CrunchBang Linux x86(华尔道夫)的华硕EeePC 1015PE:

    ragora@Ragora:~$ uname -r
    3.2.0-4-686-pae

    ragora@Ragora:~$ lsb_release -a
    LSB Version:    core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-      3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch:security-4.0-ia32:security-4.0-noarch:security-4.1-ia32:security-   4.1-noarch
    Distributor ID: Debian
    Description:    Debian GNU/Linux 7.0 (wheezy)
    Release:    7.0
    Codename:   wheezy

这是Linux持续存在的问题。在我使用CrunchBang Linux之前,我正在运行LUbuntu 12.10,它表现出相同类型的行为。由于华硕似乎没有提供Linux驱动程序,我尝试使用Realtek网站获取通用AC'97编解码器和高清音频驱动程序,但看起来它们已经通过ALSA集成到Linux内核中。

我会在实际的LUbuntu / Crunchbang Linux论坛上发布这个,但正如我上面提到的,它似乎不是特定的问题。

1 个答案:

答案 0 :(得分:2)

将内核更新为最新版本或使用声音驱动程序backport。

升级ALSA音响系统(下载最新版本,编译,安装内核模块,重启)。

对于Realtek本机驱动程序,您可以从内核的主线将当前卡的模块列入黑名单。

如果没有帮助ALSA开发人员:http://www.alsa-project.org/main/index.php/Mailing-lists

如果您无法做到,只是尝试找到问题或报告新错误https://bugs.launchpad.net/ubuntu

顺便说一句。对于stackoverflow而言,这个问题相当偏离主题。