Как запустить сервер Xorg на встроенном графическом процессоре?

У меня на компьютере установлено 2 специализированных графических процессора Nvidia GTX1080 и 1 встроенный графический процессор Intel. Я хочу использовать графические процессоры NVIDIA только для научных расчетов. Несмотря на то, что я подключил мониторы к основной плате, сервер Xorg использует один из графических процессоров nvidia и выделяет почти 700 МБ памяти.

Как заставить сервер Xorg использовать только графический процессор Intel?

lspci | grep 'VGA' выход:

00:02.0 VGA compatible controller: Intel Corporation Device 5912 (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1b80 (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation Device 1b80 (rev a1)

nvidia-smi выход:

Tue Jan  2 15:24:18 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.98                 Driver Version: 384.98                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1080    Off  | 00000000:01:00.0 Off |                  N/A |
| 32%   59C    P5    16W / 180W |   1322MiB /  8114MiB |      4%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GeForce GTX 1080    Off  | 00000000:02:00.0 Off |                  N/A |
| 33%   60C    P2    56W / 180W |   7858MiB /  8114MiB |     27%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0     12818      G   /usr/lib/xorg/Xorg                           638MiB |
|    0     13476      G   compiz                                       278MiB |
|    0     14230      G   ...-token=A9CF4CD99B5947DB32E9E4B117997A68   404MiB |
|    1     25764      C   python                                      7847MiB |
+-----------------------------------------------------------------------------+
3
задан 2 January 2018 в 15:26

1 ответ

  1. Измените профили PRIME на Intel (режим энергосбережения) в настройках сервера NVIDIA X
  2. Выйдите из системы / войдите в систему
  3. добавьте
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/cuda-8.0/lib64:/usr/lib/nvidia-xxx (мой is nvidia-384) в файл ~ / .bashrc
  4. запустите nvidia-smi

Если это не работает, убедитесь, что в настройках UEFI отключена безопасная загрузка.

2
ответ дан 2 January 2018 в 15:26

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

Похожие вопросы: