Solaris 7 ご使用にあたって (SPARC 版)

Solaris 2.6 で作成したユーザー定義文字ファイルが存在する場合、Solaris 7 で Solaris 外字ツールを起動できない (バグ ID:4178971)

Solaris 2.6 で作成したユーザー定義文字ファイルが存在する場合、Solaris 7 で Solaris 外字ツール sdtudctool を起動すると次のメッセージが表示され、「了解」ボタンをクリックすると外字ツールが終了してしまいます。


Can't migrate, because the number of bitmap or outline font files are invalid.

回避方法 : 以下の手順を実行してください。

  1. 既存のユーザー定義文字保存ディレクトリを、別ディレクトリに待避します。


    % cd ‾/.Xlocale/ja/fonts
    % mv UDC UDC-
    
  2. ログアウトし、再びログインします。

  3. Solaris 外字ツールを起動します。


    % sdtudctool
    
  4. ダミーのユーザー定義文字を 1 文字登録して保存し、外字ツールを終了します。

  5. 待避したディレクトリにある既存のユーザー定義文字フォントファイルを、新たにできたユーザー定義文字フォントファイルのディレクトリへコピーします。


    % cd ‾/.Xlocale/ja/fonts/UDC/Bitmaps
    % cp ../../UDC-/Bitmaps/*.pcf .
    % cd ‾/.Xlocale/ja/fonts/UDC/Type1
    % cp ../../UDC-/Type1/*.pfa .