Xephyr

Xephyr
원저자매슈 앨럼
개발자Freedesktop.org
발표일2007년 1월 1일(19년 전)(2007-01-01)
프로그래밍 언어C
종류디스플레이 서버
라이선스MIT 허가서
웹사이트freedesktop.org/wiki/Software/Xephyr/

Xephyr는 KDrive를 기반으로 X11 디스플레이 서버 프로토콜을 구현한 디스플레이 서버 소프트웨어로, 호스트 X 서버 내의 창을 자신의 프레임버퍼로 사용한다. 매슈 앨럼이 작성하였다. Xephyr는 X-on-X 구현체이며 X.Org 서버 위에서 실행되고 Glamor와 함께 작동할 수 있다. 향후 버전에서는 libinput을 사용할 수도 있다. X11R7.8의 일환으로 일반 X.Org 서버에서 Xephyr를 xf86-video-dummy 및 xf86-video-nested 드라이버로 교체하는 방안이 고려되고 있다.

특징

유사한 Xnest와 달리 Xephyr는 호스트 서버가 지원하지 않더라도 합성(composite), 손상(damage), randr과 같은 현대적인 X 확장을 지원한다. 이 소프트웨어는 우수한 성능을 제공하기 위해 SHM 이미지와 섀도 프레임버퍼 업데이트를 사용한다. 또한 화면 업데이트를 관찰할 수 있는 시각적 디버깅 모드도 갖추고 있다.

제한 사항

Xorg 버전의 Xephyr는 OpenGL에 대해 소프트웨어 렌더링만을 사용하지만, 펑 하이타오(Feng Haitao)는 기반 X 서버가 기능을 지원할 경우 하드웨어 가속 렌더링을 수행할 수 있는 Xephyr의 포크 버전을 개발하였다.

같이 보기

각주

  1. ↑ “ANNOUNCE: xorg-server 1.16.0”. Freedesktop.org. 2014년 7월 17일.
  2. ↑ Larabel, Michael (2012년 6월 16일). “X.Org 7.8 Will Not Come For A While”. Phoronix. 2015년 2월 11일에 확인함.

외부 링크