У меня встроенная графическая карта Intel и ускоритель ATI Radeon в гибридной графике. В 1404 году LTS, в моей предыдущей версии, я использовал драйвер катализатора ATI, и я мог переключаться между ними в графической системе.
Теперь мой 16.04 LTS использует встроенный Intel в качестве контроллера VGA по умолчанию, и перечисляет ATI, а также контроллер дисплея, но не используется. Дополнительные драйверы ничего не предоставляют. Используется ли AMDGPU или отключен ATI?
lspci -nnk | grep VGA -A1:
00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09)
Subsystem: Lenovo Broadwell-U Integrated Graphics [17aa:3824]
lspci:
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] (rev ff)
Мне пришлось обновить до основного ядра 4.6.3, прежде чем DRI_PRIME=1 glxinfo | grep "OpenGL renderer" вернул мою карту AMD. Я был на thinkpad s531 с процессором i7 и Radeon HD8600.
Я следил за этим руководством, чтобы обновить ядро.
Как описано это руководство , вы может затем использовать, например. DRI_PRIME=1 blender для запуска программы с графическим процессором AMD.
Мне пришлось обновить до основного ядра 4.6.3, прежде чем DRI_PRIME=1 glxinfo | grep "OpenGL renderer" вернул мою карту AMD. Я был на thinkpad s531 с процессором i7 и Radeon HD8600.
Я следил за этим руководством, чтобы обновить ядро.
Как описано это руководство , вы может затем использовать, например. DRI_PRIME=1 blender для запуска программы с графическим процессором AMD.
Поскольку у вас есть гибридная графика и контроллер Intel присутствует, ваша активная карта будет Intel. Поддержка AMD на 16.04, ну, нет. И на данный момент нет планов по поддержке карт AMD, к сожалению (у меня также есть гибридный). Также нет способа установить Catalyst на 16.04, и даже если вам удастся его взломать, это, скорее всего, сломает вещи.
На данный момент вы можете делать то же самое, что и другие, включая меня, и просто отключать Это. Это необходимо для сохранения немного энергии при работе от батареи, но в основном (для меня), чтобы мой ноутбук работал более холодно.
Вот как я отключил свою карту AMD (этот метод использует стандартную подсветку дисплея Менеджер для Unity)
Примечание: В моих примерах я использую «имя пользователя». Замените это своим фактическим именем пользователя.
Создайте сценарий, поместите его где-нибудь в свою домашнюю папку.
Mine is /home/username/scripts/radeonoff
В этом скрипте, поставьте следующий
chown username /sys/kernel/debug
chown username /sys/kernel/debug/vgaswitcheroo/switch
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Сохраните его и сделайте исполняемый файл либо с помощью вкладки свойств в gui, либо в терминале с помощью chmod 755 radeonoff
Теперь отредактируйте этот файл как sudo using ваш редактор fav: /etc/lightdm/lightdm.conf
И добавьте эту строку: session-setup-script = /home/username/scripts/radeonoff и сохраните.
Теперь, когда вы перезагружаетесь, после входа в систему ваша карта Radeon должна
Проверьте это в терминале, запустив sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Вы должны увидеть вывод с такой линией 0:DIS: :Off:0000:01:00.0. И то, что вы ищете, - это линия, в которой «DIS» также отображается «: Off».
Поскольку у вас есть гибридная графика и контроллер Intel присутствует, ваша активная карта будет Intel. Поддержка AMD на 16.04, ну, нет. И на данный момент нет планов по поддержке карт AMD, к сожалению (у меня также есть гибридный). Также нет способа установить Catalyst на 16.04, и даже если вам удастся его взломать, это, скорее всего, сломает вещи.
На данный момент вы можете делать то же самое, что и другие, включая меня, и просто отключать Это. Это необходимо для сохранения немного энергии при работе от батареи, но в основном (для меня), чтобы мой ноутбук работал более холодно.
Вот как я отключил свою карту AMD (этот метод использует стандартную подсветку дисплея Менеджер для Unity)
Примечание: В моих примерах я использую «имя пользователя». Замените это своим фактическим именем пользователя.
Создайте сценарий, поместите его где-нибудь в свою домашнюю папку.
Mine is /home/username/scripts/radeonoff
В этом скрипте, поставьте следующий
chown username /sys/kernel/debug
chown username /sys/kernel/debug/vgaswitcheroo/switch
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Сохраните его и сделайте исполняемый файл либо с помощью вкладки свойств в gui, либо в терминале с помощью chmod 755 radeonoff
Теперь отредактируйте этот файл как sudo using ваш редактор fav: /etc/lightdm/lightdm.conf
И добавьте эту строку: session-setup-script = /home/username/scripts/radeonoff и сохраните.
Теперь, когда вы перезагружаетесь, после входа в систему ваша карта Radeon должна
Проверьте это в терминале, запустив sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Вы должны увидеть вывод с такой линией 0:DIS: :Off:0000:01:00.0. И то, что вы ищете, - это линия, в которой «DIS» также отображается «: Off».