나는 웹 전체에서 이것에 대해 십여 개의 게시물을 찾았지만 그들 중 누구도 실제로 질문에 대답하지 않습니다.
디스플레이를 구동하지 않고 계산 만 수행하도록 nvidia GPU를 설정하고 싶습니다. 그러나 nvidia-prime 구성에서 Intel GPU 사용으로 전환하면 더 이상 nvidia 모듈을로드 할 수 없습니다.
modprobe: ERROR: could not insert 'nvidia_352': No such device
모듈이 없으면 CUDA가 작동하지 않습니다.
그렇다면 nvidia-prime이 정확히 무엇을 수행하면 모듈을로드 할 수 없습니까? 블랙리스트에 없습니다. xorg.conf 파일이 없으므로 시스템에서 별개의 파일 대신 인텔 GPU를 사용하는 방법을 어떻게 알 수 있습니까?
Ubuntu 14.04 공장 출하시 설치된 Dell 5510 Precision을 사용하고 있으며 GPU는 Quadro M1000M입니다.
일부는 꿀벌 사용을 제안하지만 순수한 컴퓨팅로드에는 필요하지 않습니다.
또한 범블비는 모듈을로드 할 수 있습니다. 정확히 무엇을하고 있습니까?
업데이트 : 그래서 왜 질문을 알아 내려고 몇 시간 후에 질문을 게시 할 때 항상 답을 찾는 것처럼 보입니다. 이것은 실제로 부분적인 대답이지만, 나는 무언가에 달려 있습니다.
지금까지 나는 소수가 적어도 두 가지 일을한다고 결정했습니다.
- bbswitch를 사용하여 GPU를 끕니다.
- /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf에 대한 대안 을 변경합니다 .
bbswitch 를 사용 하여 GPU를 다시 켜서 NVIDIA 모듈을로드 할 수 있습니다.
그러나 여전히 의문의 여지가 남아 있습니다. 계산을 위해서만 NVIDIA 카드를 사용하도록 시스템을 구성하는 가장 좋은 방법은 무엇입니까?
Intel GPU를 사용하도록 nvidia-prime을 설정하고 CUDA를 작동시키는 데 도움이 된 것을 수동으로 풀어야합니까?
시스템이 여전히 디스플레이에 인텔 GPU를 사용하도록하려면 어떻게해야합니까?
NVIDIA 프라임을 비활성화하고 수동으로 구성하는 방법은 무엇입니까?
아니면 Bumblebee와 optirun을 포기하고 사용해야합니까? 이것의 단점은 무엇입니까?
어떤 추천?