Пчела (NVIDIA Intel) в Linux мента 18

В predydschey пост описах използването на решения Nvidia председатели за хибридни графика Intel + Nvidia Optimus, която ви позволява да изберете активната графика адаптер към текущия потребител сесия.







Помислете Bumblebee монтаж в Linux Mint 18

Първо, нека да се уверите, че системата ни разполага на борда Nvidia Optimus, за тази команда, за да се изпълни

lspci | egrep "VGA | 3D | Display"


и получаваме в резултат на два адаптера от Intel и Nvidia

00: 02.0 VGA съвместим контролер: Intel Corporation Haswell на графичния контролер (Откр 06)
01: 00.0 3D контролер: NVIDIA Corporation GK106M # 91; GeForce GTX 765M # 93; (Rev а1)

За да инсталирате, трябва да добавите хранилището и да изтеглите необходимите за правилното функциониране на пакети и самата водача:

Sudo добавка ап-хранилище ЗОП: пчела / изпитване -y
Sudo добавка ап-хранилище ЗОП: графичните драйвери / ЗОП -Y
Sudo актуализация ап-да
ап-да инсталирате пчела NVIDIA-367 NVIDIA-настройки пчела-NVIDIA примус virtualgl Линукс заглавията - $ (uname -r) -y

Също така, не се нередно да добавите библиотеки 32-битови за примус в 64-битови системи, за да се избегнат някои от проблемите в бъдеще.

ап-да инсталирате Primus-LIBS-ia32


Конфигурация след инсталацията

Сега трябва да се направят няколко промени в конфигурационните файлове, отворени faly настройките за редактиране със следната команда:

Sudo фиксирана /etc/bumblebee/bumblebee.conf

Намерени в отворено досието тези редове:

# (Виж също точките от водача, специфичен по-долу)
Шофьор =

# Име на модул за зареждане, по подразбиране е Driver ако е празно или изключено
KernelDriver = NVIDIA ток

# Colon разделени път към библиотеки NVIDIA
LibraryPath = / ЮЕсАр / ИЪ / NVIDIA ток: / ЮЕсАр / lib32 / NVIDIA ток

# По подразбиране Xorg модули път
XorgModulePath = / ЮЕсАр / ИЪ / NVIDIA ток / Xorg, / ЮЕсАр / ИЪ / Xorg / модули

и получаване на следната форма:

# (Виж също точките от водача, специфичен по-долу)
Шофьора = NVIDIA

# Име на модул за зареждане, по подразбиране е Driver ако е празно или изключено
KernelDriver = NVIDIA-367

# Colon разделени път към библиотеки NVIDIA
LibraryPath = / ЮЕсАр / ИЪ / NVIDIA-367: / ЮЕсАр / lib32 / NVIDIA-367

# По подразбиране Xorg модули път
XorgModulePath = / ЮЕсАр / Пб / NVIDIA-367 / Xorg, / ЮЕсАр / ИЪ / Xorg / модули

След като редактирате, трябва да използвате bumblee.conf GL подразбиране, можете да направите следната последователност от команди:

Sudo актуализация-алтернативи --set i386-Linux-gnu_gl_conf /usr/lib/i386-linux-gnu/mesa/ld.so.conf
Sudo актуализация-алтернативи --set x86_64-Linux-gnu_egl_conf /usr/lib/x86_64-linux-gnu/mesa-egl/ld.so.conf
Sudo актуализация-алтернативи --set x86_64-Linux-gnu_gl_conf /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf







Също така за използване с 367 шофьори от Nvidia - трябва да изпълни

ехо -e '# 367 \ nblacklist NVIDIA-367 \ nblacklist NVIDIA-367 актуализации \ nblacklist NVIDIA-експериментален-367 "| Sudo чай -а /etc/modprobe.d/bumblebee.conf

Сега редактирате ровя, за да забраните по подразбиране в Linux Mint 18 gpumanager. За да направите това, отворете конфигурационния файл

Sudo фиксирана / и т.н. / по подразбиране / ровя


И линия GRUB_CMDLINE_LINUX = "" добавят стойност nogpumanager


Запазете файла и приложите промените


И рестартирате системата.

Primechaniepolzovatelyam Канела: В тази стъпка, вие ще получите съобщение за възможен срив на работния плот Канела. В този случай, щракнете с десния бутон върху работната площ, "Open Терминал", за да отидете на терминал с възможност да продължи стъпките за инсталиране в следващите параграфи. След тях с работна среда, като се започне проблеми трябва да изчезнат

нататъшно персонализиране
Сега трябва да се изпълнява следните команди

Sudo Dpkg-преконфигурира bbswitch-ДКМС

Sudo Dpkg-конфигурацията NVIDIA-367


И още веднъж, за да рестартирате системата.

Сега можете да проверите това, което имаме като направите

Ако видите прозорец със заветната предене shesterenkami- пчелата е настроен правилно, можете да сравните резултатите с glxgears работещи без optirun

Както вече може да бъде ясно за стартиране на приложения, използващи пчелата е достатъчно, за да добавите към върха на optirun екип. например - огън

Можете да използвате командата часовника, за да изтриете пчела:

ап-получите чистка пчела * * NVIDIA bbswitch * * примус virtualgl *
Sudo RM-F /etc/apt/sources.list.d/bumblebee*
Sudo RM-F /etc/apt/sources.list.d/graphics-drivers*
Sudo актуализация ап-да

източник на статията от сайта на турската общност

И аз си поставих за тази инструкция NVIDIA-370 драйвер. Смених всичко 367-370 и всичко работи добре.
Повече libcuda1-370 пуснати пакети и NVIDIA-OpenCL-ICD-370 кадъра в секунда и повече става.

ап-да инсталирате пчела NVIDIA-370 libcuda1-370 NVIDIA-OpenCL-ICD-370 NVIDIA-настройки пчела-NVIDIA примус virtualgl Линукс заглавията - $ (uname -r) -y


Измерванията FPS с libcuda1-370 и NVIDIA-OpenCL-ICD-370 и без тях

Тук измервания без libcuda1-370 и NVIDIA-OpenCL-ICD-370:

$ Optirun glxgears
8765 рамки в 5.0 секунди = 1752.844 FPS
8782 рамки в 5.0 секунди = 1756.321 FPS
8899 рамки в 5.0 секунди = 1779.719 FPS
8747 рамки в 5.0 секунди = 1749.258 FPS
8911 рамки в 5.0 секунди = 1782.142 FPS
7274 рамки в 5.0 секунди = 1454.610 FPS

$ Optirun glxgears
9113 рамки в 5.0 секунди = 1822.422 FPS
9506 рамки в 5.0 секунди = 1901.029 FPS
9310 рамки в 5.0 секунди = 1861.860 FPS
9088 рамки в 5.0 секунди = 1817.557 FPS
9248 рамки в 5.0 секунди = 1849.389 FPS
9320 рамки в 5.0 секунди = 1863.844 FPS
8387 рамки в 5.0 секунди = 1677.316 FPS

Dennis_Gray. Аз се движат по 367, с 370 късмет в следващия пост - аз не можех да се тества, защото само част от хардуера с Optimus безопасно почина известно време по-късно.
Е, може би си струва да гледаш грешките на самата плазма, ако зареждане Х правилно. преминете към tty1 проверка journalctl

Ами опция rezevrnym е да се използва на водача NVIDIA без bamlbi, той е в състояние да превключвате между устройства с пускането на сесията

около председателя Знам, че в моя случай, резервен вариант все още е Windows)), защото там съм и разкъсване там, и пчела, аз основно само заради него "скъпа" реши да сложи), сега отново се мести на Linux (по всяко време на деня. той вече са загубили брой.), опитайте 367 години, точно както тук. виж - той все още може да даде надежда за по-светло бъдеще))

Dennis_Gray. победа разкъсване vsync'om например не съм пробвал?
Просто, има различни методи на лечение през интернет