Archlinux 使用过程遇到的一些问题
这个文章主要总结我在日常使用 Archlinux 中遇到的问题,希望对你使用 Archlinux 有所帮助
本文章会持续更新
1.滚挂
我高中生住宿,每次回来基本已经过了十几天,滚挂的可能性很大。
1-a.问题描述:
这个问题我遇到过两次,导致的结果要么是 boot 分区识别不了,或者内核出错,还有可能是其他原因(我暂时还没有遇到过:D)
1-b 问题剖析
去网上找了资料,问题是长时间不更新系统并且更新系统的时候使用的是pacman -Syyu
1-c.解决方法:
1-c-1.boot 分区无法识别
做一个 Archlinux 的 liveCD,进入 archiso 之后
1 | |
进入系统,pacman -Sy ntfs-3g 然后exit,reboot 完事!
1-c-2.内核出错
后续整理
1-b-3.避免问题复发
①每次进行系统更新时使用pacman -Syu而不是-Syyu
②如果更新文件很多,一时半会找不到内核是否需要更新,那么在更新完之后可以执行
1 | |
2.X11无法启动
只针对使用Xorg图形管理器的朋友
有些朋友可能和我一样,不喜欢让xorg自启动,其实这样做也有诸多好处,一是在系统出问题的时候可以很方便的进行修复,二者有的时候不需要用到图形界面
2-a.问题描述
在tty中普通用户/超级用户运行startx无法启动,显示.Xauthority 不可写(/home/xxx/.Xauthority not writeable),重启后再次运行该命令显示锁定.Xauthority文件超时(timeout in locking authority file /home/xxx/.Xauthority),等待许久xorg服务终于启动,但是黑屏
(为了演示我重新在sudo下运行了startx,但是在重启后我startx之后连按三次Cltr+c居然成功的进入图形界面了QWQ,对应的图片是我第一次出事故的时候拍的)

2-b.问题剖析
在root权限下误输入了startx,导致/home/xxx/.Xauthority文件权限被更改,普通用户无权访问
2-c.解决方法
在普通用户模式下运行
1 | |
之后运行startx,就可以看到你的X11界面了