NVIDIA/Intel 듀얼 그래픽 카드에 대한 지원은 Windows에 비해 Linux에서 상대적으로 열악합니다. 이는 기술적인 문제입니까 아니면 라이선스 문제입니까?

NVIDIA/Intel 듀얼 그래픽 카드에 대한 지원은 Windows에 비해 Linux에서 상대적으로 열악합니다. 이는 기술적인 문제입니까 아니면 라이선스 문제입니까?

저는 2014년부터 Linux 데스크톱을 사용해 왔으며 현재(2020년) Linux에서 NVIDIA/Intel 듀얼 그래픽 카드에 대한 공식 지원은 여전히 ​​Windows에 비해 상대적으로 약한 것 같습니다(틀렸다면 정정해 주세요). Ubuntu에는 그래픽 카드를 전환할 수 있는 패키지가 있지만 prime-select(여전히 세션을 다시 시작해야 함) 일부 다른 배포판에는 이 패키지가 존재하지 않습니다. 마스터 동기화에는 수동 설정도 필요하며 이로 인해 GUI 시스템이 중단되는 경우도 있습니다.

Linux 데스크탑에서 원활한 그래픽 전환을 방해하는 실제 근본적인 기술적 문제가 있습니까? 아니면 단지 라이센스 문제로 인해 일부 기술이 배포되지 않고 양측 모두가 행복하고 돈을 버는 것을 방해합니까?

답변1

NVIDIA의 공식 성명이 없으면 가정만 할 수 있습니다. 나는 그것이 단순한 사업적 결정이라고 생각한다. 이러한 노트북이 있는 평균 최종 사용자 가구를 살펴보면 Linux의 시장 점유율은 매우 낮습니다.약 2%. 3D 게임을 만드는 사람들을 보면 그 수준은 더욱 낮습니다.1%도 안됨. 제가 NVIDIA에서 결정을 내린다면 비교적 소수의 고객에게 많은 리소스를 할당하지 않을 것입니다.

즉, NVIDIA 제품의 Linux 지원은그들 자신정말 좋다. 상대적으로 낮은 시장점유율은 기대를 훨씬 뛰어넘는다. 이는 NVIDIA가 그래픽 카드와 기술적으로 매우 유사한 다양한 특수 컴퓨팅 장치도 판매하기 때문입니다. 그러나 고객은 일반적인 최종 사용자가 아닙니다. 그들은 슈퍼 유저가 될 것으로 예상됩니다. 그들은 불편을 감수하고 지원에 감사할 만큼 기술적인 배경을 충분히 이해하고 있습니다. 내 생각에 대부분은 정적 설정을 갖고 있고 듀얼 그래픽 카드가 실제로 필요하지 않다고 생각합니다. NVIDIA가 이미 조사를 완료한 것 같습니다.

또 다른 요점은 Xorg 또는 Xorg의 기반이 되는 전신(XFree86)이 1991년에 출시된 자체로 오래되었다는 것입니다. 프레젠테이션 API는 드라이버 아키텍처와 거의 분리되어 있습니다. Vulkan과 같은 최신 기술 지원과 같은 현재 기능의 대부분은 확장 기능을 통해 사용할 수 있지만 원래 개념은 그대로 유지됩니다.

반면 Windows에서는 프레젠테이션이 드라이버 아키텍처와 비교적 밀접하게 결합되어 있습니다. 그리고운전사,파장 분할 다중화, 그리고WDDMMicrosoft는 같은 기간에 아키텍처를 세 번 점검하기로 결정했습니다. 이러한 변경으로 인해 기존 다이버와의 호환성이 떨어지지만 이전에는 불가능했던 완전히 새로운 기능(예: 그래픽 전환)을 구현할 수 있는 기회도 제공됩니다.

이 설명은 "백엔드" 또는 "드라이버"에만 적용됩니다. "프런트엔드"는 둘 다 본질적으로 동일하거나 이전 버전과 호환됩니다.

관련 정보