BeagleBone Black Industrial 运行 Debian Buster LXDE 上的空白 Java windows?
Blank Java windows on BeagleBone Black Industrial running Debian Buster LXDE?
当 运行 并在我的 BeagleBone Black Industrial 上显示带有 swing-based GUI 的任何 Java 程序时,windows 为黄色和空白。
window 出现并带有适当的标题。 window 中的最小化、最大化和关闭按钮有效。
运行 最新的 Debian:
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
运行 使用 sudo apt-get install lxde
.
安装 LXDE
运行 OpenJDK11 安装使用 sudo apt install default-jdk
:
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1deb10u1)
OpenJDK Server VM (build 11.0.11+9-post-Debian-1deb10u1, mixed mode)
已为 OpenJDK11 编译 jar。该程序显示一个 window 和一个按下时不执行任何操作的按钮。
它在 Windows 上运行良好。它在 Raspberry Pi.
上也运行良好
我正在使用 java -jar aa_SimpleWindowTest.jar
启动 java 程序。
有人知道为什么吗?
在此处找到解决方案:
一个实际的例子:
java -jar -Dsun.java2d.xrender=false aa_SimpleWindowTest.jar
我还不明白的地方:
为什么它可以在 RaspberryPi 上运行?
我知道 RaspberryPi 分叉了 LXDE,此后进行了一些更改。我很想知道所做的更改是否与 Open JDK 安装或桌面环境有关。
当 运行 并在我的 BeagleBone Black Industrial 上显示带有 swing-based GUI 的任何 Java 程序时,windows 为黄色和空白。
window 出现并带有适当的标题。 window 中的最小化、最大化和关闭按钮有效。
运行 最新的 Debian:
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
运行 使用 sudo apt-get install lxde
.
运行 OpenJDK11 安装使用 sudo apt install default-jdk
:
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1deb10u1)
OpenJDK Server VM (build 11.0.11+9-post-Debian-1deb10u1, mixed mode)
已为 OpenJDK11 编译 jar。该程序显示一个 window 和一个按下时不执行任何操作的按钮。
它在 Windows 上运行良好。它在 Raspberry Pi.
上也运行良好我正在使用 java -jar aa_SimpleWindowTest.jar
启动 java 程序。
有人知道为什么吗?
在此处找到解决方案:
一个实际的例子:
java -jar -Dsun.java2d.xrender=false aa_SimpleWindowTest.jar
我还不明白的地方: 为什么它可以在 RaspberryPi 上运行?
我知道 RaspberryPi 分叉了 LXDE,此后进行了一些更改。我很想知道所做的更改是否与 Open JDK 安装或桌面环境有关。