找不到Ubuntu 12.04 alsamixer
我有一台联想Y500与Windows 8.我成功地安装了Ubuntu 12.04和Windows 8,而nvidia驱动程序从一开始就运行。 然而声音根本不起作用,尽管alsamixer在我开始时还活着,但我现在似乎完全毁了它。
我一直在:
$ alsamixer cannot open mixer: No such file or directory
内核版本:
$ uname -a Linux laptop 3.5.0-28-generic #48~precise1-Ubuntu SMP Wed Apr 24 21:42:24 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
我从https://code.launchpad.net/~ubuntu-audio-dev/+archive/alsa-daily/+packages尝试了以下两个软件包:
oem-audio-hda-daily-dkms - 0.201305101424~precise1 oem-audio-hda-daily-lts-quantal-dkms - 0.201305101424~precise1
但无济于事。
这是我的alsa-info的输出:
http://www.alsa-project.org/db/?f=09851ab8c4380c25feaea7ff1de68d847bd4160c
我也尝试了很多其他的解决方案,但似乎没有什么能让alsamixer回来,从不试图让音频再次运行。
PS。 当alsamixer仍在工作时,我确实检查了水平,并且不是通道被静音的情况。
编辑
- / usr / bin在$ PATH中。
- 在任何地方都没有asound rc或conf文件。
- alsamixer在/ usr / bin中,即使在清除并重新安装alsa-utils之后也无法将其作为alsamixer,/ usr / bin / alsamixer与sudo一起运行。
编辑2
$ ls /dev/mixer -l ls: cannot access /dev/mixer: No such file or directory $ ls /usr/bin -l | grep alsamixer -rwxr-xr-x 1 root root 65344 Mar 28 23:54 alsamixer -rwxr-xr-x 1 root root 61272 Dec 18 2011 gnome-alsamixer
编辑3
$ ls /dev/snd -l ls: cannot access /dev/snd: No such file or directory
首先,您应该检查终端的$PATH
中是否有/usr/bin
目录:
echo $PATH
如果$PATH
,请检查alsamixer
是否存在:
ls -l /usr/bin | grep alsamixer
如果是,请尝试运行alsamixer
如下所示:
/usr/bin/alsamixer
如果仍然无效,请删除.asoundrc
文件(在您的主目录中)和/etc/asound.conf
(如果您有)并重新安装alsa-utils
:
sudo apt-get remove --purge alsa-utils sudo apt-get install alsa-utils
我点击了这个错误并通过将自己添加到audio
组来解决它。
sudo addgroup audio
退出并重新登录,然后进行测试。
对我来说使用-c参数工作
alsamixer -c 1
但是我在16.04
我有同样的问题,它发生在BIOS中禁用声卡(ALC662)时。 启用它,允许我启动alsamixer。 我希望它有所帮助。