Solución a la pantalla en blanco después de instalar Vivado en Linux

Solución 1 2

Si se cumplen las siguientes condiciones y aparece una pantalla blanca después de abrir Vivado

  • Asegúrese de que Vivado esté instalado correctamente
  • Usar un administrador de ventanas non-reparenting(o parcialmente en mosaico ), como dwm, bspwmetc.

Luego, simplemente configure las variables de entorno:

export _JAVA_AWT_WM_NONREPARENTING=1

Se recomienda configurar automáticamente las variables de entorno cada vez que inicia la computadora.

Razón 3

Vivado se basa en la GUI de Java Swing y las aplicaciones creadas en Java Swing a menudo se comportan de manera errática en non-reparentingManager 4 .

Por lo tanto, se necesita un mecanismo para decirle al JDK que el administrador de ventanas actual es non-reparenting, por lo que se agregan las variables de entorno anteriores para hacer esto.

Link de referencia


  1. Instale, configure y desarrolle XilinxVivado en Linux, https://www.bilibili.com/read/cv11476758 ↩︎

  2. Viviendo Xilinx - ArchWiki, https://wiki.archlinux.org/title/Xilinx_Living ↩︎

  3. Configure _JAVA_AWT_WM_NONREPARENTING al iniciar, https://github.com/xmonad/xmonad/issues/126 ↩︎

  4. [Traducción] Análisis de los principios del administrador de ventanas X (1), https://zhuanlan.zhihu.com/p/349232688 ↩︎

Supongo que te gusta

Origin blog.csdn.net/weixin_52027058/article/details/128279806
Recomendado
Clasificación