几个月前,我对 Fedora 17 进行了最小化安装,直到今天我尝试用它播放一些音频,却发现声音不起作用。
如何让声音在 Fedora 17 上正常工作?
我当前的设置仅使用 Xmonad 作为窗口管理器,没有桌面环境。所以我更喜欢使用 CLI 方式来安装/排除故障。
答案1
我搜索了网络,遵循了我能找到的所有建议,让集成的 Intel HDA 音频在 Fedora 17 下工作。直到我偶然发现了这个小宝石,一切都不起作用:
Add your user to the 'audio' group, then reboot
从 shell 提示符处:
sudo usermod -a -G audio yourUserName
之后,我所要做的就是转到混音器控制面板并选择“播放:内部音频模拟立体声(PulseAudio 混音器)”。
答案2
要开始调试:
安装 alsa-utils 和 sox 软件包。
yum install alsa-utils sox
现在尝试播放示例声音。
play /usr/share/sounds/alsa/Front_Center.wav
记下任何错误消息。
如果您没有从play
命令中听到声音,请编辑您的问题并帕斯特宾输出:
dmesg | egrep -i "(alsa|sound)"
答案3
您的声音可能设置为通过 HDMI 输出。检查您的声音设置是否选择了正确的输出。