우분투에 다중 모니터 원격 데스크톱


10

다중 모니터 지원을 통해 한 Linux PC에서 다른 Linux PC로 원격으로 원격으로 사용할 수있는 방법이나 원격 데스크톱 솔루션 (유료 또는 무료)이 있습니까?

다시 말해, 컴퓨터 A와 컴퓨터 B는 모두 우분투를 실행합니다. 컴퓨터 A에는 모니터가 하나만 있습니다. 컴퓨터 B에는 두 개의 모니터가 있습니다.

컴퓨터 B에서 컴퓨터 A로 원격 이동합니다. 컴퓨터 B에서 두 모니터를 모두 사용하고 싶습니다.

이것이 가능한가?

도와주세요! 감사합니다.

답변:


8

첫 번째 해결책 :

x2go 는 NX 기술 프로토콜을 사용하는 GNU / Linux 용 오픈 소스 원격 데스크톱 응용 프로그램입니다.

X2Go 서버 설치

우분투 14.04에서 :

다음 명령을 실행하여 X2Go 저장소를 추가하고 Ubuntu 14.04 이상 버전으로 설치하십시오.

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession

우분투 12.04에서 :

Ubuntu 12.04 및 이전 버전의 경우 아래 표시된대로 X2Go 저장소를 추가하고 설치할 수 있습니다.

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession

X2Go 클라이언트 설치

X2Go 클라이언트는 Windows, Mac OS X 및 많은 Linux 배포판에서 사용할 수 있습니다.

사용하는 배포판에 따라 X2Go 서버 설치 섹션에서 위와 같이 X2Go 저장소를 추가하십시오.

Then, install X2Go client using command:

시스템과 같은 데비안 및 우분투에서 :

sudo apt-get install x2goclient

X2Go는 멀티 모니터를 지원합니다. New Session창 에서 x2go 클라이언트를 열고 Input/output탭으로 이동 하십시오.

Display섹션에서 라디오 버튼을 Use Whole Display선택하고 사용하려는 디스플레이 수를 선택할 수 있습니다 (1에서 모니터 수까지의 범위).

여기에 이미지 설명을 입력하십시오


두 번째 해결책

FreeRDP 는 아마도 당신이 원하는 것을 할 것입니다.

다중 모니터 지원은 1.1보다 큰 버전에서만 사용 가능하므로 소스에서 FreeRDP 를 컴파일하는 것이 좋습니다 .

소스에서 설치하는 방법을 알아 보려면이 페이지 를 방문하십시오 .

이제 터미널에서 xfreerdp 명령을 사용할 수 있습니다 :

xfreerdp /multimon /u:username /v:server_address:server_port

여기서 username서버의 사용자 이름 server_address은 서버 위치 (IP 주소 또는 호스트 이름)이며 server_port포트입니다 (기본 포트의 경우 ":"없이 비워 두십시오).

소스에서 빌드하지 않으려는 경우 여전히 다음을 사용하여 설치할 수 있습니다.

sudo apt-get install freerdp-x11

그러나 버전이> 1.1인지 확인해야합니다.


3
x2goclient에서이 옵션을 사용하는 것은 설명대로 작동하지 않는 것 같습니다. "전체 디스플레이 사용"이있는 "디스플레이"옵션은 사용하려는 디스플레이 만 선택하는 것으로 보입니다.
aikeru

2
... 우분투 14.04와 Windows 8.1에서 테스트했습니다. jing ( techsmith.com/jing.html )과 같은 일종의 화면 캡처를 수행하고 수행 할 수 있음을 보여주십시오. 그렇게 할 수 있으면 현상금을 수여합니다. 그렇지 않으면 내 컴퓨터에서 작동하지 않기 때문에이 작업을했다고 믿기가 어렵습니다. :(
aikeru

1
이렇게하면 단일 모니터 만 사용할 수 있으며 "Xinerama extension"을 확인하거나 선택 취소해도 아무런 영향이 없습니다.
Ace

2
나는 aikeru를 사용하고 있습니다-이 설정은 WHICH 디스플레이에 대한 것이지 디스플레이 수는 아닙니다. 그리고 Xinerama 옵션도 나를 위해 아무것도하지 않습니다.
데이비드 도리아

1
나는 이것을 freerdp로 수행했다 :) / usr / bin / xfreerdp /v:server.ip / u : user / p : password / multimon / rfx 그 명령을 스크립트로 바꾸어 라
BrianBlaze

2

나는 오랫동안 NoMachine NX 를 사용 하여 저에게 효과적이었습니다. 서버는 우분투 서버에서 실행되며 Windows와 Linux 모두에서 연결할 수있었습니다. 이 기사 에 따르면 , 이전 버전 3.5 (현재 4.x)는 이미 4.x에서 개선되었다고하는 다중 모니터를 지원했습니다.

이것이 당신이 찾고있는 것이라면, 무료 버전이 있기 때문에 시도해 볼 수 있습니다. 마지막으로 사용했을 때 한 번에 하나의 세션과 같이 무료 버전에는 몇 가지 제한 사항이있었습니다. 아직도 그런지 말할 수 없습니다.

편집 : 당신이 말한 것에 :

... 서버에 연결된 모니터 수에 관계없이 (아마도 0!)

내 서버는 헤드리스이므로 모니터에 대해 걱정할 필요가 없습니다. VNC와는 다르지만 자체 세션을 엽니 다.

또한 완전 무료 버전의 NX도 있습니다. 그러나 나는 그것에 대한 경험이 없습니다.


내가 할 수있을 때 이것을 시도하자 :)
aikeru

1

이것은 여러 모니터뿐만 아니라 여러 플랫폼에서 원격으로 작업 할 때 도움 이되는 간단한 솔루션 입니다 (Windows, Mac 및 Linux).

나는에 위치 할 수 TEAMVIEWER라는 프로그램 사용 Teamviewer.com 나는 현재 와인을 통해 그것을 실행하고 있지만 성공적으로뿐만 아니라 리눅스 버전을 실행해야합니다. 한 번에 여러 개를 표시하지 못했지만 모니터간에 빠르게 전환 할 수 있습니다.

이것은 컴퓨터에 갈 수 있고 사이트에 로그인하고 프로그램을로드하지 않고도 어디서나 컴퓨터에 액세스 할 수있는 추가 혜택을 제공합니다.


네. 사용 사례에서 모니터 간 전환이 작동하지 않습니다. :( 감사합니다. 서버에는 실제로 헤드리스가있을 수 있습니다.
aikeru
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.