Как заставить Unity работать на ноутбуке с двумя графическими процессорами?
Недавно я купил новый ноутбук (серия Asus X53S) с двумя графическими процессорами, NVidia GeForce GT 540M и встроенным графическим процессором Intel (кажется, он называется Intel HD graphics 3000). Я установил рекомендованные ограниченные драйверы NVidia после чистой установки Ubuntu 11.10. В программе "Дополнительные драйверы" я получаю сообщение: "Этот драйвер включен и используется", хотя при попытке открыть "Настройки сервера NVidia X" появляется сообщение "Похоже, вы не используете драйвер NVIDIA X". что, кажется, имеет место, так как Ubuntu только начинает использовать Unity 2D.
У меня была такая же проблема в 11.04, и я был вынужден использовать драйвер nouveau только для того, чтобы заставить работать единство, но так как я получаю немало сбоев с ним, я действительно хочу, чтобы на этот раз драйвер правильности работал. Поскольку у меня никогда не было этой проблемы со старыми ноутбуками, я могу только предположить, что она вызвана конфигурацией с двумя графическими процессорами. Как заставить Ubuntu использовать соответствующие драйверы, или есть ли обходной путь, чтобы Ubuntu игнорировал интегрированный графический процессор Intel?
Или у кого-нибудь есть Unity, работающий с подобной настройкой?
1 ответ
Вам нужно установить программу под названием Ironhide из PPA Ironhide
sudo apt-add-repository ppa:mj-casalogic/ironhide && sudo apt-get update && sudo apt-get установить ironhide ironhide-ui
Это установит программное обеспечение, которое позволит переключаться между графическим процессором Nvidia и графическим процессором Intel, а также отключит Nvidia, когда это не нужно...
Он не работает идеально, и большую часть времени использует Intel GPU, но он позволяет Unity 3D работать.
Мне не повезло с частью графического интерфейса Ironhide, хотя он просто падает.
Мне также пришлось набрать этот sudo modprobe nvidia-current, чтобы активировать карту nvidia..
Вы также должны запустить программы, которые вы хотите запустить на карте nvidia из командной строки.
то есть: optirun google-chrome, будет запускать google-chrome с nvidia-gpu
PS: Вы не можете отключить Intel Adapter, потому что технология, которая используется для установки с двумя графическими процессорами, основана на коммутаторе GMA, который позволяет отображать другие графические процессоры. Нет прямой связи с графическим процессором Nvidia.
Хотя некоторые BIOS позволят вам отключить чип Intel в настройках, тогда можно использовать только nvidia.