马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Ubuntu 24.04 装搜狗输入法,沿用 22.04 的那套办法装上没问题,但桌面会闪屏:输入窗口一跳一跳,整屏时不时重绘。根因不在输入法本身,而在 24.04 默认把 GDM 切到了 Wayland 显示服务器,输入法在某些 Wayland 会话下的兼容没跟上。本文给两条能落地的解法,一条换显示服务器,一条绕开登录脚本,按需选。
一、先按 22.04 的方式装一遍
搜狗输入法在 Ubuntu 上通常是下 .deb 包或用官方脚本装,24.04 沿用 22.04 的安装路径可以装上。装完如果发现闪屏,不要急着卸载重装,先处理显示服务器。
二、闪屏的原因:Wayland 会话
Ubuntu 24.04 默认启用 Wayland。部分输入法框架在 Wayland 会话下会和客户端协议打架,表现就是窗口闪烁、输入延迟。把会话切回 Xorg 一般就能稳住代价是启动慢几秒。
三、方法一:强制使用 Xorg 作为显示服务器
修改 GDM 的配置文件,把 Wayland 的开关关掉:
sudo vi /etc/gdm3/custom.conf
找到下面这一行,把注释去掉(即取消注释)即可:
WaylandEnable=false
保存退出,重启后登录界面就是 Xorg 会话。好处是一劳永逸,坏处是开机启动速度慢了几秒——觉得能接受就这么改。
四、方法二:开机自动执行一段脚本
有反馈说重启后上面的设置会失效,那可以改为「每次打开终端都补一下」的开机主动执行方式:
vi ~/.bashrc
把需要的两句追加到文件末尾,保存退出。重新开机后先手动开一个终端,确认这两句确实执行完成了(看输出或命令回显)。
这条路的优点是不影响开机启动时间;代价是每次开新终端都要看一眼脚本有没有跑完,属于用维护成本换启动速度。
五、两种方案怎么选
- 桌面机器、不在乎那几秒启动时间:选方法一,改一次就完事;
- 服务器/远程桌面、在意启动速度:选方法二,或干脆用 TTY 配合本地客户端;
- 两条都试过都闪:先看是不是输入法版本太旧,升级 .deb 到最新,再回头看 GDM 会话类型。
输入法这类「装上能用就别折腾」的组件,问题多半出在显示服务器与桌面环境的组合上,先定位会话类型再动手,能省掉一轮卸载重装。
qidao123.com企服评测-应用市场 编辑提示 |