Linux에서 USB-VGA

Linux에서 USB-VGA

2012년 중반에 저는 Macbook Pro를 제안받았습니다. 비록 제가 첫 번째로 선택한 것은 아니었지만 여전히 훌륭한 하드웨어이지만 저에게 유일한 문제는 Thunderbolt 포트가 하나뿐이고 기본적으로 외부 모니터만 연결할 수 있다는 것입니다.

나는 Debian 64비트를 사용하고 있으며 두 번째 외부 모니터(총 세 번째)를 추가하는 솔루션을 찾고 있습니다. 내 유일한 옵션은 다음을 사용하는 것 같습니다.USB-DVI/VGA어댑터. 한계를 인지하고 있으며, 기초수업 및 사무용으로 사용하겠습니다.

나는 한동안 인터넷 검색을 해왔지만 Linux에서 그러한 장치를 사용하는 것에 대한 신뢰할 수 있는 정보를 찾을 수 없는 것 같습니다. 나는 모험심이 강해서 구성 파일을 더럽히는 것을 꺼리지 않습니다. 하지만 Linux에서는 이 작업에 대한 경험이 많지 않습니다.

누구든지 이러한 작업을 수행한 경험이 있습니까? 어떤 장치를 추천하시겠습니까? 모든 도움/포인터/개인 경험.

노트:연결된 특정 장치에 대한 정보를 묻는 것이 아닙니다. 제 질문은 기본적으로 Linux에서 USB-VGA 장치를 실행한 경험이 있는 사람이 있습니까? 그렇다면 어떤 장치입니까? Linux에서 설정하는 것이 간단해 보이지 않기 때문에 사용된 특정 구성에 대해 언급할 수도 있습니다.

답변1

울트라 비디오 장비

당신이 보면특정 장치의 사양리눅스를 지원하지 않습니다.

특징
Support Windows XP,Vista, Winodws 7,Windows 8, windows 8.1,  Mac OS up to 
10.9.4 (**Does NOT support XP 64bit and Windows Server**)
시스템 요구 사항

XP 64비트 및 Windows Server/Linux는 지원되지 않습니다.

다른 호환 장치?

옵션 1

일반적으로 USB-(HDMI, DVI, VGA) 장치는 작동하거나 작동하지 않습니다. 그러나 다음과 같이 Linux에서 작동하는 것으로 알려진 일부 장치가 있습니다.UltraVideo® USB 2.0 - DVI-I 또는 VGA 비디오 어댑터

                                              SS1

옵션 #2

이:링크 표시.

                                                                  SS2

리눅스에서 작동하나요?

DL-1x5 장치용 오픈 소스 드라이버가 이제 Linux 커널에 내장되어 있습니다. Linux는 현재 DL-3x00 또는 DL-41xx를 지원하지 않습니다.

더 자세히 알아보세요DisplayLink 기술은 Wikipedia 페이지에서 다음과 같이 말합니다.:

Linux 커널 3.4에는 DisplayLink 드라이버도 포함되어 있지만 2014년 9월 기준으로 현재 세대의 USB3 칩은 지원되지 않습니다. 의도적인 암호화로 인해 현재 DisplayLink 칩은 Linux[17]에서 작동하지 않는 것으로 보입니다.

옵션 #3

또 다른 옵션은 다음과 같습니다.최대 2048×1152 해상도의 다중 모니터용 플러그형 UGA-2K-A USB-VGA/DVI/HDMI 어댑터.

  • Windows 업데이트를 통해 자동으로 설치된 Windows 8/7/XP 드라이버(인터넷 연결 필요)
  • Mac은 중요한 운영 체제 제한으로 인해 지원되지 않습니다. -고급 사용자만을 위한 Linux 구성

Pluggable 웹사이트에는 다음과 같은 Linux 전용 페이지도 있습니다.Linux용 DisplayLink USB 2.0 그래픽 어댑터 - 2014 에디션. 이 문제에 관해 기사에는 다음과 같이 나와 있습니다.

발췌

단편

특히 여러 그래픽 카드와 USB 그래픽 어댑터를 사용할 때 Linux의 다중 모니터에 여전히 문제가 있습니다. 많은 배포판과 구성이 제대로 작동하지 않는다는 것을 알게 될 것입니다. 다른 배포판을 사용하고, 선택적 구성 요소를 설치하고, 수동 구성을 수행하려는 고급 Linux 사용자가 아니라면 멀리 있는 것이 좋습니다. 불행히도 아직 Windows처럼 플러그 앤 플레이 기능은 아닙니다.

이야기가 엄청 길어요

즉, USB 2.0 세대 DisplayLink 기반 어댑터는 제한된 상황에서 작동할 수 있습니다. 이 기사의 테스트에서는 모든 플러그형 제품을 사용했습니다. 테스트 시스템에는 Intel, Nvidia 및 AMD 기본 그래픽 어댑터가 포함되었습니다. Nvidia와 AMD의 경우 오픈 소스 드라이버와 독점 드라이버를 모두 테스트했습니다.

Intel은 가장 호환성이 높으며 모든 구성에서 적절한 결과를 제공합니다. Nvidia 그래픽 카드는 오픈 소스 누보 드라이버를 실행할 때 다중 인승 모드에서만 작동합니다. 다중 모니터 설정을 위해 DisplayLink 어댑터와 Nvidia 그래픽 카드를 사용하려고 하면 DisplayLink에 연결된 모니터에 정크 그래픽이 표시됩니다. Nvidia 독점 드라이버는 어떤 상황에서도 작동하지 않습니다.

AMD 오픈 소스 드라이버는 다중 좌석 및 다중 모니터 설정에서 작동하지만 성능(적어도 테스트에서는)이 Intel 드라이버보다 훨씬 나쁩니다.

AMD 독점 드라이버는 Fedora 20에서 설치하기 쉬운 패키지에서는 사용할 수 없지만 Ubuntu에 설치했지만 결과를 얻을 수 없었고 DisplayLink 그래픽 카드와 전혀 작동하지 않았습니다.

긴 이야기 짧게

내가 보여드린 것처럼 이것은 단순한 대답이 아니라 어떤 장치가 어떤 특정 Linux 배포판과 작동하는지에 대한 매우 무작위적인 대답입니다. 저라면 아마도 #3을 선택하겠지만 여러분의 상황은 다를 것입니다. 또한 작업을 수행하기 위한 옵션을 고민하는 데 많은 시간을 소비하거나 다른 배포판으로 전환해야 할 수도 있습니다.

발췌

위의 문제로 인해 아직 Linux에서는 USB 그래픽 카드를 권장하거나 지원하지 않습니다. 하지만 질문이 있는 경우 아래에 의견을 남겨주세요. 우리는 무엇이 효과가 있고 무엇이 효과가 없는지에 대해 가능한 한 많은 정보를 얻고 이를 개선할 수 있기를 원합니다. Linux가 제때에 다른 플랫폼보다 동일하거나 더 나은 다중 모니터 지원을 얻지 못할 이유가 없습니다!

답변2

단일 Thunderbolt 포트가 있다고 해서 하나의 Thunderbolt 모니터만 연결할 수 있다는 의미는 아닙니다.Thunderbolt는 데이지 체인 방식으로 연결할 수 있습니다.단일 Thunderbolt 포트를 통해 다중 디스플레이가 가능합니다. Linux가 Thunderbolt 디스플레이 데이지 체인을 지원하는지 모르겠습니다. 물론, Thunderbolt 데이지 체인 연결이 작동할지는 모르겠습니다. 제가 아는 한 이것은 Thunderbolt 모니터에서만 작동합니다.https://www.apple.com/displays/

다음 Phronix 기사도 유용할 수 있습니다.Apple Thunderbolt 디스플레이로 인해 Linux에 문제가 발생함.

답변3

Thunderbolt가 데이지 체인 방식으로 연결될 수 있다는 것은 사실이지만 문제는 매우 복잡합니다.물리적포트는 두 가지로 작동할 수 있습니다.논리적모드 중 하나는 DisplayPort이고 단일 DisplayPort 1.2 모니터를 연결할 수 있습니다. 이 모드에서는 케이블이 DP 1.2 신호만 전달합니다.

또는 Thunderbolt 모드에서 포트를 작동할 수 있습니다. 이 모드에서 케이블은 PCI Express 1개와 DP 1.1a(노트 버전) 신호 최대 2개를 전달합니다. 두 개의 Thunderbolt 디스플레이를 데이지 체인 방식으로 연결하면 내부적으로 DisplayPort 신호를 효과적으로 역다중화할 수 있습니다. 두 개의 Thunderbolt 도크를 데이지 체인 방식으로 연결할 수도 있으며, 각 도크는 DisplayPort 신호를 역다중화합니다. Thunderbolt 패스스루 및 DP 포트가 있는 도킹 스테이션은 일반적으로 HDMI 커넥터만 제공됩니다. 내가 아는 한, 곧 출시될 ZenDock에만 mDP 포트와 TB 패스스루 포트가 있습니다. 저는 Thunderbolt 도크가 두 개의 모니터를 연결하는 옵션을 제공하는 것을 본 적이 없습니다. 기본적으로 내부적으로 두 개의 도크가 있고 비용도 거의 두 배나 비싸므로 이것이 인기 있는 옵션이 아닌 것은 당연합니다.

2개 이상의 모니터를 구동하려면 Thunderbolt-PCI Express 도크에 그래픽 카드를 추가할 수 있습니다. TB는 PCI Express 신호를 전달할 수 있다는 점을 기억하십시오. 이제 그래픽 카드가 허용하는 만큼 이 단일 도크에 모니터를 추가할 수 있습니다. 많은 nVidia 카드(Kepler 또는 최신 칩셋 기반)는 4개를 지원합니다. 랩톱 패널과 외부 모니터가 동일한 드라이버(예: nvidia 또는 ATI 둘 다)에 의해 구동되는 경우 이론상으로는 큰 문제가 되지 않지만 다음 단락을 참조하십시오.

Linux 3.17에는 Thunderbolt 장치 핫 플러그에 대한 지원이 추가되었습니다(연결되지 않은 경우!). 이 글을 쓰는 시점에서는 두 달도 채 되지 않아 경험이 부족합니다.

요약하자면, 두 개의 TB 모니터를 연결하거나 두 개의 TB 도크가 모두 부팅 시 작동하는 경우 작동합니다. 부팅 시 동일한 브랜드의 그래픽 카드(귀하의 경우 nVidia 칩)를 TB-PCIe 도크에 연결하는 경우 해당 도크도 작동하고 최대 4개의 모니터를 허용해야 합니다. 최신 커널을 실행하고 있다면 후자가 핫스왑 가능하게 작동하는 것도 불가능하지 않습니다.

관련 정보