Шмель не может загрузить nvidia-uvm без sudo

По-видимому nvidia-uvm загружается только sudo, я использую nvidia-352 водитель, поэтому я добавил в свой /etc/modprobe.d/bumblebee.conf подать следующую строку

alias nvidia-uvm nvidia_352_uvm

Таким образом, команда optirun должна иметь возможность загружать nvidia-uvm при использовании cuda или opencl. Затем я вижу, что мои программы работают только при использовании "sudo optirun", поэтому для проверки загрузки самого модуля я поставил следующую строку:

$ optirun modprobe nvidia-uvm
modprobe: ERROR: could not insert 'nvidia_352_uvm': Operation not permitted

Когда я делаю sudo optirun modprobe nvidia-uvm нет сообщения об ошибке, и модуль загружен.

Я могу только представить, что Шмель не имеет права доступа nvidia_352_uvm без рута, что странно, потому что он может получить доступ nvidia_352 для программ openGL (optirun glxspheres64 например работает нормально).

2 ответа

Решение

Я получил рабочий ответ от сообщества github ( https://github.com/Bumblebee-Project/Bumblebee/issues/707). Оказывается, мне просто нужно было установить nvidia_modprobe что каким-то образом позволяет шмелю получить соответствующие разрешения.

Попробуйте очистить и перезагрузить с помощью vesa-standard, а затем переустановить nvidia другим способом:

При этом я ссылаюсь на ссылку, приведенную здесь:

Кто-нибудь успешно установил CUDA 7.5 на Ubuntu 14.04.3 LTS x86_64?

Существует метод A и метод B, объясненные мной:

Сначала, конечно, очистите не подходящие установки:

sudo apt-get remove bumblebee
sudo apt-get install ppa-purge
sudo apt-get purge nvidia*
sudo ppa-purge ppa:xorg-edgers/ppa
sudo reboot

По причинам, связанным с местом, только метод А здесь:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-355 nvidia-prime

или это работает?

sudo apt-get install nvidia-358 nvidia-prime ?
sudo reboot

sudo apt-get install --reinstall шмель

перезагрузка sudo

Из-за вашей старой видеокарты nvidia-355 nvidia-prime может быть достаточно!

Удачного кодирования и веселого Рождества. Если вам нужен абсолютно шмель, вы можете добавить его обратно в конце (из-за требовательной программы).

Другие вопросы по тегам