The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Использование двух видеокарт на ноу..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Использование двух видеокарт на ноу..."  +/
Сообщение от auto_tips on 18-Май-11, 03:05 
В настоящее время многие ноутбуки (например, некоторые модели Asus, Acer, Dell, Toshiba и Samsung) поставляются с видеоподсистемой NVIDIA Optimus, позволяющей на лету переходить на использование встроенного энергоэффективной видеокарты на базе GPU Intel или переключаться на  дискретную карту NVIDIA, потребляющую больше энергии, но позволяющую достичь более высокой производительности. Для задействования технологии NVIDIA Optimus в Linux можно использовать пакет
[[https://github.com/MrMEEE/bumblebee Bumblebee]] (до переименования Prime-ng) и [[http://sourceforge.net/projects/virtualgl VirtualGL]].

Cвязка Bumblebee и VirtualGL не позволяет в прозрачном режиме переключать видеокарты на лету, как это реализовано в драйверах для Windows (проприетарные драйверы NVIDIA для Linux не поддерживают технологию Optimus, так как она
[[http://www.opennet.dev/opennews/art.shtml?num=30347 требует]] внесения изменений в X-сервер и драйверы для карт Intel и NVIDIA).

В штатном режиме при использовании Bumblebee десктоп-окружение работает с использованием видеокарты Intel (с поддержкой 3D), дискретная видеокарта NVIDIA при этом находится в неактивном состоянии. Для выполнения приложений, требующих интенсивных 3D-операций, можно задействовать видеокарту NVIDIA. Для этого следует запускать программы при помощи утилиты "optirun32 приложение" или "optirun64 приложение", для 64-разрядных систем.

Подобный подход достаточно прост и эффективен, основан на использовании стандартных видеодрайверов и не требует при этом переработки X-сервера. Возможность запуска приложения с использованием для формирования вывода дискретной видеокарты достигается благодаря использованию системы [[http://www.virtualgl.org/ VirtualGL]], позволяющей перенаправить 3D-команды из OpenGL-приложения на внешний сервер, преобразовав сформированные изображения в видеопоток. Таким образом, Bumblebee  не переключает видеокарты, а позволяет использовать их одновременно (для карт NVIDIA поддерживается только пропритетарный драйвер). При этом недостатком является то, что неактивная NVIDIA карта не обесточивается в момент простоя и продолжает потреблять энергию.

Установка Bumblebee полностью автоматизирована. Готовые пакеты доступны для Ubuntu, openSUSE, Arch и Fedora Linux. Для организации переключения между видеокартами достаточно загрузить с сайта скрипт [[https://github.com/MrMEEE/bumblebee/blob/master/install.sh install.sh]] и пакеты, содержащиеся в директории [[https://github.com/MrMEEE/bumblebee/tree/master/install-files install-files]].

После загрузки достаточно запустить скрипт install.sh, который сам определит тип дистрибутива Linux, загрузит при необходимости проприетарный драйвер NVIDIA, установит недостающие пакеты и внесёт изменения в конфигурацию X.Org.

URL:
Обсуждается: http://www.opennet.dev/tips/info/2576.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  –1 +/
Сообщение от Funt email on 18-Май-11, 03:05 
скорее уж вайланд дошел до кондиции, из-за консерватизма xorg опять все через ...опу можно заставить работать)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от Jonh on 18-Май-11, 09:30 
Нельзя ли увидеть ссылки на Ваши отвергнутые попытки добавления/изменения кода в проект Xorg?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от Nirnroot on 18-Май-11, 11:00 
А какой смысл тогда в переклчении на разные режимы, если вторая карта не обесточивается? Проще тогда уж, раз она постоянно включена, делать весь видеовывод через нее. Решение вообще ни о чем.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от анон on 18-Май-11, 12:28 
Внезапно, потребление энергии в режиме простоя отличается от потребления в режиме полной загрузки.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от анон on 18-Май-11, 12:29 
> скорее уж вайланд дошел до кондиции, из-за консерватизма xorg

Вы так говорите, как будто в wayland это всё будет работать.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от Аноним (??) on 18-Май-11, 14:37 
> скорее уж вайланд дошел до кондиции, из-за консерватизма xorg опять
> все через ...опу можно заставить работать)

Проблема только в том что эта ваша нвидия почему-то не собирается поддерживать в этой своей проприетари какой-то там wayland, поэтому ваш наполеоновский план рискует обломаться... :\

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от Гость email on 18-Май-11, 15:15 
ASUS K52JC
Стоял Debian 5.0
Покопавшись в инете, в меру совей лени:
1. накатил ведро 2.6.38 из репозиториев
debian wheezy
2. Xorg теперь признает только драйвер fbdev
3. Но optimus походу заработал, т.к. все
модули подгружены и изображение очень хорошее
4. Сломался КDE.
Меню в менеджере при первом появлении есть, а
потом пропадают.
5. Перешел на openbox с КDE пока не разбирался.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от ошмонимус on 18-Май-11, 16:20 
Узнайте уже о режимах энергопотребления поддерживаемых современными видеокартами, их там сильно больше 2.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от ананим on 18-Май-11, 16:54 
в игрушки играть.
зыж
а вообще реально круто.
круче даже переключения видиокарт.
жаль попробовать не могу, хоть у меня и i5, и nvidia, но задействована только последняя.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от ананим on 18-Май-11, 17:02 
ззыж
ещё раз - это решение задействует сразу 2 гпу. при чём играбельная карта юзается только тем приложением которому реально нужна её мощь.
и уж простите, но дискретная карта нужна когда ноут не на коленке в кафэшке, а за столом, с питанием, минимум внешней мышкой, а желательно и клавой, а ещё лучше и внешним монитором.
реально круто.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Использование двух видеокарт на ноутбуках с поддержкой NVIDI..."  +/
Сообщение от Artur Yarosh email on 27-Май-11, 13:11 
Подскажите пожалуйста, имеется ли подобное решение для гибридных видеокарт Intel + ATI?
Заранее признателен за ответ.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру