2017-11-27 11 views
0

나는 코드를 테스트 할 도구를 찾고 있는데, 나는 Xorg에서 Xephyr을 사용하여 항상 그렇게한다. Wayland에 Xephyr의 대안이 있습니까?웨이브 랜드에서의 제퍼에 대한 대안

+0

이 질문은 StackOverflow에 정의 된 프로그래밍과 관련이 없습니다. ** ** S.E.에 더 적합 할 수 있습니다. 관련 사이트 https://softwarerecs.stackexchange.com. 사람들이 대답 할 수있는 질문을 작성하려면 도움말 섹션을 읽으십시오. Q 하단의 '깃발'링크를 사용하여 운영자에게 이동하도록 요청하십시오. 2 개의 다른 사이트에 같은 Q를 게시하지 마십시오. https://stackoverflow.com/help/on-topic, https://stackoverflow.com/help/how-to-ask, https://stackoverflow.com/help/dont-ask 및 https : //를 읽어보십시오. 여기에 Q를 더 게시하기 전에 stackoverflow.com/help/mcve를 방문하십시오. 행운을 빕니다. – shellter

답변

0

Gnome 3 또는 KDE 5와 같은 Wayland 환경은 X 응용 프로그램을 지원하기 위해 루트리스 Xwayland를 사용합니다. Xephyr는 여전히 작동합니다.

순수한 Wayland 환경에서는 현재 중첩 된 X 서버가 없습니다. afaik. Xpra는 GTK3 및 Python 3에 이식되는 즉시 지원할 수 있습니다. 그러나이 포트는 아직 준비되지 않았습니다.

이제 Xwayland를 Wayland 클라이언트로 실행할 수 있습니다 (이 경우 루트리스가 아님). 주어진 환경 변수 WAYLAND_DISPLAYXDG_RUNTIME_DIR을 사용하면 Xwayland :1을 실행하고 DISPLAY=:1 xterm을 사용하여 X 응용 프로그램을 시작할 수 있습니다.

Xwayland는 전체 화면 경계선없는 윈도우로 나타납니다. 안타깝게도 Xwayland의 다른 화면 크기를 설정할 수는 없습니다. Gnome 3에서는 SUPER + LeftMouseButton을 사용하여 주변을 이동할 수 있습니다. 다른 Wayland 작곡가는 경계가없는 클라이언트를 이동하기 위해 다른 설정을 할 수 있습니다. Xwayland 창을 이동하는 대신 많은 데스크톱 환경에서 Alt + Tab을 사용하여 숨겨진 응용 프로그램으로 전환 할 수 있습니다.