在Ubuntu终端安装Xilinx时无法解决Java Sun图形环境错误
在Windows 10 WSL Ubuntu中安装Xilinx Unified 2020.1的X11显示问题求助
此前在Windows 11笔记本搭建RedPitaya生态系统时遇到问题,现换用Windows 10台式机尝试。通过微软商店安装Ubuntu 20.04.5 LTS,并将系统伪装为18.04.4以规避Xilinx安装程序兼容性问题,随后执行以下命令安装Xilinx Unified 2020.1:
chmod +x ./Xilinx_Unified_2020.1_0602_1208_Lin64.bin sudo ./Xilinx_Unified_2020.1_0602_1208_Lin64.bin
但遇到如下错误:
ERROR: Installer could not be started. No X11 DISPLAY variable was set, but this program performed an operation which requires it. java.awt.HeadlessException:
尝试设置DISPLAY变量为localhost:0.0、:0.0、:0或取消设置后,均出现新错误:
ERROR: Installer could not be started. Could not initialize class sun.awt.X11GraphicsEnvironment java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Unknown Source) at java.desktop/java.awt.GraphicsEnvironment.createGE(Unknown Source) at java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source) at java.desktop/java.awt.Window.initGC(Unknown Source) at java.desktop/java.awt.Window.init(Unknown Source) at java.desktop/java.awt.Window.<init>(Unknown Source) at java.desktop/java.awt.Frame.<init>(Unknown Source) at java.desktop/java.awt.Frame.<init>(Unknown Source) at java.desktop/javax.swing.JFrame.<init>(Unknown Source) at h.b.<init>(Unknown Source) at com.xilinx.installer.gui.F.<init>(Unknown Source) at com.xilinx.installer.gui.InstallerGUI.<init>(Unknown Source) at com.xilinx.installer.gui.InstallerGUI.<clinit>(Unknown Source) at com.xilinx.installer.api.InstallerLauncher.main(Unknown Source)
之前在笔记本安装Xilinx时,曾通过以下命令安装OpenJDK解决问题,但台式机上此方法无效:
sudo apt-get install openjdk-6-jdk sudo apt-get install openjdk-6-jre
已尝试OpenJDK和Oracle的Java 8、17、19等版本,安装方式包括.tar.gz文件、软件仓库及终端命令,当前使用的Java版本为:
java version "17.0.1" 2021-10-19 LTS Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)
仍无法解决报错。当前系统为x64 Windows 10 Home 21H2(OS Build 19044.2251),无法升级至Windows 11(错误码0xc1900101),使用WSL安装Ubuntu后结果一致,恳请提供解决方法。
内容的提问来源于stack exchange,提问作者sslerose
相关产品推荐
相关产品推荐

