Як зробити Optimus роботою NVIDIA на Linux
Багато нових ноутбуків оснащені технологією NVIDIA Optimus - ноутбук містить як дискретний GPU NVIDIA для ігрових потужностей, так і вбудований процесор Intel GPU для економії електроенергії. Ноутбук перемикається між двома, коли це необхідно.
Однак це ще не дуже добре підтримується в Linux. Лінус Торвальдс мав кілька варіантів вибору для NVIDIA, оскільки Optimus не працює на Linux, а NVIDIA тепер працює над офіційною підтримкою.
Однак, якщо у вас є ноутбук з підтримкою Optimus, вам не доведеться чекати NVIDIA - ви можете скористатися рішенням проекту Bumblebee, щоб увімкнути Optimus на Linux сьогодні.
Кредит на зображення: Jemimus на Flickr
Встановлення джмелів
Тут ми розглянемо інструкції з установки Ubuntu. Установка на багато інших дистрибутивів Linux досить проста - інструкції можна знайти на сайті проекту Bumblee. Сторінка містить інструкції для Fedora, Debian, Arch, Mandriva і Gentoo.
По-перше, у вікні терміналу потрібно запустити таку команду, щоб додати репозиторій програмного забезпечення проекту Bumblebee до вашої системи Ubuntu:
sudo add-apt-repository ppa: джміль / стабільний
Далі виконайте таку команду, щоб завантажити оновлену інформацію про доступні пакети:
sudo apt-get update
Щоб встановити підтримку Optimus, виконайте таку команду:
sudo apt-get встановити bumblebee bumblebee-nvidia
Перезапустіть комп'ютер або вийдіть з системи й увійдіть знову після запуску цієї команди.
Перемикання між інтегрованою графікою та NVIDIA
Ваш ноутбук тепер використовує інтегровану графіку Intel, більшу частину часу, відключаючи живлення відеокарти NVIDIA та покращуючи час автономної роботи.
Якщо ви хочете запустити програму, яка використовує переваги графіки NVIDIA, вам потрібно запустити її за допомогою команди optirun.
Наприклад, якщо ви хочете запустити назву гри гра з підтримкою графіки NVIDIA, ви повинні запустити в терміналі таку команду:
гра optirun
Поки гра працює з командою optirun, графіка NVIDIA буде активована. Коли гра вийде з системи, і optirun більше не працює, ваш ноутбук перейде на інтегровану графіку.
Цю команду слід використовувати лише з іграми та іншими програмами, які потребують прискорення 3D-графіки - не використовуйте її з програмою, яка виконується більшу частину часу, наприклад, менеджером вікон, або ви не побачите енергозбереження, оскільки NVIDIA графіка буде використовуватися весь час.
Щоб перевірити, чи працює, ви можете спробувати використати демонстрацію графіки glxspheres. По-перше, запустіть його без optirun:
glxspheres
Далі запустіть glxspheres за допомогою optirun:
optirun glxspheres
Ви повинні побачити вищу FPS з другою командою, оскільки вона використовує вашу графіку NVIDIA.
NVIDIA ідеально принесе офіційну підтримку, яка працює в майбутньому для всіх, але Bumblebee - це найкраще, що ми можемо зробити зараз.