Ubuntu升级至14.04的折腾

这篇日志发布时间已经超过一年,许多内容可能已经失效,请读者酌情参考。

前些天忍不住把Ubuntu从13.10升级到了14.04Beta,用了几天觉得其实13.10和14.04没啥太大改变(好吧,其实是可能因为我是直接升级过来的),就是感觉稳定了不少,莫名其妙的系统错误数量减少了。。。

其实装14.04是为了nvidia-prime去的,Ubuntu原生的N卡双显卡解决方案,比bumblebee要好很多。我觉得bumblebee就是关闭了独显,optirun也就只能跑跑测试脚本,真正要用的时候完全不管用。。。

装好的效果:

13978334411813.png

图形终于显示为GeForce GT 630M了,不再是InterXX了,好开心~

参考文章:《Ubuntu中的原生nvidia双显卡解决方案

然后为了试试那个双显卡切换的小工具,果断装了下。

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt-get update 
sudo apt-get install prime-indicator

然后切换了下Inter的集显,果然能切换,不过要注销一下。然后再试试切回来。。。艹,悲剧了,切不回来了。。。。

经过一段时间的折腾,终于。。被我彻底玩坏了。。。万般无奈之下,想用Ubuntu 14.04的系统盘修复下。。。好吧,今天确实是挺烦躁的,想找找repare选项,结果直接选了reinstall,擦,格盘重装了。还好有各种云服务备份着我的代码,要不真想死了算了。。。

==========万恶的分隔符===========

安装完毕后,发现直接14.04的默认配置其实是有升级的,iBus感觉能用了,系统看着稳定了,界面少了1px的边框多了2px的阴影。。。。

还是先装nvidia-prime吧。直接选了一直用的源mirrors.yun-idc.com,速度非常快。

但是在安装nvidia-prime的时候报错了:

13978346524595.png

正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 nvidia-331:依赖:lib32gcc1 但是它将不会被安装
        依赖:libc6-i386 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

。。。很无语啊,说的好像是我的系统有问题,害得我确认了好几次版本号,其实就是源的问题。

换到 mirrors.163.com就能正常更新了。虽然非常慢。

所以我觉得是yun-idc的源更新不及时,并没有Ubuntu 14.04正式版的数据,所以导致更新失败。

13978347015925.png

慢虽慢,好歹能用。使用过程中还发现一些问题:

1、非最大化窗口在靠近屏幕顶部时标题栏消失

真的是莫名其妙消失了,拖动系统标题栏的时候会拖到窗口下面的其他窗口,非常蛋疼。

我的解决方法是开启工作区,切到工作区缩略图,就可以拖动窗体移动位置,然后把标题栏拖出来就行了。

2、iBus-SunPinyin打不出「ue」的音

即感觉(ganjue)会打出干囧,确实(queshi)会打出穷时。我还是换到小企鹅吧。。。

3、13.10安装时会直接识别我的笔记本的无线网卡,14.04则不会。

还好我有一块USB无线网卡。

4、鼠标闪烁

其实还是双显卡的问题,装好nvidia-prime会后自动解决。

在那之前,可以在 系统设置——显示 中禁用「未知显示器」即可。

在鼠标闪烁时按下PrintScreen键有惊喜:)


P.S.

刚去看了下yun-idc和163的更新源,发现确实是yun-idc没及时更新。

http://mirrors.yun-idc.com/ubuntu/dists/trusty/Release

http://mirrors.163.com/ubuntu/dists/trusty/Release

上面分别是yun-idc和163的trutsy的正式发布版本的源数据,yun-idc的更新时间是「Date: Wed, 09 Apr 2014 19:31:10 UTC」,而163的是「Date: Thu, 17 Apr 2014 16:24:09 UTC」。

13978374704171.png


而升级包Suite: trusty-updates的更新时间二者都是在正式版发布之后。

yun-idc:Date: Mon, 17 Feb 2014  3:24:27 UTC

163:Date: Fri, 18 Apr 2014 12:04:48 UTC

因此从低版本升级过来都没问题,而直接安装新版本时,yun-idc就犯2了。

好吧,以上其实都是我猜的。。。


PPS

刚(2014-4-20 21:36)发现mirrors.yun-idc.com已经更新到4月17号版本,目测可以正常使用了。

留言交流

没有评论
点击换图