2023年11月27日月曜日

Virtuoso -nograph が実行できない

オチ:x11の基本フォント(xfonts)をすべて入れる.

Virtuoso -nograph を実行すると,cdsVnc が云々と言って実行が止まる.
  1. % virtuoso -nograph -replay rotate.il
  2. *WARNING* Unable to open -nograph X Window Display "local:80"
  3. *WARNING* (using "exec /usr/cadence/IC617/tools.lnx86/dfII/../bin/cdsVncserver :80 -co /usr/share/X11/rgb&").
  4. *WARNING* cdsXvnc output may be found in file $HOME/.vnc-cds/local:80.log
  5. %

.vnc-cds/local:80.log を開いてみると,フォント(fixed)が見つからないと怒られている("could not open default font").'fixed'でググルと fixed フォントが必要なようだ.

  1. 16/11/23 11:25:20 Xvnc version 3.3.7 - built May 31 2004 15:31:52
  2. 16/11/23 11:25:20 Copyright (C) 2002-2003 RealVNC Ltd.
  3. 16/11/23 11:25:20 Copyright (C) 1994-2000 AT&T Laboratories Cambridge.
  4. 16/11/23 11:25:20 All Rights Reserved.
  5. 16/11/23 11:25:20 See http://www.realvnc.com for information on VNC
  6. 16/11/23 11:25:20 Desktop name 'local:80 (username)' (local:80)
  7. 16/11/23 11:25:20 Protocol version supported 3.3
  8. 16/11/23 11:25:20 Listening for VNC connections on TCP port 5980
  9. Font directory '/usr/share/X11/fonts/' not found - ignoring
  10. Font directory '/usr/share/X11/fonts/misc/' not found - ignoring
  11.  
  12. Fatal server error:
  13. could not open default font 'fixed'

フォントが入っていないのが原因なので,基本フォントをすべてサーバー側マシンにインストールしてやる.
https://access.redhat.com/solutions/320563

sudo yum search xorg-x11-fonts*

でフォントをすべて表示させて,すべて install すればよい.
どうも VNC 等を使うと表示されるエラーみたいだけれど,cdsVnc って Cadence ツール内部の VNC なのだろうか.研究室内で VNC を使ってサーバーにつないでいるので,こちら側の問題かと思ってしまった.

0 件のコメント:

コメントを投稿