Ubuntu12.04 用MentoHUST认证上网提示“打开libnotify失败,请检查是否已安装该库文件”解决方案

笔者最近这一学期有门课叫做Linux软件开发,于是打算安装一个Ubuntu在笔记本上,安装的过程可谓艰辛,遇到与许多问题,显卡、网络、JDK等等问题。于是心生想法来到这里记录下来,帮助别人,也便于以后察看。


我的本子Ubuntu版本为12.04 64位,截止到此文发表更新到最新。


MentoHUST的配置就不多说了网上有很多。


在安装好MentoHUST惬意的上网的时候我发现每次认证都会有一句提示

“!!打开libnotify失败,请检查是否已安装该库文件。”

我是个完美主义者,这怎么能忍的了,立马各种百度谷歌。。。结果好多人都说不影响认证不需要管。。。。

最后谷歌到一个帖子感觉有点思路

http://bbs.csdn.net/topics/380205555

二楼提供了一个创建链接的方式。

然后我立马试了一下,,,发现没有这个路径



最后我发现这个可能是32位下的解决方法

为 libnotify 在库中创立一个软链接即可:
sudo ln -s /usr/lib/i386-linux-gnu/libnotify.so.4.0.0 /usr/lib/libnotify.so.1

在64位下应该是

sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4.0.0 /usr/lib/libnotify.so.1

使用后果然提示变成了系统通知,非常漂亮



而我想这个问题的原因就是MentoHUST在Ubuntu下的DEB包似乎太老了,然后libnotify的路径已经改变了,我们只需要给它更新一下路径即可。希望能对你们有用!

另外!!!如果是双显卡的机子装了Ubuntu 默认你的独立显卡会变成屏幕右边一块显示不出来的  未知 区域,你懂得,这时候即使有通知你你也看不到的。。。需要弄双显卡的驱动。。详情在http://blog.csdn.net/wodehaoyoule/article/details/20778101

最后提醒一个地方   按照默认每次都不能退出那个终端

我们只需要

sudo mentohust -b3 -w即可,下次可继续用 sudo mentohust认证上网

这种方式就变成后台运行mentohust,想要退出认证需要

sudo mentohust -k

ALL Right!



第一次写博客,鸡东。。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值