求助:niri在intel核显下无法正常显示

我的配置:archlinux,intel-i7-12700H,Nvidia rtx3060 laptop。

我是同时装了gnome和niri,显示管理器是gdm

当我使用intel核显或是混合模式的时候进入gnome一切正常,但是进入niri无法正常显示,能运行,没有报错,快捷键退出也可以,就是显示不出来一片灰色。独显模式是一切正常的。

检查intel mesa驱动有没有更新吧,运行niri panic也许有更多信息,另外可以用nvtop看看是不是只跑独显上

mesa更新了
在混合模式下运行命令 'niri 2> ~/Documents/niri_log.txt' 启动niri, 屏幕不显示任何内容, 然后Mod+Shift+E退出。
以下是niri_log.txt
2025-12-20T10:09:58.533998Z INFO niri: starting version 25.11 (b35bcae) 2025-12-20T10:09:58.579018Z DEBUG niri_config: loaded config from "/home/alex/.config/niri/config.kdl" 2025-12-20T10:09:58.668887Z INFO niri::backend::tty: using as the render node: "/dev/dri/renderD128" 2025-12-20T10:09:58.743290Z DEBUG niri::backend::tty: adding device: 57857 "/dev/dri/card1" 2025-12-20T10:09:58.743341Z DEBUG niri::backend::tty: this is the primary node 2025-12-20T10:09:59.091242Z DEBUG niri::backend::tty: got render node: renderD128 2025-12-20T10:09:59.091270Z DEBUG niri::backend::tty: initializing the primary renderer 2025-12-20T10:09:59.148853Z WARN niri::backend::tty: error binding wl-display in EGL: EglExtensionNotSupported(["EGL_WL_bind_wayland_display"]) 2025-12-20T10:09:59.504431Z DEBUG niri::backend::tty: device changed: 57857 2025-12-20T10:09:59.506149Z DEBUG niri::backend::tty: new connector: eDP-1 "BOE 0x0A55 Unknown" 2025-12-20T10:09:59.506339Z DEBUG niri::backend::tty: connecting connector: eDP-1 2025-12-20T10:09:59.506355Z DEBUG niri::backend::tty: picking mode: Mode { name: "2560x1440", clock: 1073100, size: (2560, 1440), hsync: (2608, 2640, 2760), vsync: (1443, 1449, 1620), hskew: 0, vscan: 0, vrefresh: 240, mode_type: ModeTypeFlags(PREFERRED | DRIVER) } 2025-12-20T10:09:59.523306Z DEBUG niri::niri: putting output eDP-1 at x=1280 y=0 2025-12-20T10:09:59.523415Z INFO niri: listening on Wayland socket: wayland-1 2025-12-20T10:09:59.523424Z INFO niri: IPC listening on: /run/user/1000/niri.wayland-1.890.sock 2025-12-20T10:09:59.537135Z INFO niri: listening on X11 socket: :0 2025-12-20T10:09:59.568350Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:09:59.570467Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:09:59.571318Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:09:59.719914Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.325243Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.355008Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.357372Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.361181Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.367272Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.495130Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.581325Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.657924Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.715898Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.722542Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.728994Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.739090Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.755612Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:00.762559Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:01.270816Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:01.350619Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:02.275679Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:02.401451Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:02.670827Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:03.458790Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:04.279564Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:04.513405Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:04.682943Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:05.560641Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:06.148651Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:06.279947Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:06.615413Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:06.693571Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:07.675006Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:08.281033Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:08.702121Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:08.731459Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:09.787702Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.282576Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.715022Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.784634Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.790382Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.795766Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.800993Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.806187Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.811441Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.816689Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.821849Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.826882Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.831947Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.837009Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.842071Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.845591Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.847206Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.852898Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.858606Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.865015Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.870824Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.876882Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.882800Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.888706Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.894662Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.900778Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.907176Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.913445Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.919555Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.925882Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.931517Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.937556Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.943607Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.949607Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.955588Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.961621Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.967606Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.973548Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.979279Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.985413Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.991129Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:10.997518Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.003586Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.009546Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.015913Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.021561Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.027509Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.033370Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.039083Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.045065Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.050815Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.056420Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.062017Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.067524Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.073386Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.078978Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.084390Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.089874Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.095293Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.100974Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.106502Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.112382Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.118084Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.123600Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.129628Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.648216Z INFO niri::input: quitting after confirming exit dialog 2025-12-20T10:10:11.649646Z WARN niri::backend::tty: error queueing frame: The underlying drm surface encountered an error: DRM access error: Page flip commit failed on deviceSome("/dev/dri/card1")(Invalid argument (os error 22)) 2025-12-20T10:10:11.933285Z DEBUG niri::utils::watcher: exiting watcher thread for Regular { user_path: "/home/alex/.config/niri/config.kdl", system_path: "/etc/niri/config.kdl" }

好长的输出啊,下次放短链里吧
下面不是有error报错吗

niri msg outputs

看看支持的显示模式吧,信息太少了用默认配置文件改成60hz先试试吧

哦对了,你要不看看这个设备是不是独显啊,在我这是对应N卡独显
cat /sys/class/drm/renderD128/device/vendor 输出`0x10de`应该是N卡
如果是的话可能是你的混合模式没有配置好或者niri里的Nvidia设置没设置好

重点是没有放在代码块格式里。

1 Like

论坛代码块是会自动折叠吗

嗯,会有滚动条,还有复制按钮。

1 Like

试过60Hz,没用

我专门看了,是0x8060,应该就是intel的核显

我觉得很有肯是权限问题,因为以root启动niri是正常的,但以别的用户就会出现问题

啊?root启动图形界面
那要不试试换个干净的普通用户启动一下呢,可以排除一下环境变量和配置的问题