Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 Xvfb 명령입니다.
프로그램:
이름
Xvfb - X 버전 11용 가상 프레임 버퍼 X 서버
개요
Xvfb [ 옵션 ] ...
기술
Xvfb 디스플레이 하드웨어나 물리적 하드웨어가 없는 시스템에서 실행할 수 있는 X 서버입니다.
입력 장치. 가상 메모리를 사용하여 멍청한 프레임 버퍼를 에뮬레이트합니다.
이 서버의 주요 용도는 서버 테스트였습니다. 모든 fb 코드
깊이를 지원하는 실제 하드웨어 없이도 이 서버로 실행할 수 있습니다.
원하는 깊이. X 커뮤니티는 다른 많은 새로운 용도를 발견했습니다. Xvfb를 포함한
비정상적인 깊이 및 화면 구성에 대해 클라이언트 테스트, 일괄 처리 수행
과 Xvfb 백그라운드 렌더링 엔진, 부하 테스트, X 포팅 지원
서버를 새로운 플랫폼으로 전환하고, 그렇지 않은 애플리케이션을 실행할 수 있는 눈에 거슬리지 않는 방법을 제공합니다.
정말로 X 서버가 필요하지만 어쨌든 하나를 가지고 있다고 주장하십시오.
옵션
에 설명된 일반 서버 옵션 외에도 엑스서버(1) 매뉴얼 페이지, Xvfb
다음 명령줄 스위치를 허용합니다.
-화면 화면 번호 폭x높이x깊이
이 옵션은 화면을 만듭니다 화면 번호 너비, 높이 및 깊이를 W, H,
및 D 각각. 기본적으로 화면 0만 존재하며 크기는
1280x1024x8.
-pix깊이 깊이 목록
이 옵션은 서버가 지원해야 하는 픽스맵 깊이 목록을 지정합니다.
지원되는 화면이 암시하는 깊이에 추가됩니다. 깊이 목록 공간이다-
1에서 32까지의 값을 가질 수 있는 분리된 정수 목록입니다.
-fbdir 프레임 버퍼 디렉토리
이 옵션은 다음을 포함하는 메모리 매핑 파일이 있는 디렉토리를 지정합니다.
프레임 버퍼 메모리를 생성해야 합니다. 파일을 참조하십시오. 이 옵션은 컴퓨터에만 존재합니다.
mmap 및 msync 시스템 호출이 있습니다.
-shmem
이 옵션은 프레임 버퍼가 공유 메모리에 있어야 함을 지정합니다. 공유
각 화면의 메모리 ID는 서버에서 인쇄됩니다. 공유 메모리는 xwd에 있습니다.
체재. 이 옵션은 System V 공유 메모리를 지원하는 시스템에만 존재합니다.
인터페이스.
둘 다 -shmem ...도 아니다 -fbdir 가 지정되면 프레임 버퍼 메모리가 다음과 같이 할당됩니다.
.malloc().
-선편향 n
이 옵션은 가는 선의 픽셀화를 조정하는 방법을 지정합니다. 가치 n 하는
Bresenham 오류 항이 다음과 같은 경우 축 단계를 선호하는 XNUMX분원의 비트마스크
정확히 제로. 자세한 내용은 Xserver/mi/miline.h 파일을 참조하십시오. 이 옵션은
라인의 범위를 실험하는 서버 개발자에게만 유용할 것입니다.
fb 코드로 가능한 픽셀화.
-블랙픽셀 픽셀 값, -화이트픽셀 픽셀 값
이 옵션은 서버가 사용해야 하는 흑백 픽셀 값을 지정합니다.
onworks.net 서비스를 사용하여 Xvfb 온라인 사용