最近ubuntu系统快把我搞疯了, 记录一下我走过的坑, 以备参考
我有一台win11电脑, 想装一个双系统. 最流行的linux就是ubuntu嘛, 当然选ubuntu了.
ubuntu目前有两个选项, ubuntu20.04和ubuntu22.04 为什么都是偶数? 为什么都是04? 简单科普一下, ubuntu的偶数版本是稳定版, 奇数版本是 不稳定版本. 另外每个稳定版本, 有两个长期支持版本. 04提供6年支持, 10提供2年支持. 所以20.04当然是首选, 为什么不选新的22? 新的不稳定啊. 用惯了windows的同学, 大概不知道linux有多不稳定.
但是第一个问题来了. 我的机器硬盘是GPT类型, ubuntu20居然不认识. 只能选ubuntu22.04了.
那就开始装机吧. 先用dd命令做一个ubuntu22的启动盘, 具体细节可以百度,来源k2.flaw.mobi来源k2.flap.mobi大量的文档. 这一步很顺利. 装机有点慢, 但是也无错误安装成功.
好了. 可以启动了. 但是第二个问题来了. 正常启动ubuntu起不来. 但是用recovery恢复模式,用resume菜单启动, 就可以起来了. 悲催的是, 下次正常启动, 还是起不来. 欲哭无泪啊. 经过一天痛苦的折腾, 终于知道原因了, 是因为nvidia驱动安装的不对. 好吧我重新安装驱动.
这里面有个小问题, ubuntu默认的安装源居然连不上, 没关系,他提供了好几个, 可以换, 建议用sohu, 比其他几个稳定. 好了apt upate命令搞定了. 开始nvidia驱动. 系统提供了好几个, 不知道有什么区别, 随便选一个吧. 安装完了可以用了, nvidia-smi可以用了, 但是nvidia-config用不了, 算了反正也没什么要配置的, 我忍了.
双系统安装完了, ubuntu22可以用了, 再切换到windows试试, 也正常, 我的双系统成功了. 高兴啊.
但是马上最悲催的事来了, 再切回ubuntu, 系统没声音了. 注意这时候windows是正常的, 我的硬件绝对没问题. 按照网上的说法, 安装pavucontrol, 配置alsamixer, 关闭auto-mute, 安装pulseaudio, 通通不管用. 重装pulseaudio, 最悲催的事来了, 卸载了pulseaudio, 再安装, 提示依赖不匹配. 有一个好像是叫lubuntulib的包版本不匹配. 按照网上的说法, 强制卸载这个库, 完了, 图形界面自动退出. 重启后也只能进入字符界面. 重新安装ubuntu-desktop, 提示库不匹配. 完了, 彻底歇菜了. 我的ubuntu只有字符界面了, 而且不能安装软件了.
结论就是, 用惯了windows的人, 千万不要尝试linux, 会哭死的.