Какая польза от nvidia-prime?

15

Вчера я был очень взволнован по поводу первоначальной поддержки Optimus с использованием nvidia-primeпакета в Ubuntu 13.10. Казалось, что путь , чтобы заменить мою шмель + гибридно-screenclone конфигурации, так как нет патча для драйвера Intel видео , который поставляется с Ubuntu 13.10. После нескольких часов проб и ошибок у меня появилась только система, в которой внешний и жидкокристаллический дисплеи работают случайным образом или нет, мерцание ЖК-экрана, разбитие оконных окон и случайное зависание дисплея. Пока не совсем годный к употреблению ...

Но теперь мой вопрос: даже если бы nvidia-prime работала так, как ожидалось, зачем мне это использовать? Оптимус в том, что есть возможность отключать дискретную карту, когда она мне не нужна, для экономии заряда батареи. Но с nvidia-prime кажется, что дискретная карта всегда включена. Почему кто-то захочет использовать нестабильную поддержку Optimus, которая не экономит энергию?

Вывод: если мне нужно сэкономить батареи и мне не нужен внешний дисплей, мне просто нужно загрузиться с адаптером дисплея, установленным integratedв BIOS. Если мне нужен внешний дисплей и я подключен к сектору, мне просто нужно загрузиться с discreteадаптером дисплея. И если мне нужно загрузиться в Windows, мне просто нужно вернуть настройку адаптера дисплея в optimus.

Шарль Брюне
источник

Ответы:

3

Чтобы nvidia-prime работала, сначала удалите шмеля и шмеля-nvidia с помощью --purge. Переустановите драйвер nvidia с помощью nvidia prime. nvidia-prime использует реализацию технологии Nvidia Optimus, но в этом случае драйвер nvidia всегда остается включенным независимо от загрузки системы, а драйвер intel используется только как приемник. Преимущество этого - лучшая частота кадров, чем у шмеля, но, конечно, больше расход батареи и тепла. В ядре 3.12 будет реализовано автоматическое переключение, как в Windows.

Аруп Рой Чоудхури
источник
2
Есть ли какие-либо обновления по этому поводу? Были выпущены более новые ядра Linux, но я не заметил, чтобы кто-нибудь упомянул о правильной поддержке переключения. Bumblebee прекрасно работает, но, очевидно, не позволяет моему оборудованию работать с максимальной производительностью для игр.
Михаил Аквилина
2
Кажется, это будет официально в Ubuntu 14.04. Для 13.10 есть бэкпорт : launchpad.net/~joern-schoenyan/+archive/nvidia-prime-backport (через news.softpedia.com/news/… ).
v6ak 25.12.13
Что-нибудь новое по этому поводу?
Смиэль
1

Я не уверен, если это отвечает на ваш вопрос. Но я нахожу, что nvidia-prime может принести долгожданное облегчение толпе, у которой есть карта nvidia с optimus и у которой нет возможности переключаться между настройками optimus / non optimus, как вы можете. В случае моего ноутбука Dell XPS 15 L502X я не могу переключать режимы в BIOS, и nvidia-prime разрешает мне некоторое время пользоваться моей картой nvidia, пока я не обнаружу, что это действительно проблема с подключенным внешним дисплеем (в основном разбитые оконные украшения).

Я предполагаю, что это улучшится, как только появятся новые обновления. Надеюсь, что это избавит от некоторой путаницы.

PS: Кроме того, как кто-то, кто может быть заинтересован в использовании возможностей карты NVIDIA, чем отсутствие доступа к ней, я не возражаю против обмена мощности. Я буду счастлив, если я смогу просто использовать свою карту nvidia и, например, использовать функции openGL 4+ :)

Редактировать - я установил Ubuntu 14.04, а nvidia-prime (0.5 - последнее обновление) после установки позволяет переключаться между графическим процессором intel / nvidia. Приложение nvidia-settings также позволяет вам выбрать это (я не уверен, что nvidia prime для этого необходимо, но я все равно сохранил). Похоже, все мои проблемы с Optimus решены на данный момент. Благодаря этой ссылке

Срикант Нараянасвами
источник
Когда вы в последний раз пытались использовать Optimus на L502X? Я получил, чтобы он работал нормально на L502X.
Джон Ханна