8 января 2015 г.

Отключение дискретной видеокарты Acer 3820t Ubuntu 14.04

Уже писал, что у меня в наличии ноутбук Acer Aspire TimeLineX 3820t.
Сейчас на нем обитает Ubuntu 14.04
В Ubuntu 13.10 у меня не было проблемы с отключением дискретной видеокарты с помощью vgaswitcheroo командой:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Но с переходом на Ubuntu 14.04 такая возможность перестала работать, поэтому пришлось искать другие решения и добрый человек на форуме дал подсказку.
Теперь у меня ноут может жить до положенных ему 8 часов.

Как я это сделал...



Дано: ноутбук с двумя видеокартами Intel HD + AMD Radeon:
mohn@TimeLineX:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Park [Mobility Radeon HD 5430/5450/5470] (rev ff)
Необходимо отключить дискретную видеокарту для понижения энергопотребления.

Действия:

1. Редактируем конфигурационный файл GRUB:
sudo gedit /etc/default/grub
Находим параметр GRUB_CMDLINE_LINUX_DEFAULT и вставляем туда radeon.runpm=0. У меня получилось вот так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux radeon.runpm=0"
Примечание:  acpi_osi=Linux - это починка управления яркостью.

Применяем изменения:
sudo update-grub

2. Открываем rc.local:
sudo gedit /etc/rc.local
 Вставляем строчку перед exit 0 и после комментариев.
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Примечание: комментарии в конфигурационных файлах начинаются со знака решетки "#".

3. Перезагружаем компьютер.
sudo reboot
4. Проверяем, что дискретная видеокарта отключена:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Должно быть что-то вроде этого:
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Off:0000:02:00.0
2:DIS-Audio: :Off:0000:02:00.1

Готово!

Любые действия вы делаете на свой страх и риск.


Комментариев нет:

Отправить комментарий