启动时,无法检测到外屏

电脑信息:ROG 枪神9plus 笔记本,BIOS设置的dGPU,显卡直连模式,内核 Linux 6.19.9-zen1-1-zen
usb-c(雷电)口用数据线 typec转dp线接的外屏。外屏 3840x2160@165Hz 竖屏显示。第一次启动时(应该是冷启动,过一晚上后启动)有时候检测不到外屏,外屏无画面,在kde设置中,显示和监视器选项里也只看到一个屏幕(内屏)需要将typec接口拔出再插入就可以检测到能正常显示了。已经启动好后再重启没有这个问题,可以正常显示,内核参数如下:

zswap.enabled=1 zswap.compressor=zstd zswap.max_pool_percent=20 rw rootfstype=ext4 nvidia-drm.modeset=1 acpi_backlight=native

使用system-boot引导启动。

系统信息:

fastfetch
                  -`                     archlinux@guanzheng
                 .o+`                    -------------------
                `ooo/                    OS: Arch Linux x86_64
               `+oooo:                   Host: ROG Strix G18 G815LM_G815LM (1.0)
              `+oooooo:                  Kernel: Linux 6.19.9-zen1-1-zen
              -+oooooo+:                 Uptime: 5 hours, 27 mins
            `/:-:++oooo+:                Packages: 1035 (pacman)
           `/++++/+++++++:               Shell: zsh 5.9
          `/++++++++++++++:              Display (NE180QDM-NZC): 2560x1600 in 18", 240 Hz [Built-in]
         `/+++ooooooooooooo/`            DE: KDE Plasma 6.6.3
        ./ooosssso++osssssso+`           WM: KWin (Wayland)
       .oossssso-````/ossssss+`          WM Theme: Breeze
      -osssssso.      :ssssssso.         Theme: Breeze (ArcDark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
     :osssssss/        osssso+++.        Icons: candy-icons [Qt], candy-icons [GTK2/3/4]
    /ossssssss/        +ssssooo/-        Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
  `/ossssso+/:-        -:/+osssso+-      Cursor: WhiteSur (24px)
 `+sso+:-`                 `.-/+oso:     Terminal: yakuake 25.12.3
`++:.                           `-/+/    CPU: Intel(R) Core(TM) Ultra 9 275HX (24) @ 6.50 GHz
.`                                 `/    GPU 1: NVIDIA GeForce RTX 5060 Max-Q / Mobile [Discrete]
                                         GPU 2: Intel Graphics @ 1.90 GHz [Integrated]
                                         Memory: 11.44 GiB / 46.40 GiB (25%)
                                         Swap: 0 B / 55.20 GiB (0%)
                                         Disk (/): 25.16 GiB / 904.36 GiB (3%) - ext4
                                         Disk (/home): 490.78 GiB / 1.82 TiB (26%) - f2fs
                                         Local IP (enp130s0): 192.168.1.118/24
                                         Battery (R220358): 79% [AC Connected]
                                         Locale: zh_CN.UTF-8

虽然不影响使用,但是如果能解决也想尝试一下

用 udev 模拟拔插一遍那个 USB 设备呢?https://wiki.archlinux.org/title/Udev#Triggering_events