问题简述
- Jetbrains 的全部 IDE 软件的 Markdown 预览都是一片空白
- idea.log 中无任何报错信息
- 并且尝试过禁用 JCEF 的 GPU 加速依然无效 (
ide.browser.jcef.gpu.disable=true
)
解决办法
直接删除 Jetbrain IDE
在缓存目录中的 Singleton
开头文件,默认的话在 $HOME/.cache/JetBrains
下面,感兴趣可以看看下方解决思路
|
|
解决思路
- 在 IDE 安装目录的
idea.properties
中加入一行ide.browser.jcef.log.level=error
- 从命令行打开 IDEA:
./idea.sh
- 出现类似如下的报错信息:
其他计算机 (xxxxxxxxx) 的另一个 Google Chrome 进程 (1111) 好像正在使用此个人资料 Unable to show a dialog outside the UI thread message loop: Google Chrome
- 究其原因就是,当前计算机的主机名改变了,无法再启动
JCEF
(我是因为WSL2
和另一块硬盘的Arch Linux
共用/home
导致) - 解决办法就是删除上述的
Singleton*
文件