前两周帮 Manjaro 做更新,而隔天早上重开机登入后,就得到一个全绿的画面,看到此画面我脸也跟着绿了,哈。直觉想到应该是前一天更新的问题,我的 CPU 是 “AMD Ryzen 3 2200与维加的Radeon图形g ^”,照以往的经验,处理器或显示卡是 AMD/ATI 时,在 Linux 相对比较容易遇到相容性的问题,通常要解决也不会太容易,上网大概搜寻一下,确实也没什么文章有提及像我一样绿屏的问题,因此这阵子就先放着不管,改用 Windows 作业。
这几天花时间上网搜寻了这个问题,依旧没看到有人跟我一样的问题,不过倒是有找到一篇同样是在登入后发生画面异常的文章(他是变全黑),对方运气很好,刚好有网友线上手把手的协助他排除问题,最后他们是以建立新帐号的方式来解决,因此我试着先建立一个新帐号,但很不幸的,还是出现绿屏。接着我又试着以其他网友建议的 fsck 工具去扫 /home 目录,依旧没有帮助。
至此,网路的方法都无效了,便回归自己思考的方向,可能是某个驱动的相容性的问题,因此便准备查询如何在终端机异动驱动程式,但随即想到,Manjaro 的滚动更新还挺频繁的,如果真是驱动有问题,会不会在这两周的时间已经释出新的修正版,毕竟这次 Ryzen 卖的还挺夯的,不算冷门产品,因此便改查询更新指令:
sudo pacman -Syyu
运气很好的,果真有不少新版的程式可以更新,等候更新完成后,急着以 Ctrl + 老 + F7 切回图形介面登入看看,结果再度出现全绿的死当画面,无奈的强制重新开机后再试一次,这次总算成功登入了,开心~。这次运气还蛮好的,判断的方向没错,且又刚好有释出新的驱动,让我可以顺利的解决这个问题,感谢一切~。
【參考連結】
- 如何使用命令行中终端更新Manjaro – Linux的源码
[…] 去年9月写了一篇「Manjaro 登入后变成全绿画面」,后来约莫在一个月后又再度发生,之后的一两个月,怎么更新驱动都解决不了。后来试了一些方式,比如透过 mhdw 指令将原本使用的 linux-video 改成 linux-vesa,虽然可以成功进到桌面,但是解析度就不是原生的解析度,画质变模糊,最后只好放弃,暂时都改用 Windows。 […]