树莓派RevPi3上PyCharm 2020.3.1隐私政策窗口异常求助
解决树莓派(RevPi3)上PyCharm隐私政策窗口灰屏的问题
我之前在树莓派4上遇到过几乎一模一样的PyCharm启动灰屏问题,折腾了几种方法后终于搞定了,给你几个可行的思路试试:
强制使用软件渲染绕过硬件兼容性问题
树莓派的GPU对Java Swing的硬件渲染支持可能存在bug,导致窗口显示异常。找到PyCharm的启动脚本(一般在/opt/pycharm/bin/pycharm.sh,或者你自定义安装目录的bin文件夹里),打开后找到IDE_JVM_ARGS相关的行,添加两个JVM参数:IDE_JVM_ARGS="-Dsun.java2d.opengl=false -Dswing.aatext=true $IDE_JVM_ARGS"保存修改后重启PyCharm,这个方法当时直接解决了我的灰屏问题。
手动修改配置跳过隐私政策确认
如果启动参数调整没用,可以直接修改PyCharm的配置文件来绕过弹窗。找到PyCharm的用户配置目录,一般是~/.config/JetBrains/PyCharm2020.3(对应你的2020.3.1版本),进入options文件夹,新建或编辑other.xml文件,添加以下内容:<application> <component name="PrivacyOptions"> <option name="acceptedPrivacyPolicyVersion" value="2" /> <option name="sendUsageStatistics" value="false" /> </component> </application>保存后再启动PyCharm,应该就不会弹出那个灰屏窗口了。
检查并更新Java版本
PyCharm 2020.3要求Java 11及以上版本,树莓派默认的OpenJDK版本可能不兼容。先检查当前Java版本:java -version如果版本低于11,安装OpenJDK 11:
sudo apt update && sudo apt install openjdk-11-jdk之后在PyCharm启动脚本里指定Java路径,比如:
IDE_JDK="/usr/lib/jvm/java-11-openjdk-armhf"(路径根据你实际安装的Java目录调整)
内容的提问来源于stack exchange,提问作者Frank1980
相关产品推荐
相关产品推荐

