Некоторое время я пытался установить набор инструментов CUDA (6.5) в моей системе Linux (Fedora 20 x64, GeForce GT 540M). Основная проблема заключается в том, что драйверы, которые в настоящий момент разрешают запуск X (bumblebee-nvidia.x86_64), конфликтуют с реальными драйверами NVIDIA (xorg-x11-drv-nvidia-libs-340.29-2.fc20.x86_64 и xorg-x11- drv-nvidia-devel-340.29-2.fc20.x86_64), которые позволяют запускать CUDA.
У меня была дикая вечеринка, когда я бросал шмеля и устанавливал CUDA только для того, чтобы обнаружить, что при перезагрузке X не запускается, а затем полностью изменил процесс.
Мой друг сказал мне, что у него возникли проблемы с Nouveau (цитата "Nouveau sucks"), которая, по-видимому, связана с моими водителями шмелей (его инструкции у меня не сработали).
Как можно выполнить установку инструментария CUDA и драйверов для запуска X? Sureley, есть ли способ заставить драйверы xorg-nvidia делать то, что в настоящее время делает шмель?
В качестве дополнительного потенциального решения: возможно ли запустить систему X на моем встроенном графическом чипе Intel, а затем использовать карту NVidia только для вычислений? Как можно сказать: «Привет, Linux, используй ЭТУ чип с ЭТИМИ драйверами при работе X»? Это было бы первым шагом. Затем каким-то образом эти драйверы сосуществуют с драйверами nvidia, а затем заставляют работать только драйверы nvidia. Если бы кто-нибудь мог указать хорошее объяснение того, как работает вся система X и Xorg, я был бы очень признателен.