zoukankan      html  css  js  c++  java
  • 在Linux中使用Dbeaver等GTK3界面的软件出现频繁闪烁的问题解决

    问题复现

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

    如图,当光标移动到Sql 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
    

    重新登录XWindow,Dbeaver一切正常了!!!

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

    不说了,去GitHub回复一波去~
    --end--

  • 相关阅读:
    spring boot 配置时区差别
    概率期望
    Euler函数与Euler定理
    素数&筛法
    等差子序列
    8.19 T2
    8.19 T1
    量化交易
    挺进

  • 原文地址:https://www.cnblogs.com/hellxz/p/14110196.html
Copyright © 2011-2022 走看看