Как переключиться между GPU на Asus EEE1015PN

У меня есть Asus EEE1015PN intel N550 с двумя GPU: GMA3150 и Nvidia ION2.

Если я использую (но я не хочу к), окна 7, и я хочу смотреть Full HD кино, то оно переключается на больший GPU.

Если я хочу использовать Ubuntu 11.04, то я могу переключиться между двумя GPU на лету похожим способом как Windows 7 - если да, как я делаю это?

Если не, какие успехи делаются к достижению той же возможности как Windows 7?

5
задан 10 July 2011 в 10:38

3 ответа

Я рекомендовал бы смотреть на страницу справки Ubuntu на Гибридной Графике. Это, кажется, очень информативно и точно что Вы ищете. Я сломаю его для Вас как лучше всего, я могу хотя прямо здесь... :-)

Поскольку исходное сообщение с практическими рекомендациями почти две страницы длиной, я не отправлю его в, он - полнота при использовании и включении его. Скорее я просто отправлю необходимые ссылки для Вас, которые принадлежат каждому разделу.

Пожалуйста, примите во внимание: У меня не было руки в письменной форме, прежде, чем упомянуто how-to/tutorial, я просто заключаю исходному автору в кавычки. Все кредиты переходят к упомянутому человеку.

Включение VGA Switcheroo

Ссылки для Переключения и Включения Switcheroo VGA перечислены как следующее...

  1. Гибридная графика: переключение ЦП

  2. Гибридная графика: включение VGA Switcheroo

Используя vga_switcheroo

Ссылки для использования VGA Switcheroo перечислены как следующее...

  1. Гибридная графика: Использование VGA Switcheroo

  2. Гибридная Графика: Используйте в X Сессиях

  3. Гибридная Графика: Сценарий для использования во время Начальной загрузки

Различные маленькие меры

И наконец ссылка для Маленького Раздела Мер может быть найдена ниже...

Это должно получить Вас на полпути там по крайней мере, если это не помогает Вам вообще, сообщите нам! И если это действительно помогает Вам сообщить нам это также!

1
ответ дан 23 November 2019 в 10:45

Вы говорите выполнение шмеля но можно только переключиться путем отключения Nvidia. Вы пробовали "optirun glxgears"?

В противном случае это должно, вероятно, добиться цели. Если да, Вы в значительной степени застреваете. Насколько я знаю, шмель является самым плодотворным усилием к hotswitch gpu's.

0
ответ дан 23 November 2019 в 10:45

Если я хочу использовать Ubuntu 11.04, то я могу переключиться между двумя GPU на лету похожим способом как Windows 7 - если да, как я делаю это?

EeePC-1015PN является угловым случаем гибридной графики. Поскольку Вы знаете этот Ноутбук значения по умолчанию к Nvidia - только режим в Linux (intel GPU не видим через lspci), но через отправку определенного acpi-вызова, можно установить Режим VGA для следующего цикла начальной загрузки вручную.

Этот ноутбук имеет довольно необычную гибридную установку. Микросхема Nvidia непосредственно соединена проводом к дисплею, и порт HDMI (большинство гибридных установок без мультиплексора является сборкой без этой функции), позволяющий эту модель переключить режимы GPU вручную или использовать двойной gpu режим (нет никакого изменения BIOS, требуемого установить gpu режим),

Доступные Режимы VGA:

  1. Intel только Режим (микросхема Nvidia выключается и не видимая через lspci),
  2. Nvidia только Режим (процессор Intel не видим через lspci),
  3. Режим Optimus (оба микросхем видимы через lspci => работы шмеля только в этом режиме),

Мы обсуждаем эту модель с некоторого времени в потоке ubuntuforums (1) и подготовили некоторые сценарии помощника для установки Режима VGA для этой модели. Для получения работы шмеля необходимо установить eee1015pn-acpitools пакет сначала. Те сценарии позволяют Вам управлять Режимами VGA этой модели.

sudo add-apt-repository ppa:mtron/eee1015pn
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential eee1015pn-acpitools

Запустите 'Селектор VGA' gui и установите Режим VGA для следующей начальной загрузки к "Optimus"

Для использования Optimus в качестве режима GPU по умолчанию нажмите на кнопку 'Set Default GPU' в Окне Настроек. Также отключите автопитание вниз Nvidia, вносят режим Optimus. 'bbswitch' демон, поставленный со шмелем, берет на себя управление над состоянием электропитания Nvidia gpu.

Screenshot 2

Теперь перезагрузка и Ваш ноутбук должны быть в режиме Optimus.

установите шмеля через, он - ppa:

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update && sudo apt-get upgrade 
sudo apt-get install bumblebee
sudo usermod -a -G bumblebee $USER

Протестировать, если Nvidia gpu работы пытается запустить приложение путем добавления префикса его optirun., например. glxspheres будет использовать Intel gpu для рисования сравнительного теста optirun glxspheres будет использовать GPU Nvidia

Ограничения шмеля:

  • Производительность микросхемы Nvidia через шмеля плоха. glxsperes работает в 3 раза медленнее через шмеля (по сравнению с Nvidia только Режим)
  • Порт HDMI не доступен через шмеля (микросхема Nvidia непосредственно соединена проводом к порту HDMI).
  • никакое видеоускорение. va-api не поддерживается на intel GMA3150, и Nvidia vdpau техника не применима через шмеля

какие успехи делаются к достижению той же возможности как Windows 7?

Проект шмеля является просто временным взломом для гибридной графики на Linux. Заключение в кавычки от гибридной графики Ubuntu поддерживает стратегию:

Работа DRM ядра, требуемая для совместного использования объектов GPU, является не слишком сложной, согласно Эйрли. (2)

Самый большой блокировщик в данный момент - то, что X-сервер имеет ограничения, которые предотвращают использование GPU, не присоединяя экран к ним. Эйрли предложил изменения в X-сервере в списке рассылки xorg-devel (3), и он делал некоторую работу над этой областью (4).

Восходящий поток (NVIDIA/AMD) Расписание: После того как перепроектирование X-сервера закончено и выпущено, драйверы просто должны добавить поддержку нового ABI для работы. Высоко иждивенец на том, когда фактический выпуск X-сервера, конечно. Aaron Plattner от NVIDIA имеет, уже проявил интерес к помощи с работой модернизации (5), таким образом, вероятно, что, по крайней мере, NVIDIA имеет поддержку его с самого начала.

Таким образом, действительное решение займет время, но люди работают над ним.

  1. http://ubuntuforums.org/showthread.php?t=1677780
  2. http://airlied.livejournal.com/71734.html
  3. http://lists.x.org/archives/xorg-devel/2011-March/020557.html
  4. http://cgit.freedesktop.org/~airlied/xserver/log/?h=drvmodelv2-wip
  5. http://lists.x.org/archives/xorg-devel/2011-April/021225.html
0
ответ дан 23 November 2019 в 10:45

Другие вопросы по тегам:

Похожие вопросы: