У меня есть гибридный ноутбук Radeon 6600M / Intel, и я установил Ubuntu beta 2, надеясь, что я получу лучшее время автономной работы, но мне все еще кажется, что он потребляет много энергии.
С radeon
в черном списке, я все еще получаю ~ 23 Вт потребляемой мощности. Я получаю ~ 5 часов в Windows по сравнению с < 2 часами в Ubuntu. Что я могу сделать, чтобы уменьшить энергопотребление?
Чтобы сделать его «постоянным», установите строку (ы) rc.local, чтобы организовать его при каждом запуске. (Это на самом деле не является постоянным, но пользователю это покажется так).
Этот сайт дает некоторые советы: https://help.ubuntu.com/community/HybridGraphics
Чтобы иметь постоянные права на запись в файл переключателя, добавьте следующую строку, заменив USERNAME с вашим именем пользователя, на /etc/init.d/rc.local:
chown USERNAME / sys / kernel / debug / vgaswitcheroo / switch
Теперь, на какой бы карте вы ни находились используйте и вкл / выкл, просто добавьте еще одну строку, которая следует соглашению для vgaswitcheroo, как показано на этой странице.
echo ON> / sys / kernel / debug / vgaswitcheroo / switch
Включает графический процессор, который отключен (в данный момент не управляет выходами), но не переключает выходы.
echo IGD> / sys / kernel / debug / vgaswitcheroo / switch
Соединяет интегрированную графику с выходами.
echo DIS> / sys / kernel / debug / vgaswitcheroo / switch
Соединяет дискретную графику с выходами.
echo OFF> / sys / kernel / debug / vgaswitcheroo / switch
Отключает видеокарту, которая в данный момент отключена.
Есть также несколько опций, которые полезны в сеансе X-Windows:
echo DIGD> / sys / kernel / debug / vgaswitcheroo / switch
Очередь переключателя в встроенная графика должна появиться при следующем перезапуске X-сервера.
echo DDIS> / sys / kernel / debug / vgaswitcheroo / switch
Поставляет в очередь переключение на дискретную графику, которое происходит при следующем перезапуске X-сервера.
cat / sys / kernel / debug / vgaswitcheroo / switch
Позволяет проверить текущее состояние гибридной графики. Как правило, выводятся две строки: одна должна указывать «Pwr», а другая - «Выкл».
NB. Сценарий с графическим интерфейсом на этой странице, написанный Роберто Мартинесом, может работать или не работать по многим причинам. YMMV, так что будьте готовы попробовать и посмотреть, если вы этого хотите. [+1121]
В гибридной системе Intel / AMD внесение в черный список radeon
фактически не отключает дискретную карту Radeon; он будет в состоянии пониженной мощности, потому что ничего не делает, но не выключится.
Чтобы действительно отключить карту, вам нужно загрузить и intel
, и radeon
, чтобы инициализировать инфраструктуру vgaswitcheroo, и затем вы можете запустить
echo OFF | sudo tee /sys/kernel/debug/vgaswitcheroo/switch
, который отключит любые графические процессоры, которые vgaswitcheroo считает неиспользованными; в этом случае это будет ваш Radeon. Вам нужно будет делать это при каждой загрузке; это не является постоянным при перезагрузках.