13 июн. 2012 г.

Nvidia Optimus | Ubuntu


Данная статья будет полезна всем, кто борется с гибридной графикой.
Как обычно без проволочек переходим к настройке и установке пакетов.

Добавим репозиторий бамблби:

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update


Устанавливаем необходимые пакеты:

sudo apt-get install virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386 acpi-call-tools acpi-call-source bbswitch-dkms bumblebee virtualgl

Перезагружаемся:

sudo reboot

Добавляем пользователя в группу:

sudo usermod -a -G bumblebee USER

,где вместо USER- ваш логин.

Настройка закончена, теперь по дефолту будет работать только встроенная карточка, но если вам понадобится запустить тяжелое в плане видео приложение, то запускаем его командой

optirun ИМЯ_ПРОГРАММЫ

Таких приложений будет не много. И это будут в основном игры, поэтому имеет смысл подредактировать .desktop файлы этих программ, чтобы не открывать постоянно терминал.
Смысл таков:

sudo gedit /usr/share/applications/ИМЯ_ПРОГИ.desktop

ищем и меняем строку Exec=Программа на

Exec=optirun Программа

и приложение запустится, используя дискретное видео.
Принудительное переключение между карточками осуществляется командой

sudo cat /proc/acpi/bbswitch  


и добавления опции ON/OFF через три знака "меньше"


Если драйвер не заработал как надо, делаем следующее:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade nvidia-current
sudo reboot
5 Snow Dimon: Nvidia Optimus | Ubuntu Данная статья будет полезна всем, кто борется с гибридной графикой. Как обычно без проволочек переходим к настройке и установке пакетов...
ВКонтакте
FaceBook
Google+
UP