解决Ubuntu休眠后重启无声

企鹅博客
企鹅博客
企鹅博客
29581
文章
0
评论
2020年9月16日09:42:14 评论 7 views 938字阅读3分7秒

刚装完Ubuntu,首先要搞定ADSL的网路连线,于是我就上网Google了一下,在终端机打入:

$ sudo pppoeconf

就可以完成设定了。

连不上网路就好像断了一支脚一样,装什麽套件都很麻烦。

不过,这并不是本文要讨论的重点。

我不确定大家对休眠这个功能的看法是怎麽样,但至少对我来说他是相当重要的。

也许是XP开机缓慢造成的恶习惯吧

总之,有一天我一如往常的关机休眠,然后隔天早上开机想拨些音乐发现居然没有声音 囧

快速的执行了音量控制程式,发现所有的音量都一切正常,也没有被转到静音,

我还检查了我的喇叭,确定没有问题,重开机之后又发现声音诡异的出现了

于是我就上网寻找解决方桉。

不幸的是,台湾区社群似乎没有类似的文章或解决办法,但国外的Bug回报区似乎有类似的问题被提出。

休眠重启之后依照网友提供的指令重新启动alsa (音效服务):

$ sudo /sbin/alsa force-reload

然后声音回来了 囧

所以我猜这可能是因为服务在休眠时没有妥善被关闭或停止造成的现象。

但总不能每次重新启动的时候都手动下指令吧?:S

继续上网冲浪,我终于找到了可行的解决方桉:

(1) 新增一个档桉:/etc/modprobe.d/snd-hda-intel.modprobe

(2) 在那档桉裡面新增「options snd-hda-intel model=6stack」这一行

(3) 编辑「/etc/modprobe.d/alsa-base」档桉,在裡面新增一行:

options snd-hda-intel model=6stack

(4) 编辑「/etc/default/acpi-support」档桉,做以下的修正:

# Add services to this list to stop

# them before suspend and restart

# them in the resume process.

STOP_SERVICES=“alsa

(5) 重新开机

就可以解决这个问题了。

不过要注意的是,并不是每个人的音效晶片型号都一样,到终端机输入

$ aplay -l

可以看到目前系统中的音效装置。

然后输入

$ zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz

可以得知进一步的型号资讯。

继续阅读
weinxin
欢迎加入中国站长博客之家
本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
Windows XP下安全卸载Linux Linux教程

Windows XP下安全卸载Linux

Windows XP下直接格式化或直接删除Linux 系统将带来许多问题,那么怎样在Windows XP下安全卸载Linux呢?跟我来! Windows XP的命令恢复控制台中的Fixmbr、Disk...
Linux中使用附加权限 Linux教程

Linux中使用附加权限

1.SET位权限:多用于给可执行的程序或脚本文件进行设置,其中SUID表示对属主用户增加SET位权限,SGID表示对属组内用户增加SET位权限。执行文件被设置了SUID、SGID权限后,任何用户执行该...
Ubuntu 7.10下安装vmware-server1.0.4 Linux教程

Ubuntu 7.10下安装vmware-server1.0.4

Ubuntu7.10早于10月18日发布,坚持了20来天,终于把7.04版本升级到新版ubuntu7.10。虽然ubuntu下有很多不错的软件,但国内有些网站(特别是银行)都是IE-Only,只好装一...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: