VirtualBox: Ubuntu Shutter 유틸리티를 사용하여 Windows 호스트에서 Ubuntu 11.10 게스트의 스크린샷을 캡처하는 방법은 무엇입니까?

VirtualBox: Ubuntu Shutter 유틸리티를 사용하여 Windows 호스트에서 Ubuntu 11.10 게스트의 스크린샷을 캡처하는 방법은 무엇입니까?

나는 가지고있다우분투 11.10 게스트내에서 실행버추얼박스, 에윈도우 7 호스트. 게스트에 대해 3D 가속 옵션을 선택했고 Unity 3D 및 Compiz에 액세스할 수 있습니다. 게스트 OS를 사용한 개발 경험 전체가 매우 생산적이라고 생각합니다. :)

게스트가 아닌 정상적으로 Ubuntu를 실행할 때, 즉 이중 부팅 배열에서 다음과 같은 응용 프로그램을 사용합니다.셔터문서화 등을 위한 스크린샷을 찍기 위해. 그러나 가상화된 환경으로 이동한 후 Shutter에서 캡처하려고 하면 전체 화면이 어두워집니다. Ubuntu 게스트 전체 화면을 실행하고 있습니다. 그런 다음 어쨌든 어떤 종류의 선택을 하려고 하면(물론 내가 선택하는 실제 콘텐츠를 보지 못함) 빈 흰색 이미지만 나타납니다.

나는 그런 어려움을 겪고 있다는 사실에 놀라지 않습니다. 나는 Shutter가 다음 중 하나를 통해 데스크탑의 픽셀 콘텐츠에 액세스하는 방식 때문이라고 생각합니다.Xorg 스택, 또는 그래픽 카드의 작업 메모리에 대한 일부 인터페이스를 통해; VM에서 실행하는 것과 기본적으로 실행하는 경우 차이가 있어야 하지만 내 지식은 여기서 끝입니다.

나는그놈 스크린샷 유틸리티그리고 같은 문제를 겪고 있는 것 같습니다. 작동했다면 제한된 기능 세트로 살아갈 수 있었을 것입니다. 그런 다음 활성화하려고했습니다.스크린샷 플러그인CompizConfig 설정 관리자에서안녕 프레스토이미지를 얻었지만(데스크톱에 저장됨) Compiz 기능(Windows 키를 누르고 화면의 임의 영역을 드래그하여 선택하는 기능)은 Shutter가 제공하는 기능 세트에 비해 매우 제한적입니다.

Shutter에 대한 솔루션이 나오지 않더라도 화면 캡처 도구가 Xorg 또는 GPU 드라이버와 어떻게 인터페이스하는지에 대한 통찰력을 제공하면 이에 대한 정보를 얻을 수 있을 것입니다. Shutter와 함께 사용하기 위한 특정 솔루션은 챔피언이 될 것입니다!

답변1

이전 버전에서는 문제가 실제로 Compiz에 있고 virtualbox 내에서 스크린샷을 찍는다는 것을 알고 있었습니다. 따라서 게스트 내부의 Virtualbox + Compiz = 흑백 화면입니다.

해당 게스트에 대해 Ubuntu 2D를 사용하거나 Virtualbox에서 3D 효과를 비활성화해야 합니다.

이제 다음을 테스트할 수 있는지 확인하는 것이 좋습니다.

Ubuntu 게스트가 포함된 Windows 호스트 -
Windows 게스트가 포함된 Ubuntu Ubuntu 호스트의 스크린샷을 사용해 보세요
. Ubuntu 게스트가 포함된 Ubuntu Ubuntu 호스트의 스크린샷을 사용해 보세요. - Ubuntu의 스크린샷을 사용해 보세요.

3가지 경우 모두 3D 효과 활성화/비활성화(Compiz)

관련 정보