AIX 또는 Linux에 XVFB(X Virtual Frame Buffer) 설치

Linux, zSeries®용 Linux 또는 AIX® 운영 체제에서 자산에 첨부할 파일의 작은 그림을 작성하려면 XVFB(X Virtual Frame Buffer)를 설치해야 합니다.

시작하기 전에

운영 체제에 대한 관리 액세스 권한이 있어야 합니다. 다음 지시사항은 AIX 및 Linux용이지만 이 프로세스는 기타 Linux 배포판에 유사합니다.

프로시저

  1. XVFB 파일 세트를 설치하십시오. AIX의 경우, 이 파일 세트는 운영 체제 설치 CD에 포함되어 있습니다. Linux의 경우, 이 파일 세트의 위치는 특정 배포판에 따라 다릅니다. 일부 배포판에서는 xorg-x11-server-Xorg 패키지를 설치하여 필수 파일 세트를 확보할 수 있습니다. 그렇지 않은 경우, 해당 배포판 문서를 참조하십시오.

    지원되는 Linux 및 AIX 운영 체제 플랫폼은 시스템 요구사항을 참조하고 운영 체제 섹션을 검토하십시오.

  2. XVFB를 시작하십시오.
    • AIX의 경우:
      설치할 파일 세트는 다음과 같습니다.
      • OpenGL.OpenGL_X.dev.vfb.05.01.0000.0000
      • X11.vfb.05.01.0000.0000
      • XVFB를 하나의 디스플레이와 연관시키려면 다음 명령을 실행하십시오. 여기서 n은 XVFB의 이 인스턴스와 연관시킬 디스플레이 번호입니다.
        /usr/bin/X11/X -force -vfb -x abx -x dbe -x GLX :n & 
      • 시스템 부팅 시 적용되고 실패하면 다시 시작되도록 XVFB를 설정하려면, 시스템 관리자가 /etc/inittab 파일에 다음 항목을 추가하게 하십시오. 여기서 n은 XVFB의 이 인스턴스와 연관시킬 디스플레이 번호입니다.
        xvfb:2:respawn:/usr/bin/X11/X -force -vfb -x abx -x dbe -x GLX :n > /dev/null 
    • Linux의 경우: XVFB를 하나의 디스플레이와 연관시키려면 다음 명령을 실행하십시오. 여기서 n은 XVFB의 이 인스턴스와 연관시킬 디스플레이 번호입니다
      /usr/bin/Xvfb :n -screen 0 800x600x24&
  3. 옵션: AIX의 경우: XVFB가 실행 중인지 확인하십시오.
    1. 다음 명령을 실행하십시오(여기서 sysname은 시스템 이름이고 n은 확인 중인 디스플레이 번호임).
      /usr/lpp/X11/Xamples/bin/xprop -display sysname:n -root | grep VFB 
    2. XVFB가 실행 중이면 XVFB_SCREEN(STRING) = "TRUE" 문자열이 표시됩니다.
  4. Linux의 경우: AIX의 경우: 디스플레이를 내보내십시오.
    1. 다음 명령을 실행하십시오(여기서 n은 XVFB의 디스플레이 번호임).
      export DISPLAY=:n
  5. Linux의 경우: gdfontpath를 내보내십시오.
    1. 다음 명령을 실행하십시오(여기서 font_path.ttf 시스템 글꼴이 포함된 폴더의 전체 경로(예: WebSphere_Application_Server_install_location/java/jre/lib/fonts)임).
      export GDFONTPATH=font_path
      팁: 다음 명령을 사용하여 .ttf 글꼴이 포함된 폴더를 찾으십시오.
      find / -name *.ttf

결과

AIX에서 XVFB 설치 및 확인에 대한 자세한 정보는 http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=/com.ibm.aix.aixwnpgd/doc/aixwnpgd/xvfb.htm을 참조하십시오.

피드백