页次: 1
我明明下的是vscode怎么变成code-oss了 算了好像差不多
桌面环境KDE Plasma 6.4.2 Wayland
刚下好,运行,一切正常,直到尝试用fcitx5快速打字,看着输入法框下面已经上屏的字母陷入沉思。
去wiki看了下,说可以添加命令行参数使code-oss(或者说是大部分electron应用)在wayland下运行。
--ozone-platform-hint=auto
--enable-features=WaylandWindowDecorations
--enable-wayland-ime
嗯确实可行,只是......添加参数后code-oss启动变得巨慢......任务栏显示了图标但窗口一直不出来,过了一分钟才显示。不过输入法正常了
折腾许久终于想起来问问Deepseek。嗯......虽然其给出的解决方案一半都不存在,但是
--disable-gpu
加上这个参数(禁用硬件加速)后,code就正常启动了......?为什么?
总之是解决问题了。发个帖子分享一下。
所以为什么总感觉Arch每隔一阵子就得重装...
离线
你为啥就想不到来问群友呢……
GTK4 / mpv 程序很慢的话,是不是双显卡啊?export VK_LOADER_DRIVERS_DISABLE="nvidia_icd.json" 试试看。
离线
因为不知道该怎么问......
确实是双显卡,intel核显和nvidia独显。
去掉--disable-gpu使用环境变量并不生效...(话说之前尝试过prime-run打开code-oss,nvidia-smi也没显示有这进程)
所以为什么总感觉Arch每隔一阵子就得重装...
离线
哦,你只是启动慢、启动好之后并不慢?那大概是它在唤醒你的独显(但一分钟也太慢了吧),除了用 bwrap 让它看不到独显之外没什么好办法。
离线
我觉得目前electron/chromium软件还是使用xwayland启动性能比较好。输入法漏字的问题可以通过在 ~/.config/gtk-3.0/settings.ini 添加 gtk-im-module=fcitx 解决。
离线
哦,你只是启动慢、启动好之后并不慢?那大概是它在唤醒你的独显(但一分钟也太慢了吧),除了用 bwrap 让它看不到独显之外没什么好办法。
用的时候不慢。用prime-run运行也没有使用独显。
而且......现在突然不需要加参数也可以正常启动了......真的很神奇。
(嗯准确来说还是会卡几秒钟,但是似乎无所谓了)
我觉得目前electron/chromium软件还是使用xwayland启动性能比较好。输入法漏字的问题可以通过在 ~/.config/gtk-3.0/settings.ini 添加 gtk-im-module=fcitx 解决。
原来可以这样的吗?0.0
(后补:真的可行,谢谢)
最近编辑记录 Yan710010 (2025-07-05 18:21:46)
所以为什么总感觉Arch每隔一阵子就得重装...
离线
现在code改回XWayland了,顺手把QQ也换回了XWayland,还意外解决了Wayland下QQ点托盘图标不能唤起最小化的窗口的问题......
顺带Xwayland的code是可以用prime-run在独立显卡上跑的...怎么感觉改原生Wayland就一堆问题。
所以为什么总感觉Arch每隔一阵子就得重装...
离线
软件不好好适配 Wayland,可不就一堆问题么。
离线
页次: 1