У меня HP DM4 Beats Edition под управлением Ubuntu 11.10. HP Pavillion поддерживает встроенную графику Intel, а также графический процессор Radeon.
Из того, что я прочитал, видно, что графический процессор Radeon разряжает мою батарею, а также перегревает ноутбук. Срок службы батареи составляет менее двух часов при использовании машины для простых задач, и устройство чрезмерно нагревается.
Я попытался активировать драйвер ATI FGLRX, но это не удалось. Я также установил апплет управления процессором.
А пока я просто хочу отключить графический процессор и использовать Intel на плате графики.
Есть ли способ заставить систему просто использовать Intel Graphics?
Я очень плохо знаком с Ubuntu и мне нужна базовая помощь.
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
. Обратите внимание, что вы увидите изменения только после выхода из системы. Тем не менее, другая карта уже будет включена; потребляя мощность и вращая ее вентилятор.
Я использую ноутбук Sony VAIO VPCSB2 с переключаемой графикой (Intel, интегрированный / ATI 6470M), и потерял много времени с этим также...
Самый легкий способ решить проблему, как сказано выше, состоит в том, чтобы добавить:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
в Ваш rc.local файл (sudo gedit/etc/rc.local, добавьте перед строкой "выход 0"). Это быстрый и грязный, но выключит адаптер 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 решение.