问题:
在 Ubuntu 11.10 上,我无法以 root 身份控制音量。
我从早期版本中了解到这一点,作为 root,您只需手动启动 /usr/bin/pulseaudio,然后就可以了。
现在依然如此。但是从 11.10 开始,当我启动 /usr/bin/pulseaudio 时,就听不到声音了。
请注意,我可以毫无问题地观看 flash、电影、mp3/oggs 等,但是一旦启动 pulseaudio,所有声音就消失了。当我 pkill pulseaudio 时,声音又恢复了。
现在,到现在为止它只是很烦人,我只是使用控制台上的 alsamixer 来控制音量。
现在,我想在 youtube 上观看一段 Flash 电影,但是音量太低了,如果不把耳朵靠近扬声器 1 毫米以内,我就听不清任何内容……
现在我想放大音量。
所以我首先考虑安装一个 alsa 放大器,结果发现了这个:
http://alien.slackbook.org/blog/adding-an-alsa-software-pre-amp-to-fix-low-sound-levels/
但是我的系统上没有 /etc/asound.conf...
所以我研究了一下 pulseaudio:
http://r8n.org/amplify-linux-sound-output-for-quiet-laptop-seakers-using-pulseaudio-ladsp-plugin/
我安装了 swh 插件和 pavucontrol:
apt-get install swh-plugins
apt-get install pavucontrol
从图形输出来看,它似乎放大效果很好。
但由于 pulseaudio 的问题,我仍然听不到任何声音...
我能做些什么 ?
我有一个 64 位系统,以防万一。
答案1
我也在 XPS M1330 笔记本上运行 64 位 Ubuntu 11.10 系统。在安装此版本的 Ubuntu 之前,我从未遇到过任何声音问题。
现在我发现,当我使用 USB 耳机和麦克风时,我必须进入“声音设置”菜单(通过单击右上角的音量图标,或通过系统设置菜单)并手动将硬件、输入和输出设置更改为 USB 设置。然后,当我取下 USB 耳机时,我经常需要将所有三个设置改回“内置音频”设置。
一旦我进行了这些设置,一切都会正常工作,我可以完全控制音量。但是,有时当我使用网页内的音量控制时,它只会将音量增加到系统音量设置的最大级别。例如,如果我的系统音量设置为低,那么最大化网页音量只会使音量与低音量一样高。所以有时,我需要在两个地方更改音量。但是,如果我直接更改系统音量,它通常会将音量增加/降低到所需的级别。
用于设置音量的图形界面非常容易使用,因此我不需要使用终端命令来设置声音。也许其他人会发布命令行解决方案。
祝你好运。Doug