正常运行所需的软件包

正常运行所需的软件包

我刚刚安装了 Ubuntu Server 12.10。我在 GUI 会话中使用 openbox 和 startx。我决定不在 Ubuntu 论坛上发帖,因为我觉得这个问题也可能与其他发行版相关,尤其是基于 Debian 的发行版。

我安装了firefoxflashplugin-installer这样我就可以观看 YouTube 视频了。这些视频看起来工作正常,但是,我似乎没有声音。

我也得到了volumeicon-alsaalsa-utils但是当我跑步时alsamixer我得到:

cannot open mixer: No such file or directory

当我尝试跑步时volumeicon我得到

volumeicon: alsa_backend.c:86: asound_get_volume: Assertion `m_elem != ((void *))' failed.

如果需要的话,我不介意使用 alsa 以外的东西。我只是想知道需要安装哪些软件包才能在 YouTube 视频上获得声音。

答案1

首先通过以下方式获取可用的声卡设备列表:

aplay -l

然后,您可以使用默认设备设置创建~/.asoundrc/etc/asound.conf(选择第二个,然后为计算机上的每个用户进行设置)。因此,根据第一个命令的输出写入其中一个文件。例如我的输出是:

卡 0:通用 [HD-音频通用],设备 3:HDMI 0 [HDMI 0]
- 子设备:1/1
- 子设备 #0:子设备 #0
卡1: SB [HDA ATI SB],设备0:CONEXANT 模拟 [CONEXANT 模拟]
- 子设备:1/1
- 子设备 #0:子设备 #0

看到我加粗的线条了吗?这是我的声卡的线路,所以我使用该数据输入我的/etc/asound.conf

defaults.pcm.card 1
defaults.pcm.device 0
defaults.ctl.card 1

自己执行此操作(使用所有三个配置选项),并且不要忘记登录/注销。

相关内容