Как отключить графический процессор Radeon на моем HP Pavilion DM4?

У меня HP DM4 Beats Edition под управлением Ubuntu 11.10. HP Pavillion поддерживает встроенную графику Intel, а также графический процессор Radeon.

Из того, что я прочитал, видно, что графический процессор Radeon разряжает мою батарею, а также перегревает ноутбук. Срок службы батареи составляет менее двух часов при использовании машины для простых задач, и устройство чрезмерно нагревается.

Я попытался активировать драйвер ATI FGLRX, но это не удалось. Я также установил апплет управления процессором.

А пока я просто хочу отключить графический процессор и использовать Intel на плате графики.

Есть ли способ заставить систему просто использовать Intel Graphics?

Я очень плохо знаком с Ubuntu и мне нужна базовая помощь.

3
задан 28 March 2017 в 12:53

2 ответа

Ubuntu поставляется с vgaswitcheroo с 10.10. Поэтому вы можете, хотя это далеко не так гладко, как в Windows. Тем не менее, достаточно выключить одну из карт и / или переключиться на использование других.

Вы можете найти больше информации по этой теме на help.ubuntu и на этом linux.blogspot .

Поскольку вы довольно новичок в Ubuntu, я расскажу вам основные команды:

chmod -R 705 /sys/kernel/debug # this isn't noted on the help.ubuntu-page, yet I had to do this since 11.04
chown -R $YOURUSERNAME:$YOURUSERNAME /sys/kernel/debug/vgaswitcheroo # where $YOURUSERNAME is your user name
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch # this will turn off your currently unused card. This is normally the discrete one.

Эти команды не должны работать с установленным fglrx, потому что он имеет собственный механизм переключения (который не работает для меня).

Для переключения между картами вы должны написать DDIS (для дискретных) и DIGD (для встроенных) вместо OFF. Обратите внимание, что вы увидите изменения только после выхода из системы. Тем не менее, другая карта уже будет включена; потребляя мощность и вращая ее вентилятор.

0
ответ дан 28 March 2017 в 12:53

Я использую ноутбук Sony VAIO VPCSB2 с переключаемой графикой (Intel, интегрированный / ATI 6470M), и потерял много времени с этим также...

Самый легкий способ решить проблему, как сказано выше, состоит в том, чтобы добавить:

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

в Ваш rc.local файл (sudo gedit/etc/rc.local, добавьте перед строкой "выход 0"). Это быстрый и грязный, но выключит адаптер ATI при запуске. Ограничения:

  • Никакой ATI не ускорил графику, очевидно :)
  • Плохой сон / приостанавливает поддержку (адаптер ATI может проснуться вместе с ноутбуком...),

Начиная с выпуска 12.1 драйверы Катализатора действительно поддерживают гибридную графику на моем ноутбуке, по крайней мере, но требовалось немного работы (не уверенный, что все шаги требуются в конце, но по крайней мере это работало):

Удостоверьтесь, что Вы уже не используете vgaswitcheroo :)

Установка предпосылок

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

В x64 системе добавьте:

sudo apt-get install ia32-libs

Создайте эту символьную ссылку (это предотвратило компиляцию пакета драйвера для сбоя позже в моем случае):

sudo ln -svT lib /usr/lib64

Загрузите драйвер с ATI и создайте пакеты:

sh ./ati-driver-installer-11-11-x86.x86_64.run --buildpkg Ubuntu/oneiric

Установите пакеты:

sudo dpkg -i fglrx*.deb

Настройте драйвер:

sudo aticonfig --initial -f

Перезагрузка и молится. Если это будет работать, то Вам подарят Ваше стандартное приглашение ко входу в систему. Войдите в систему и запустите Центр управления Катализатора как администратора. Можно затем наконец выбрать в GUI, который GPU Вы хотите использовать (требуемая перезагрузка).

Если это не работает (необходимо войти в систему в командной строке), и Вы хотите повторить, сделать некоторую очистку прежде, чем перезапустить процедуру:

sudo aticonfig --uninstall    
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

Большой недостаток с драйвером Катализатора - то, что Единица будет работать только в 2D режиме на адаптере Intel (с "собственным" драйвером Intel, стандартная Единица работает хорошо).

Я не нашел решения для этой последней проблемы, поэтому в моем случае, который я переключил назад на switcheroo решение.

2
ответ дан 28 March 2017 в 12:53

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

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