AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-570763

mad_mosel's questions

Martin Hope
mad_mosel
Asked: 2023-04-30 21:11:52 +0800 CST

/etc/X11/xorg.conf [device] driver="nvidia" 时无法启动

  • 5

顺便说一句,我使用的是 Arch,有 NVIDIA GeForce GTX 1660 Ti Mobile、带 SDDM 的 KDE、带内部屏幕的笔记本电脑和 2 个通过 USB-C 连接的外部设备。

一切正常。昨天我做了全面升级。今天图形启动失败,无法终止 Playmouth Boot Screen。

我玩了一下,发现当我在/etc/X11/xorg.conf中评论这一行时,图形将会启动:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 530.41.03

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
.....
Section "Device"
    Identifier     "Device0"
#    Driver         "nvidia"             #when commented graphical boot works with 1 Monitor
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:1:0:0"
EndSection
.....
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

所以我猜它与NVIDIA驱动程序有关

pacman -Q nvidia
nvidia 530.41.03-6     #different from mod. normal?

当我检查加载的模组时:

modinfo $(modprobe --resolve-alias nvidia) 
filename:       /lib/modules/6.2.13-arch1-1/extramodules/nvidia.ko.xz
firmware:       nvidia/530.41.03/gsp_tu10x.bin
firmware:       nvidia/530.41.03/gsp_ga10x.bin   #different from above. normal?
alias:          char-major-195-*
version:        530.41.03
supported:      external
...

内核日志。我注意到某些签名无法加载,但不知道这是否是问题所在以及如何解决:dmesg | grep 英伟达

[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=2efc41cd-9bc2-430d-ad4c-9119cfc5c554 rw loglevel=3 quiet nvidia-drm.modeset=1
[    0.028531] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=2efc41cd-9bc2-430d-ad4c-9119cfc5c554 rw loglevel=3 quiet nvidia-drm.modeset=1
[    3.136458] nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)
[    3.695298] nvidia: loading out-of-tree module taints kernel.
[    3.695323] nvidia: module license 'NVIDIA' taints kernel.
[    3.709474] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    3.902894] nvidia-nvlink: Nvlink Core is being initialized, major device number 510
[    3.903724] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
[    3.903860] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[    4.014272] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[    4.108731] nvidia-uvm: Loaded the UVM driver, major device number 508.
[    4.306861] nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
[    4.360489] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  530.41.03  Thu Mar 16 19:23:04 UTC 2023
[    4.364399] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    5.028945] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1

问题是我的外部 usbc 屏幕需要 Nvidia 驱动程序。由于某些未知原因,它们不再工作,我不知道如何进行调试。我是 Linux 的新手。任何想法如何继续?

更新 当我尝试从登录 shell 启动引导屏幕时出现此错误:

kstart plasma-desktop
qt.qpa.xcb: could not connect to display 
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

我试过: 重新安装:qt、nvidia 相关包、plasma

xorg
  • 1 个回答
  • 20 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve