• Регистрация

1,110 вопросов

1,476 ответов

1,315 комментариев

8,885 пользователей

Добро пожаловать на Ubuntu Ответы, где вы можете задать вопросы и получить ответы от других пользователей сервиса.

А как поступить если на ноутбуке две видеокарты?

+14 голосов
У меня ноутбук на Intel Core i3. Видео - интегрированная в процессор и NVidia 310M, вопрос в следующем, как сделать, чтоб при отключении внешнего питания, система переключалась на интегрированную видео карту?
В Биосе есть только 2 вида вывода графики - Discret и switchable, т.е. нет отдельного пункта интегрированной.
связан с ответом на вопрос: Ubuntu на ноутбуке
Вопрос Oct 30, 2011 от black_label Новичок (790 баллов) в категории Настольные системы
   
Автор вопроса, хоть один ответ сработал? Я вот тоже думаю ноут покупать с двумя видяхами и вопрос более чем актуален....

5 ответов

–5 голосов
Энергопотреблением видеокарты управляет драйвер или система X, в вашем случае я рекомендую установить драйвера nvidia для Linux: http://www.nvidia.com/object/unix.html
Ответ Nov 14, 2011 от alexey Новичок (610 баллов)
Увы, нет. Я и так установил драйвер Нвидиа, но основная задача именно в переключении графики на Intel2000.
+4 голосов
В последних версиях ядра есть механизм vga_switcheroo, который позволяет переключаться между видеокартами.

Определим какой у нас видеочип:
Code:
lspci | grep -i vga 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 01:00.0 VGA compatible controller: ATI Technologies Inc M92 LP [Mobility Radeon HD 4300 Series] (rev ff)

Далее посмотрим вывод:
Code:
cat /sys/kernel/debug/vgaswitcheroo/switch 0: :Pwr:0000:01:00.0 1:+:Pwr:0000:00:02.0

Знак "+" говорит какая из видеокарт активна в данный момент

Как выключить неиспользуемую видеокарту:
Code:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

Надеюсь помог хотя бы немного...

Кстати, вот еще статья:

http://habrahabr.ru/blogs/ubuntu/94032/
Ответ Nov 17, 2011 от sir_mcnellan Ветеран (9,210 баллов)
А если хотим обеспечить автоматическое переключение между видеокартами в зависимости от степени нагрузки на видео подсистему? Не всегда ведь через /proc и systcl работать... неудобно!
Написать обработчик на bash / perl / т.п., засунуть его в cron и проверять от сети работает лэптоп или от батареи?
+1 голос
А если воспользоваться утилитой powetop? Могу ошибаться, но по-моему она предлагает выбрать какие устройства переводить в suspend. Возможно, предложит как поступить и с видеокартой? У меня одна карта в ноуте, так что проверить не могу
Ответ Dec 17, 2011 от inv Новичок (340 баллов)
powertop с видеокартой не поможет, максимум что он сделает - переведет систему в режим пониженного потребления энергии.....
Я тоже склоняюсь к powetop, ничего лучше нету. Хотя, параметры видеосистемы эта утлита не очень можен настроить..
Товарищи, powertop тут совсем ни к месту
+1 голос
Здесь смотрели? http://archlinux.org.ru/forum/viewtopic.php?f=17&t=5435
Ответ Mar 4, 2012 от sir_mcnellan Ветеран (9,210 баллов)
0 голосов

В добавлению к этому топику: советуют также попробовать опцию "DRI_PRIME=1"

Взято здесь: http://www.cyberforum.ru/ubuntu-linux/thread1514455.html

Ответ Aug 19, 2015 от and3001 Гуру (25,050 баллов)
...