16.04; отключить дискретную графику (ATI/AMD)

12 апреля я использовал эту процедуру, чтобы выключить графику ATI и предотвратить перегрев системы, она работала нормально. После установки 16.04 я пробовал все, что мог найти в сети, но решения не нашел. Моя система работает очень сильно, почти все время вентиляторы работают на максимуме. Кто-нибудь может придумать небольшой взлом, чтобы отключить эту дискретную карту ATI Radeon?

Благодарю. M.Schoofs

Система: HP Pavilion dv7-6190ed (FW F.18) [AMD/ATI] Whistler [Radeon HD 6730M/6770M/7690M XT]

2 ответа

После ответа Нени у меня началось паническое состояние после сна. Я решил свою проблему, добавив radeon.modeset=0 amdgpu.runpm=0 acpi_backlight=intel_backlight в GRUB_CMDLINE_LINUX_DEFAULT

Для редактирования файла:

sudo nano /etc/default/grub

Найти строку:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

И заменить на:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=0 amdgpu.runpm=0 acpi_backlight=intel_backlight"

Чтобы восстановить конфигурацию:

sudo update-grub

Перезагружать:

sudo reboot


Что эти варианты делают:

  • radeon.modeset=0 отключает драйвер Radeon
  • amdgpu.runpm=0 отключает управление питанием от драйвера amdgpu
  • acpi_backlight=intel_backlight использует драйвер Intel для управления подсветкой экрана ноутбука

Официальный отчет об ошибке предлагает в качестве обходного пути либо вручную установить более новое ядро ​​(которое вам нужно будет обновить вручную), либо выполните следующие действия:

  1. / etc / default / grub: добавить amdgpu.runpm=0 в GRUB_CMDLINE_LINUX_DEFAULT
    Включено выше.

  2. /etc/rc.local: добавьте следующую команду:

    echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
    Этот шаг заставил мою систему зависнуть при выключении, поэтому я просто пропустил ее.

  3. /etc/X11/xorg.conf: создайте файл, если он не существует, и добавьте следующее, чтобы заставить работать элементы управления подсветкой (в противном случае он был бы неправильно определен):

    Section "Device"
        Identifier "Card0"
        Driver "intel"
        Option "Backlight" "intel_backlight"
    EndSection
    
    Этот шаг заменен заменен выше acpi_backlight=intel_backlight

Проверьте графические драйверы, которые используются (radeon/amdgpu должны быть перечислены):

lspci -nnk | grep -i vga -A3 | grep 'in use'

Примечание: если amdgpu в списке, заменить radeon с amdgpu в инструкциях ниже!


Откройте следующий файл:

gksudo gedit /etc/default/grub

Измените следующую строку, добавив radeon.modeset = 0:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=0"

Сохранить и выйти


Вернуться к терминалу:

sudo update-grub
sudo reboot

Проверьте еще раз, какие графические драйверы используются (radeon/amdgpu больше не должно быть в списке):

lspci -nnk | grep -i vga -A3 | grep 'in use'

Теперь ваша графическая карта ATI/AMD отключена, и ваш компьютер работает только с графикой Intel. Скорость вращения вентилятора должна значительно снизиться.

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