转载:Ubuntu下Eclipse等软件运行时工作区不停闪烁的解决办法

本文讲述了在Linux Mint上使用Dbeaver时,工作区闪烁问题的解决过程,关键在于将GTK的输入模块从ibus更改为ibus-gtk3,从而避免了软件的不稳定行为。作者通过一步步排查和修复,最终发现输入法框架是罪魁祸首,并给出了详细的解决方案和适用范围。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu下Eclipse等软件运行时工作区不停闪烁的解决办法

其原因是:在Ubuntu 与 Mint 等Linux中使用Dbeaver等GTK3界面的软件出现频繁闪烁!

故障现象:

复现环境Linux  Mint 19
Dbeaver: 7.3
输入法: ibus + ibus-table-wubi

如图,当光标移动到 工作区 Editor中会不停的闪……

解决过程

先百度、必应、谷歌一把梭,发现了一篇博客 解决linux下,Eclipse系列软件运行时闪烁,CPU占用高,一段时间后卡死,

百度、Bing、Google第一搜索结果都是这个,试验过后发现一点用都没有,直到查到Github,发现一个Issue情况与我一致,里边有个回复 Screen blinking in editor and resultset 有几个人点了赞,感觉应该是这个了

当按他/她说的,将export GTK_IM_MODULE=ibus 写到 ~/.profile 之后,重新登录XWindow,发现虽然不闪烁了,但输入法也被关掉了……

反向思考:为啥把GTK的输入模块改成ibus(或者你使用的输入框架)就能行了呢?我在 ~/.bashrc中不是也设置了么?

突然想到:这是输入法框架的锅啊!我自己的笔记本里没这个问题是每次装ibus时都装了很多类似补丁的依赖!

于是,我恢复了~/.profile,执行了如下命令:

sudo apt install ibus-gtk ibus-gtk3 ibus-clutter ibus-qt4 -y

重新登录X-Window,Dbeaver一切正常了!!!

理论上本文同适用于其他安装ibus输入法在任意使用GTK界面组件的软件

还是 Github 给力!

本文不是原创,转载自:https://www.cnblogs.com/hellxz/p/14110196.html
--end--

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值