所以我一直在尝试linux,不管我做什么,我最终都没有得到任何声音。我试着去调查这件事却没有结果。一开始我试了Debian,然后转到初级操作系统,现在我在Kubuntu,我认为Ubuntu有更多最新的软件,所以它应该能够在我的系统上播放声音。
没有这样的运气。Kubuntu清楚地认出了我内置的声卡,但没有输出任何声音,无论我是通过浏览器还是VLC播放。
如果我需要提供任何其他类型的信息,您可能需要向我解释,因为我不熟悉Linux的操作方式。
$ cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfeb44000 irq 55
1 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfeb40000 irq 16发布于 2014-10-02 00:53:47
因为你有两张牌,你几乎肯定是输错了一张。导出ALSA_CARD=Generic可能会有所帮助;如果您使用的是脉冲,那么可能有更好的方法,但是重新启动守护进程可能会有效。
我从来没有发现KDE的配置对话框是有用的。
发布于 2014-10-03 19:11:35
您的第一个音频声卡是HDMI音频:您必须设置您的第二个声卡为默认。
使用声音系统设置,“输出”选项卡,选择此“通用”声卡。
如果不能工作,您可以安装和运行pavucontrol (脉冲音频音量控制),向下滚动以访问“输出设备”选项卡中的第二个声卡,并单击它附近的绿色按钮使其默认。
如果不确定,请在终端中运行以下命令:
rm -r ~/.config/pulse; pulseaudio -k `
如果仍然不好,请检查在最大化终端中运行alsamixer的alsa音频层,按F6,选择第二个声卡,然后使用箭头键:
如果仍然不好,运行"Alsa-info“来发布您的音频配置:在终端中复制以下命令,当询问时选择"upload”选项("tab“键来选择它),最后打印一个post url。
wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh
https://unix.stackexchange.com/questions/158744
复制相似问题