我在 Mac iBook G4 等机器上运行着 Lubuntu 13.10。
开机时能听到标志性声音,但播放音频或视频时没有声音。
robert@lubuntu-ibookg4:~$ aplay -l
aplay: device_list:268: no soundcards found...
我已经阅读了这里的建议,并且一切都井然有序:https://wiki.ubuntu.com/PowerPCFAQ#Why_do_I_have_no_sound.3F
我的声音似乎没有被静音*。
模块:
snd-powermac 已加载。
以下被列入黑名单:snd-aoa、snd-aoa-fabric-layout、snd-aoa-soundbus、snd-aoa-i2sbus、snd-aoa-codec-tas。
(* 上述链接给出了建议:“您需要检查的不仅仅是主音量,例如,PCM 通道的音量可能设置为零”。但是,我不知道如何检查“PCM 通道”。我已经安装了 gnome-alsamixer,但它似乎无法正常打开,即 GUI 打开了,但没有任何控件,只是一个空白窗口)。
任何帮助都深表感谢。
非常感谢。
答案1
问题是我没有考虑到我可能加载了错误的声音模块,并且其中一个音量控件被静音了。因此,当我尝试使用其他声音模块时,我没有同时使用 alsamixer 重新尝试。(阅读上文,您会发现 alsamixer 在加载 snd-powermac 时不会显示任何控件)。
解决方案是确保加载这些模块:
snd-aoa
snd-aoa-fabric-layout
snd-aoa-soundbus
snd-aoa-i2sbus
snd-aoa-codec-tas
并将其列入黑名单:
snd-powermac
即与默认安装的配置相反。
详情请见此处:https://wiki.ubuntu.com/PowerPCFAQ#Why_do_I_have_no_sound.3F
如何?
在 /etc/modprobe.d/blacklist.local.conf 中注释掉实际上需要加载的黑名单模块:
黑名单 snd-aoa 黑名单 snd-aoa-fabric-layout 黑名单 snd-aoa-soundbus 黑名单 snd-aoa-i2sbus 黑名单 snd-aoa-codec-tas
并取消注释以下内容:
# blacklist snd-powermac
- 在 /etc/modules 中添加:
snd-aoa snd-aoa-fabric-layout snd-aoa-soundbus snd-aoa-i2sbus snd-aoa-codec-tas
然后,我从终端打开了 alsamixer,现在它显示正常了。我选择“PCM”并输入“m”,将其切换为取消静音,然后对“耳机”执行相同的操作。如果没有最后一步,仍然没有声音,不过我不知道这和它有什么关系,因为我没有连接任何耳机。
无论如何,这有效。
答案2
经过一番寻找后我偶然发现了这一点,它解决了我没有声音的问题。
我在imac g4 powerpc。
su (enter root password)
nano /etc/modules
添加以下行:
snd_aoa_i2sbus
snd_aoa_fabric_layout
snd_aoa_codec_tas
Ctrl+ O,然后Ctrl+ X,关闭终端,重新启动。
参考:
http://help.lockergnome.com/linux/sound...47859.html
http://forums.linuxmint.com/viewtopic.php?f=187&t=97450