Ubuntu20でvncを動かす

0. インストール
$ sudo apt-get install realvnc-vnc-server
$ sudo apt-get install lxsession

1. 設定ファイル
sudo vim /etc/X11/Xvnc-session
あるいは
sudo vim /home/shohei/.vnc/xstartup
のどちらかに以下を記述

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

以下でも動いた

#!/bin/bash
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &


2. $ sudo apt-get install xfonts-75dpi apt-get install xfonts-100dpi

3. $ tightvncserver で起動
(オプション)解像度が小さい場合、以下を実行
$ vncserver -geometry 1600x1200

4. RealVNC Viewerの接続設定(Mac上)
ポート番号はログファイルに記載あり

動いた

AMD Zynqの開発環境をインストール(XQuartzの問題)

XQuartzが黒っぽい

UbuntuにVitis, Vivadoをインストールする。
SSHでX forwardingすると、黒っぽく表示される。また、黒背景とグレー背景(通常の色)がパタパタ切り替わっている。

以下を参考に直した。
github.com

Mac側 ターミナル

$ defaults write org.xquartz.X11 enable_render_extension 0

Ubuntu
~/.bashrc

export _JAVA_OPTIONS='-Dsun.java2d.xrender=false -Dsun.java2d.pmoffscreen=false -Dremote.x11.workaround=false -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -Djava2d.font.loadFontConf=true'

として、インストーラ(.binファイル)を実行

$ ./FPGAs_AdaptiveSoCs_Unified_2023.2_1013_2256_Lin64.bin

InkscapeでLatexの数式を使う(textext)

Mac版のInkscapeが1.2のため、Textextはtextext-1.8.2を使った
github.com

インストール
以下の記事に従う
textext.github.io

python3 setup.py --inkscape-executable=/Applications/Inkscape.app/Contents/MacOS/inkscape --pdflatex-executable=$(which pdflatex) --lualatex-executable=$(which lualatex) --xelatex-executable=$(which xelatex)

起動

ダイアログに数式を打つ

Editableな数式ではない(編集しようとすると再度打ち直しになる)