页次: 1
系统环境
系统: arch
桌面环境:hyprland
显示协议:xwayland, wayland
显卡:GeForce RTX 3050 Mobile
显卡驱动:nvidia 550.90.07
问题描述
xwayland的显示协议的应用在使用一段时间之后会集体崩溃,并且无法再重新启动,wayland程序正常运行,似乎有触发条件,但是未知(隐约感觉打字的时候崩溃的情况多一些,但是没打字也崩溃的情况也有)
起初我使用rofi启动的,出现崩溃之后,我尝试命令行启动,出现了报错,下面是两个xwayland程序的报错:
一:windterm (AUR)
❯ windterm
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
qt.qpa.xcb: could not connect to display :1
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.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.
[1] 391542 IOT instruction (core dumped) windterm
二:microsoft-edge-bin (AUR)
❯ microsoft-edge-stable
[391837:391837:0707/194145.827150:ERROR:ozone_platform_x11.cc(244)] Missing X server or $DISPLAY
[391837:391837:0707/194145.827172:ERROR:env.cc(258)] The platform failed to initialize. Exiting.
是N卡的问题吗?
最近编辑记录 Royi (2024-07-11 18:06:36)
离线
又上 hyprland + xwayland 崩溃。我忘了,是不是 fd 泄漏?
离线
need to install qt6-wayland / qt5-wayland?
pacman -Sy qt6-wayland qt5-wayland
i am a noob
离线
need to install qt6-wayland / qt5-wayland?
pacman -Sy qt6-wayland qt5-wayland
不要部分更新。
离线
giteeajake 说:need to install qt6-wayland / qt5-wayland?
pacman -Sy qt6-wayland qt5-wayland不要部分更新。
所以我不能这么做对吗?:(
离线
对。但是你可以 pacman -Syu qt6-wayland qt5-wayland(但能不能解决你遇到的问题我不知道)。
离线
又上 hyprland + xwayland 崩溃。我忘了,是不是 fd 泄漏?
我这两天赶上忙了,过两天我排查一下是不是这个问题,谢谢云姐
离线
记录:
执行
pacman -Syu qt6-wayland qt5-wayland
之后似乎很久没有出现这种情况了,还在观测中......
离线
页次: 1