X11을 사용하는 응용 프로그램을 그레이 스케일로 전달할 수있는 방법 [closed]


0

나는 가정에서 그래픽 응용 프로그램을 실행하고 약 6 라우팅 홉 거리에있는 노트북에 그것을 표시하려고합니다. 문제는 마우스가 응답하지 않고 연결 속도가 너무 느리거나 오히려 너무 많은 GOOEY가 전송되어 마우스가 800x600 픽셀의 해상도로 창을 다시 그리는 데 "긴 시간"이 걸린다는 것입니다. 연결 속도는 가정에서 10MBit, 랩톱에서 약 1MB로 떨어지며 (거의) 실시간으로 GUI를 볼 때 충분할 것으로 생각됩니다.

이 트래픽은 안전한 쉘을 통해 전송되기 때문에 압축 최고로 CompressionLevel 와 함께 암호문 로 설정 복어 - cbc . 이로 인해 응용 프로그램의 응답 성이 크게 향상되어 거의 유용하게 사용되었습니다. 그러나 제 목표는 색상과 프레임 속도를 희생시켜 성능을 더욱 향상시키는 것입니다.

그래픽 기반 OS가있는 Qemu SDL 창을 표시 할 응용 프로그램입니다. 이것은 엄격하게 관련이있는 것은 아니지만 아마도 내가 모르는 SDL 출력을 조정할 수있는 옵션이있을 것입니다.

가능한 해결 방법은 "숨겨진"X 서버에서 응용 프로그램을 실행하고 해당 X 서버에서 TigerVNC를 활성화하는 것입니다. 이렇게하면 자동으로 최적화 된 VNC 뷰포트의 이점을 얻을 수 있지만 목표는 복잡성을 줄이지 않고 수행하는 것입니다.

내가 묻는 질문은 클라이언트에서 그래픽 응용 프로그램을보다 유용하게 만들기 위해 서버에서 생성되는 데이터 속도를 줄이는 나의 옵션입니다. 언급했듯이 색상은 중요하지 않으며 아마 5-16 fps로 작업 할 수 있습니다.

두 컴퓨터 모두 문제의 소프트웨어로 Gentoo를 실행하고 있습니다 :

워크 스테이션

  • X.Org X 서버 1.10.4
  • OpenSSH_5.8p1-hpn13v10, OpenSSL 1.0.0e
  • QEMU 에뮬레이터 버전 0.15.1 (qemu-kvm-0.15.1)

휴대용 퍼스널 컴퓨터

  • X.Org X 서버 1.12.2
  • OpenSSH_5.8p1-hpn13v10lpk, OpenSSL 1.0.0j

나에게 유효한 질문처럼 보입니다. Xpra를 사용하면 회색 음영 모드를 포함하여 VNC (허용되는 대답)보다 더 많은 압축 옵션을 선택할 수 있습니다.
totaam

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.