Включите графический процессор Nvidia, если встроенный графический процессор перегружен
Я использую ноутбук с процессорами Intel и Nvidia. Я правильно установил драйверы nvidia-331, cuda и bumblebee и могу правильно запустить optirun some_application
, Действительно, хотя некоторые приложения открываются с optirun
команда, NVIDIA GPU работает правильно
sudo lshw -c video | grep driver
configuration: driver=nvidia latency=0
configuration: driver=i915 latency=0
Тем не менее, я ищу способ автоматического включения графического процессора при запуске машин VirtualBox (особенно тех, которые созданы Genymotion). В более общем плане я ищу способ автоматического запуска графического процессора, если нагрузка на встроенный графический процессор Intel отсутствует. Является ли это возможным? А как насчет nvidia-prime?
РЕДАКТИРОВАТЬ: это то, что я установил до сих пор
$>dpkg -l | grep cuda
ii libcuda1-331 331.38-0ubuntu7.1 amd64 NVIDIA CUDA runtime library
ii libcudart5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA runtime library
ii nvidia-cuda-dev 5.5.22-3ubuntu1 amd64 NVIDIA CUDA development files
ii nvidia-cuda-doc 5.5.22-3ubuntu1 all NVIDIA CUDA and OpenCL documentation
ii nvidia-cuda-gdb 5.5.22-3ubuntu1 amd64 NVIDIA CUDA GDB
ii nvidia-cuda-toolkit 5.5.22-3ubuntu1 amd64 NVIDIA CUDA toolkit
$>dpkg -l | grep nvidia
ii nvidia-331 331.38-0ubuntu7.1 amd64 NVIDIA binary driver - version 331.38
ii nvidia-331-dev 331.38-0ubuntu7.1 amd64 NVIDIA binary Xorg driver development files
ii nvidia-331-uvm 331.38-0ubuntu7.1 amd64 NVIDIA Unified Memory kernel module
ii nvidia-cuda-dev 5.5.22-3ubuntu1 amd64 NVIDIA CUDA development files
ii nvidia-cuda-doc 5.5.22-3ubuntu1 all NVIDIA CUDA and OpenCL documentation
ii nvidia-cuda-gdb 5.5.22-3ubuntu1 amd64 NVIDIA CUDA GDB
ii nvidia-cuda-toolkit 5.5.22-3ubuntu1 amd64 NVIDIA CUDA toolkit
ii nvidia-libopencl1-331 331.38-0ubuntu7.1 amd64 NVIDIA OpenCL Driver and ICD Loader library
ii nvidia-opencl-dev:amd64 5.5.22-3ubuntu1 amd64 NVIDIA OpenCL development files
ii nvidia-opencl-icd-331 331.38-0ubuntu7.1 amd64 NVIDIA OpenCL ICD
ii nvidia-profiler 5.5.22-3ubuntu1 amd64 NVIDIA Profiler for CUDA and OpenCL
ii nvidia-settings 331.20-0ubuntu8 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-visual-profiler 5.5.22-3ubuntu1 amd64 NVIDIA Visual Profiler
$>dpkg -l | grep bumblebee
ii bumblebee 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support
EDIT2: до сих пор единственный способ использовать Nvidia GPU с genymotion (по крайней мере для меня) - это запустить
optirun <genymotion-folder>/player --vm-name "X"
где X - имя вашей виртуальной машины.
1 ответ
Нечто похожее на оригинальный запрос можно найти в проекте nvidia-prime. Однако после некоторых тестов я решил вернуться к optirun. Основная причина заключается в том, что Prime поддерживает постоянную работу графического процессора nvidia с гораздо большим энергопотреблением.