升级Ubuntu 17.10之后
前言
之前写过一篇安装Ubuntu 15.04之后. 基本上14.04到17.04应该都可以参照, 在自己电脑上这些版本基本都用过, 没什么大问题.
前两天在实验室把Ubuntu更新到了17.10, 可能是太久没用Gnome桌面了, 比想象中的好、那就用下去呗
不过也带来了一些问题, 需要一步一步解决
1. Root登录
预警: 一般还是遵循医嘱, 不要学我这种野路子默认root登录…
两个地方, 一是/etc/gdm3/custom.conf
处, 在[Security]
下添加AllowRoot=true
; 二是/etc/pam.d/gdm-password
处, 将auth required pam_succeed_if.so user != root quiet_success
注释
2. Root使用Chrome
Unity下使用root登录chrome只需要指定user-data-dir
就可以了, gnome不行, 还需要额外指定--no-sandbox
, 为了使用以前的user-data-dir
和指定no-sandbox
, 执行了两步.
- 将Chrome的默认配置位置软链接到以前的Data保存位置:
ln -s <your-user-data-dir> /root/.config/google-chrome
- 修改google-chrome可执行文件
/usr/bin/google-chrome
, 将exec -a "$0" "$HERE/chrome" "$@"
改为:if [[ $EUID -ne 0 ]]; then exec -a "$0" "$HERE/chrome" "$@" else exec -a "$0" "$HERE/chrome" "$@" --no-sandbox fi
3. 解决出现Invalid MIT-MAGIC-COOKIE-1 key
的问题
该问题出现在和X桌面相关的程序中, 比如vim运行之后退出就会出现该信息. 解决方法是删除用户目录下的.Xauthority
文件即可, 笔者顺手还删了.xsession-errors
和.xsession-errors.old
4. 更改源
更新系统之后, /etc/apt/sources.list.d/
里添加的第三方源默认会被注释掉, 取消注释, 顺便把冗余文件删除.
清华的Tuna源很好用, 在上一篇没有提到, 现在改用.
5. 卸载Unity
apt remove unity
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment
GitalkLivere