리눅스에서 외장 GPU 시스템?


10

리눅스에서 작동하는 외부 GPU 시스템 (eGPU)을 갖기 위해 무엇이 필요한지 아는 사람이 있습니까? 방금 DIY eGPU 시스템 게시물을 보았습니다.

http://forum.tabletpcreview.com/hardware/40268-diy-egpu-tablet-pcs-experiences-benchmarks-setup-ect.html

나는 또한 이것과 관련이 있다고 언급 한 것을 발견했다.

내 시스템에는 전환 가능한 그래픽이 있습니다. 여전히 eGPU를 수행 할 수 있습니까?

그래 넌 할수있어. Setup 1.x (비디오 카드-> 하이브리드 Graphics.dedicated = off)를 사용하면 Series 5 이상의 칩셋에서 전용 그래픽 구성 요소를 완전히 비활성화 할 수 있으므로 32 비트 리소스를 확보하여 데스크톱 eGPU를 호스팅 할 수 있습니다. 기본 비디오 카드가 Intel 4500MHD, HD 또는 HD3000 인 경우 x1.Opt NVIDIA 설정을 수행 할 수도 있습니다.

답변:


8

12.04에서 작동하는지 확인할 수 있습니다. Nvidia GTX 560ti를 사용하여 씽크 패드 x220에서 PE4H + EC2C로 테스트했습니다. 까다로운 부분은 효과가 있었다 xorg.conf.

나는 nvidia 드라이버가 필요했습니다 :

sudo apt-get install nvidia-current

그래픽 카드에 맞는 올바른 PCI 버스를 찾아야합니다.

lspci 줬어 :

05:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 560 Ti] (rev a1)

따라서의 "Device"섹션 에서 다음을 xorg.conf설정했습니다.

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    BusId          "PCI:5:0:0"
    VendorName     "NVIDIA Corporation"
EndSection

그런 다음 재부팅하거나 Xorg를 다시 시작한 후 nvidia 설정을 사용하여 모니터 해상도를 구성하십시오.

리눅스보다 Windows에서 훨씬 더 잘 작동한다는 점에 주목해야합니다. 두 카드 (HD3000 + Nvidia)를 동시에 얻을 수 있으면 업데이트합니다.


안녕, 다른 새로운 테스트를 했습니까? 나는 다른 노트 / vgas를 의미한다
선출

GPU : geforce 9800gt, gtx 680 및 gtx 260이 모두 작동합니다. 또한 revodrive pcie ssd로 테스트했으며 작동했습니다. 다른 ExpressCard 랩톱이 없지만 해당 스레드 forum.notebookreview.com/e-gpu-external-graphics-discussion/에 나열되어 있으면 왜 Linux에도 없는지 알 수 없습니다.
boutch55555

5

흥미로운 아이디어이며 Linux가 PCIE와 같은 ExpressCard 장치를 지원하므로 다른 쪽의 라이저가 작동하고 그래픽 카드도 감지해야하기 때문에 기술 수준에서 작동하지 않는 이유를 알 수 없습니다. 거기에서 nvidia 드라이버를 사용하는 경우입니다.

그러나 슬픔을 줄 수있는 것들이 있습니다.

  • ExpressCard 용 모듈을 수동으로 추가해야 할 수도 있습니다.

    sudo modprobe pciehp pciehp_force=1
    

    이 작업도 자동으로 수행 할있습니다 .

  • 내장 그래픽 카드가 Nvidia가 아니라고 가정하면 드라이버와 구성이 다를 수 있습니다. Nvidia 드라이버는 여전히 정적 Xorg.conf파일이 필요하므로 온보드 (외장 카드가없는 경우 수행 할 작업)와 존재하는 경우의 레이아웃을위한 두 가지 구성을 수동으로 설정해야합니다.

    나는 이것을 지나치게 단순화하고있다-X 행동을 얻는 것은 진짜 두통 일 수있다.

  • 이 구성을 핫 플러그 ​​할 수 없습니다. 그래픽 카드를 전환하려면 X (및로드 된 모든 응용 프로그램)를 다시 시작해야합니다.

  • 외부 카드를 통해 내장 화면에 물건을 렌더링 할 수 있다고 생각하지 않습니다. 일명 외부 모니터가 필요합니다. 링크 된 페이지가 랩톱 화면에 표시되지만 추가 하드웨어 해킹이 없으면 어떻게 될 수 있는지 알 수 없습니다. 편집 : 그 게시물에서 Optimus를 사용한다는 것을 알았습니다. 이 부분은 Linux에서 작동하지 않습니다. 외부 모니터가 필요합니다.

그것이 효과가 있는지 확실하지 않으면 나는 이것에 너무 많은 돈을 쓰지 않을 것입니다.

130 달러를 잃어 버릴 염려가 없다면 (혹은 이베이에서 회복을 시도해도) ExpressCard 라이저와 더럽고 저렴한 엔비디아 카드로 시작하십시오. 충분히 낮은 가격이라면 적절한 ATX PSU가 없어도됩니다. 작동하는지 확인하십시오 ... 작동하는 경우 적절한 PSU와 멋진 그래픽 카드를 구입하십시오.

그리고 당신이 그것을 작동 시키는 경우 어딘가에 문서화하십시오 !


1
자세한 설명을 주셔서 감사합니다. Windows에서는 하이브리드 그래픽 시스템에서 eGPU를 다른 카드로 취급하는 것이 가능합니다. 이미 하이브리드 그래픽을 지원하므로 Linux에는 좋은 소식이라고 생각합니다. 예를 들어, 새로운 Sony Vaio Z 시리즈에는 eGPU 구성이 포함되어 있으며 Linux에서 작동하는 것이 좋습니다.
719016
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.