懒人版:
Edge浏览器:
1 | mkdir -p ~/.config && { grep -qxF -- '--enable-features=UseOzonePlatform' ~/.config/microsoft-edge-stable-flags.conf || echo '--enable-features=UseOzonePlatform'; grep -qxF -- '--ozone-platform=wayland' ~/.config/microsoft-edge-stable-flags.conf || echo '--ozone-platform=wayland'; grep -qxF -- '--enable-wayland-ime' ~/.config/microsoft-edge-stable-flags.conf || echo '--enable-wayland-ime'; } >> ~/.config/microsoft-edge-stable-flags.conf |
VSCode:
1 | mkdir -p ~/.config && { grep -qxF -- '--enable-features=UseOzonePlatform' ~/.config/code-flags.conf || echo '--enable-features=UseOzonePlatform'; grep -qxF -- '--ozone-platform=wayland' ~/.config/code-flags.conf || echo '--ozone-platform=wayland'; grep -qxF -- '--enable-wayland-ime' ~/.config/code-flags.conf || echo '--enable-wayland-ime'; } >> ~/.config/code-flags.conf |
完整版:
由于Edge和VSCode都是基于Chromium开发的,我们可以沿用其配置方法,指定命令行选项强令其运行在Wayland环境,并启用输入法。
只需在各自的配置文件写入以下内容:
1 | --enable-features=UseOzonePlatform |
Edge配置文件路径:$HOME/.config/microsoft-edge-stable-flags.conf
VSCode配置文件路径:$HOME/.config/code-flags.conf
此外,XDG_CONFIG_HOME不一定都是$HOME/.config,可以根据实际情况自行修改。






