Ubuntu Desktop 使用(折腾)日志

/

收集 ubuntu 的错误日志,便于减少后面的折腾

Ubuntu 大 bug

amdgpu

amdgpu 无故 crash,然后导致到登录页,或者是直接黑掉屏幕,然后需要重新登录,甚至需要重启才能再次正常,解决不了这个问题,已经添加了一张 n 卡了

崩溃日志

在使用 amdgpu 的过程中, gnome-shell 和 chrome 都是导致 amdgpu 崩溃的大户

[80418.517328] amdgpu 0000:12:00.0: amdgpu: ring gfx_0.0.0 timeout, signaled seq=2230287, emitted seq=2230289
[80418.517337] amdgpu 0000:12:00.0: amdgpu: Process information: process gnome-shell pid 5100 thread gnome-shel:cs0 pid 5115
[39673.836328] [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
[36631.921849] amdgpu 0000:12:00.0: amdgpu: ring gfx_0.0.0 timeout, signaled seq=5847473, emitted seq=5847475
[36631.921858] amdgpu 0000:12:00.0: amdgpu: Process information: process gnome-shell pid 4469 thread gnome-shel:cs0 pid 4497
[320.564188] amdgpu 0000:12:00.0: amdgpu: ring gfx_0.0.0 timeout, signaled seq=7237, emitted seq=7239
[320.564192] amdgpu 0000:12:00.0: amdgpu: Process information: process chrome pid 5204 thread chrome:cs0 pid 5231

Ubuntu Nvida 卡 Bug

睡眠后也存在无法进入系统界面,存在的区别是 n 通过 ssh,可以执行下 service gdm restart 来短暂进入图形化界面,然后登录成功后在会黑屏,然后提示

[25354.955444] [drm:nv_drm_master_set [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership

已尝试关闭 Secure Boot,然后再观察一下

同时也添加了 grub 启动参数吗,防止睡眠后无法唤醒

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 nvidia.NVreg_PreserveVideoMemoryAllocations=1"

nvidia-drm.modeset=1 是一个推荐参数,用于跳过开机的启动动画,重启能更快的加载桌面

Ubuntu 小 bug

  • 音频设备不自己连接,及时手动连接上了,也是默认静音状态
  • amd 的 cpu 开机过程中无法正常显示画面,等待画面出来的时候已经到登录页了,且开机很慢,是 ddr5 的问题,还是哪门子坑 【换上 n 卡,就不会黑屏那么久了】
  • 先关闭显示器,容易导致后面不无法唤醒到系统,需要通过重启才能恢复(可能有独立显卡是不是会好一些,还是说这是 amdgpu 本身的问题,加独立显卡也无法解决)

wayland bug 记录

  • Chrome 的输入框选中就会删除一行
  • 如果启动了 Wayland 的 Chrome 后会导致无法输入中文

X11 vs Wayland

  • X11 明显比 wayland 流畅的多,感觉这并不是错觉,还是接着用 x11 吧,登录界面屏蔽 wayland 的图形化库入口

2024-12-05

  • 卡崩溃了,具体什么原因不知道,好在不用重启

2024-11-25

  • amdgpu 崩溃简直无敌了,找不到具体原因,难道真的是 amd 的 cpu 也掉驱动,已更新系统软件,不知道后续是否有好转

2024-11-14

  • 看上去 amdgpu 这个崩溃在重新安装完系统就正常了

2024-11-11

  • 重新安装了 Ubuntu ,又折腾了2个小时,左右,但愿这次重新安装 LTS 版本后,ubuntu 就不要崩 amdgpu 了

2025-04-14

  • 重新安装完系统后, N 卡很稳定,不再出现所谓的睡眠后,显卡就掉了,或者 amdgpu 崩溃的情况了

2025-08-10

  • 接着使用 Ubuntu 但是存在一个问题就是出现睡眠无法唤醒的情况,已经尝试禁止掉了 amdgpu,同时把 n 卡驱动升级到了 570.169 版本,但愿就不要出现 n 卡抢不到权限了,导致黑屏了

2025-08-17

  • 原来开机过程中不显示 Ubuntu 的 Logo 的原因并不是因为 n 卡在开机过程中没有完全准备好工作,而是因为显示器设置的问题,因为使用系统的软重启过程中,显示器会丢掉信号源,导致黑屏,然后由于 Linux 系统调度可能没有 windows 积极(适配),导致了 windows 可以正常进入登录页(开机过程也看不到 Windows Logo),所有一直在怀疑 N 卡驱动问题,结果并不完全是显卡驱动问题,还和我显示器设置了自动切换信号源有关,重启过程中显示器丢信号源后,显示器自己的调度就蒙了。导致有时候需要插拔显示器的信号线才能正常显示内容。尝试关闭显示器的自动切换信号源后就正常了,同时 关闭了 DDC/IC 选项后,所以显示器这个开关并不是无用之举,而是真有需求,不是任何情况下,自动切换都是符合用户或者是系统的预期的。

当前 N 卡驱动版本

575.57.08

当前启动参数

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 nvidia-drm.fbdev=1 modprobe.blacklist=amdgpu"

Ubuntu Desktop 使用经验

  • 作为图形化的 Ubuntu desktop,建议还是独立一下, /home 分区,这样对于系统崩溃或者是重新安装系统,都更容易,因为 /home 这个独立分区可以避免重新安装后,大量配置软件环境,基本重新安装对于的软件就能继续工作了,比 Windows 的分盘优势更大
  • 使用苹方字体,Ubuntu 的整个界面上了一个很大的级别,同时也维持了和 macOS 差不多的 gui 体验,主要表现在 chrome 的使用体验和输入法这一块,感觉能获得差不多的体验,当然系统的整体交互来说,还是有一些差别,不过不影响实际的 chrome 的娱乐体验了
  • 少折腾系统的基础软件,特别是很内核的软件比如 amdgpu 这种库,不然就是绷给你看
  • 要把 Ubuntu desktop 的手动安装的软件都记录下来,避免有时候要用的时候再去安装,带来的不好的体验
  • 尽量不要去升级 BOIS 程序,除非明确该版本解决了对应的问题
  • Xorg 稳定,Wayland 新,但是有些许 bug,需要适应
  • 存在显卡无法输出内容的情况,需要重新开关一次显示器即可,不要过渡的折腾 Linux 和 NVIDIA 驱动了(关闭显示器的自动切换信号源后彻底解决黑屏问题)

资源地址

  • 苹方(仅安装简体中文,暂时用这个库,目前这个库好像兼容性更好)

转载请注明作者和出处,并添加本页链接。
原文链接: //xiaochun.zrlog.com/ubuntu-desktop-use-log.html