OpenSuse Tumbleweed:引导至 TTY1 控制台(无 GUI)

OpenSuse Tumbleweed:引导至 TTY1 控制台(无 GUI)

使用 Zypper 运行更新或安装后,我有时会重新启动,发现自己卡在控制台 (tty1) 中。第一次是在我安装 VirtualBox 之后。那一次,我设法通过运行sudo zypper dup.另外两次是运行后发生的sudo zypper dup,只是为了更新系统。这两次我都不得不使用 snapper 进行回滚。

不幸的是,遵循其他描述类似问题的帖子并没有取得任何成功。我已经尝试过ctrl + alt + f7,这似乎对我的系统没有任何作用。我还检查了显示管理器是否正在运行,确实如此。

查看我的 /var/log/Xorg.0.log.old 文件,有一节错误(我不明白):

[   185.150] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
 134   │ [   185.150] (EE) NVIDIA:     system's kernel log for additional error messages and
 135   │ [   185.150] (EE) NVIDIA:     consult the NVIDIA README for details.
 136   │ [   185.633] (EE) [drm] Failed to open DRM device for pci:0000:2d:00.0: -19
 137   │ [   185.633] (EE) open /dev/dri/card0: No such file or directory
 138   │ [   185.633] (WW) Falling back to old probe method for modesetting
 139   │ [   185.633] (EE) open /dev/dri/card0: No such file or directory

现在查看日志目录,我没有看到任何内核日志文件,并且 boot.log 文件没有可以追溯到该问题的时间戳。

我确实认为该问题引用内核模块很有趣。每次发生此问题时,我总是在终端中看到相同的消息:Kernel 6.5.2-1-default (tty1)。使用snapper回滚后,系统内核列出为:6.4.12-1-default。我不知道这实际上是否有任何价值,但我发现它很有趣。

如果有人对发生这种情况的原因有任何建议或线索,请提前致谢!

以下是一些规格(如果有任何用处):

CPU:
  Info: 8-core model: AMD Ryzen 7 3700X bits: 64 type: MT MCP arch: Zen 2
    rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 32 MiB
  Speed (MHz): avg: 2323 high: 3600 min/max: 2200/4426 boost: enabled cores:
    1: 2200 2: 2200 3: 2200 4: 2772 5: 2200 6: 2200 7: 2200 8: 2200 9: 2200
    10: 2200 11: 2200 12: 2200 13: 3600 14: 2200 15: 2200 16: 2200
    bogomips: 115242
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: NVIDIA TU104 [GeForce RTX 2070 SUPER] vendor: eVga.com.
    driver: nvidia v: 470.199.02 arch: Turing bus-ID: 2d:00.0
  Display: x11 server: X.org v: 1.21.1.8 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1: 2560x1440 2: 2560x1440~60Hz
  API: OpenGL v: 4.6.0 NVIDIA 470.199.02 renderer: NVIDIA GeForce RTX 2070
    SUPER/PCIe/SSE2 direct-render: Yes

相关内容