여러 GPU를 설정하는 방법 (12.04)?


8

두 개의 GPU가 있습니다 : 하나의 Intel i915 통합 및 하나의 NVIDIA 560 Ti. 이것은 하이브리드 설정이나 랩톱이 아닙니다. Windows 7에서 각 카드는 다른 모니터에 연결되며 NVIDIA는 "무거운 리프팅"을 수행합니다. 내 인생에서 우분투가 i915를 인식하도록 할 수는 없지만 로그 오프하거나 재부팅 할 때 실제로 종료는 i915에 나타납니다. lshw는 둘 다 나열합니다. "현재"NVIDIA 드라이버 (실험용 아님)를 실행하고 있지만 디스플레이는 모니터를 "랩탑"이라고합니다.

우분투에서도 가능합니까? 잠재적 인 솔루션처럼 보이는 것은 랩톱 하이브리드 설정과 Bumblebee를 사용하는 것이었지만 여기에는 적용되지 않는 것 같습니다.


구식으로 차고 Xinerama를 사용할 수도 있습니다. 방법은 다음과 같습니다. tldp.org/HOWTO/Xinerama-HOWTO/index.html
Christian

답변:


3

불행히도 정답은 문제를 해결하지 못합니다.

현재 X.org는 그래픽을 두 개의 다른 비디오 카드로 분할 할 수 없습니다. 오래 전에 Xinerama를 사용하여이 작업을 수행 할 수있는 방법이 있었지만 독점 드라이버 만 여전히 Xinerama를 지원합니다. GPU 중 하나가 Intel Graphics 인 경우에는이 작업을 수행 할 수 없습니다.

-nvidia와 Xinerama (또는 TwinView)를 사용하는 두 개의 NVIDIA 카드를 사용하면이 기능을 사용할 수 있습니다. 그리고 어쩌면 두 개의 AMD 카드는 -fglrx 사용.

그러나 두 개의 출력이있는 새 NVIDIA 카드를 구입하여 두 개의 모니터를 연결하는 것이 좋습니다. 그런 다음 -nvidia 또는 -nouveau를 실행할 수 있으며 우수한 성능을 제공하고 안정적이어야합니다.

물론, 시도하는 구성이 작동하면 좋을 것 입니다. X를 허용하기 위해 아키텍처를 재구성하려는 업스트림 노력이 있지만 아직 개발 단계에 있으며 1 년 또는 2 년이 소요될 수 있습니다. 그러나 취미로 시간을 보내면서 시스템을 망칠 것을 두려워하지 않는다면 업스트림 코드베이스를 실험하고 피드백을 제공 할 수 있습니다.


1

디스플레이를 설정하는 두 가지 옵션이 있습니다.

  1. Nvidia 설정에서
  2. 시스템에서

1. NVIDIA X Server 설정을 열고 두 모니터를 모두 구성 할 수 있습니다.

엔비디아를 실행하다

여기서 화면을 단계별로 구성 할 수 있습니다.

2. 시스템 -> 환경 설정 -> 디스플레이 로 이동하면 다음과 같이 표시 됩니다.

시스템 설정

참고 : 모니터가 하나만 표시되면을 클릭 Detect Monitor하여 시스템에 연결된 모든 모니터를 감지해야합니다.


모니터의 해상도가 호환되도록 변경하면 모든 문제를 해결할 수 있습니다.


디스플레이 환경 설정은 하나의 모니터 만 표시합니다. 감지는 아무것도하지 않습니다. NVidia에 연결된 것이 잘 보이지만 다른 것을 완전히 무시합니다.
Erryn 형제

NVIDIA X 설정을 실행하고 X 서버 구성으로 이동하여 디스플레이 감지를 클릭하십시오. 그러면 두 디스플레이가 모두 표시됩니다. 작동하지 않으면 모니터를 분리했다가 다시 연결해보십시오.
Lucio

두 번째 모니터는 감지되지 않습니다. 설명한대로 두 번째 (i915) GPU에 연결된 두 번째 모니터를 감지 할 것으로 예상됩니까?
Erryn 형제

1
아니요, OP는 두 대의 모니터가 아닌 두 대의 카드 를 설정하는 방법을 묻고 있습니다. 위의 조언은 정확하지만 올바른 질문에 대답하지는 않습니다.
브라이스

@Bryce 당신이 맞아요. 다른 사람에게 유용 할 수 있기 때문에 답을 남겨 두겠습니다.
Lucio
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.