NVIDIA Optimus로 인해 노트북이 제대로 작동하지 않습니다. 저는 절전에 그다지 관심이 없어서 NVIDIA 칩을 영구적으로 켜고 싶지만 제 BIOS에서는 해당 옵션을 제공하지 않습니다. Bumblebee는 여러 면에서 충분히 좋은 성능을 발휘하지만 지금은 Bumblebee의 관점과 일치하지 않는 Vulkan을 사용해 보려고 합니다. Reddit이나 다른 곳의 일부 사람들은 나 같은 사람들이 이것을 시도해야 한다고 말했습니다: http://us.download.nvidia.com/XFree86/Linux-x86/364.19/README/randr14.html
내가 올바르게 이해했다면 해당 링크는 NVIDIA 및 Intel 칩을 명시적으로 식별하도록 Xorg를 구성하고 xrandr을 사용하여 두 칩을 적절하게 연결하여 하나가 다른 칩에 공급할 수 있도록 구성하는 방법을 설명합니다. 이 전략을 사용하면 Bumblebee가 필요하지 않게 되는 것 같습니다.
하지만 시도하면 검은 화면이 나타납니다. 충돌이 발생하지 않으며 어디에서도 오류 메시지를 찾을 수 없습니다. 여전히 보이지 않는 터미널 창을 열고 입력할 수 있습니다. 충분히 주의하면 명령을 실행하고 로그아웃하는 등의 작업을 할 수 있습니다.
보이지 않는 터미널 창에서 비슷한 것을 실행 했는데 xrandr --listproviders > log
결과는 다음과 같습니다.
Providers: number : 2
Provider 0: id: 0x2c3 cap: 0x0 crtcs: 0 outputs: 0 associated providers: 0 name:NVIDIA-0
Provider 1: id: 0x45 cap: 0x3, Source Output, Sink Output crtcs: 3 outputs: 3 associated providers: 0 name:modesetting
이는 NVIDIA-0에 소스, 싱크 또는 "출력"이 없음을 나타내는 것 같습니다. 이 문제를 고쳐야 할 것 같은 느낌이 들죠? 하지만 성능이 나쁘지 않은 다른 NVIDIA 카드를 구입하는 것 외에는 어디로 가야할지 모르겠습니다.
(여기서 나의 유일한 목적은 Vulkan 데모를 실행하는 것입니다. 이는 아마도 Vulkan을 사용하는 자체 프로그램을 작성할 수 있다는 것을 의미하므로 이에 대한 대체 경로로 충분할 것입니다.)
저는 방금 설치한 Arch Linux 4.5.4-1을 사용하고 있어서 여기에 사용된 대부분의(어쩌면 전부?) 프로그램(xserver, xrandr)도 최신 버전입니다. NVIDIA 드라이버 버전은 364.19입니다. 데스크탑은 Xfce입니다. 실제 그래픽 카드는 GeForce GTX 765M입니다.