Ubuntu装机 2016

新机器装了ubuntu 15.10,第六代的skylake CPU,配H170芯片组。
由于槽点实在太多了,让我还是吐上一吐。

1.FakeRaid + UEFI + Linux = 绝望
根据我一个月左右的爬文,使用UEFI启动BIOS与FakeRaid是不可兼得的。
且不说很多发行版默认无法识别FakeRaid,即使识别出来了,也是装完重启进不去系统。
也不清楚是不是我用了RAID5不能放EFI分区的原因,真心不想试了,
已经折腾一个月了,两个字,心碎。

2.Gnome哪儿去了?Unity各种傻×
一开始我是安装默认的Ubuntu 15.10,不是没想过装Arch,但考虑考虑觉得还是用apt系列更顺手一点。
然而,这又是一场悲剧的开始——Unity?这什么鬼?
xrdp白屏、startx权限有问题、lightgm各种报错、标题栏的×居然还无法改到右边?
你赢了,你和我性格不合,我们的相遇注定要悲剧。

然后我发现了ubuntugnome.org,一路顺畅,装完大喜。

3.硬盘挂载
编辑/etc/fstab文件

# /media/Video was on /dev/sdb1
UUID=de6ee063-96f0-421d-b26b-a0db855340a4 /media/Video    ext4    defaults        0       2
# /media/Software was on /dev/sdc1
UUID=9060B2BA60B2A67E  /media/Software                    ntfs-3g defailts,uid=1000,gid=1000,umask=022   0   2

由于系统启动时挂载用的是root用户,NTFS分区的权限是需要重新指定的,这里的1000是默认用户id
还有测试fstab的命令,不测试启动不了系统就恶心了。

$ sudo mount -a

4.无线网卡
默认的安装是可以识别Intel 8260的,然而启动的时候会报两个ucode Error。
/lib/firmware/iwlwifi-8000C-14.ucode
/lib/firmware/iwlwifi-8000C-15.ucode
从网上把这俩文件抓下来即可,应该是一个叫linux-firmware的git里有。

5.中文支持
输入法自然直接搜狗,Gnome桌面下搜狗的安装非常简单,直接deb包,然后重启。
个人文件夹
  打开终端,在终端中输入命令:

$ export LANG=en_US
$ xdg-user-dirs-gtk-update

  跳出对话框询问是否将目录转化为英文路径,同意并关闭.
  在终端中输入命令

$ export LANG=zh_CN

并重启,新进系统后不改名字,并永不提示

6.VNC
其实Ubuntu出到15.10,默认的VNC的控制已经没有以前那么需要人配置了
设置->共享,这里设置一下桌面共享,然而这样配置完并不能直接当server用
需要启动一个端口,这里
gconf-> org.gnome.desktop.remote_access
把enabled设为true
关闭auth encrption
然后客户端随便一个vncviewer或者ultravnc即可

所谓最后一句才是真:VNC太卡,唯一的作用是启动Teamviewer。

7.qBittorrent
真心受不了deluge那么复杂的配置过程了,qBittorrent轻便的多

$ sudo apt-get install qbitorrent-nox

所有配置在网页端改即可。
有一点要说的是,配置项的中文翻译有点儿糟糕,torrent
我以为是说种子文件,结果没下载完的所有任务整个更改了文件夹。

8.Teamviewer
官网下载teamviewer的deb包有两个版本,默认是32位的,下这个就好。
最下有个64位的是给旧版本系统用的,因为依赖缺失装不了。
桌面下双击安装即可,如何使用略过不表
然而,随桌面启动这一点不能在teamviewer里设置,会导致段错误
报在libmutter.so.0.0.0上,坑得我要死要活的。

正确的方法是设置”启动应用程序”,即在gnome启动后再自动启动Teamviewer。
打开启动应用程序,添加一个启动项,使用/usr/bin/teamviewer这个可执行脚本。
注意这里添加的必须是可执行脚本,不能是.desktop文件,无效。