[unix] Nvidia 드라이버로 가상 X11 출력 생성

이 가이드 에 따라 컴퓨터 A에 가상 출력을 생성하고 vnc를 사용하여 컴퓨터 B에 가상 출력을 표시하여 컴퓨터 A의 데스크톱을 컴퓨터 B로 확장 하려고 합니다.

내가 겪고있는 문제는 Nvidia 드라이버가 연결되지 않은 화면을 사용할 수 없으며 가상 출력을 생성하지 않는다는 것입니다.

Nvidia (또는 Nouveau) 드라이버로 가상 출력을 생성 할 수 있습니까?



답변

나는 이것을 매일 사용하고 있습니다. xorg.conf 파일이 필요합니다. 장치 섹션에 다음이 필요합니다.

Option      "nopowerconnectorcheck"
Option      "ExactModeTimingsDVI" "ON"

그런 다음 모니터 섹션에서 HorizSync, VertRefresh 및 ModeLine을 마지막으로 화면 섹션에 추가하십시오.

Option "AllowEmptyInitialConfiguration" "True"
Option "ConnectedMonitor" "DFP"
Option "UseDisplayDevice" "DFP-0"
Option "ModeValidation" "AllowNonEdidModes"
SubSection     "Display"
        Depth       24
        Modes       "<Resolution and Refresh from your modeline>"
EndSubSection

이것이하는 일은 Nvidia 드라이버에 모니터가 연결되어 있음을 알리고 프레임 버퍼에 그리기 시작하는 데 필요한 정보를 제공합니다. 모니터가 필요하지 않습니다. x11vnc를 사용하면 화면을 폴링하고 다른 Linux vncserver보다 화면 변경에 훨씬 반응하기 때문에 시청을 권장합니다.


답변