Как навсегда отключить дискретную видеокарту?

Как навсегда отключить дискретную видеокарту?

У меня есть интегрированная видеокарта Intel и еще одна дискретная видеокарта AMD Radeon 6490 HD. Я использую Ubuntu 11.10.

Во-первых, когда я загружаюсь в Windows, моей видеокартой действительно является AMD Radeon 6490 HD, но когда я загружаюсь в Ubuntu, она показывает, что у меня AMD Radeon 6470.

Во-вторых, я пробую большинство методов только для установки драйвера для моей видеокарты AMD/ATI. Сначала через жокея (неудача, загрузка с Unity 2D вместо этого) и ручная установка (неудача, загрузка с пустым экраном).

3-е, я отказался от использования видеокарты AMD/ATI. И тут у меня возникла новая проблема. Обе мои видеокарты включаются при запуске, из-за чего мой ноутбук перегревается.

Я просматриваю содержимое/sys/kernel/debug/vgaswitcheroo/switch

0:DIS: :Pwr:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

Затем я отключаю IGD с помощью echo OFF > /sys/kernel/debug/vgaswitcheroo/switchи получаю

0:DIS: :Off:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

Но после перезагрузки дискретная видеокарта снова включается. Как это решить?

решение1

Проще говоря, можно добавить echo OFF > /sys/kernel/debug/vgaswitcheroo/switchto /etc/rc.localперед the exit 0, чтобы это выглядело так:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

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

exit 0

решение2

@gentmatt - У меня Sony VAIO с гибридной графикой, и у меня была та же проблема с отсутствием vgaswitcheroo в месте, которое упоминается в различных сообщениях на форуме. После нескольких попыток и ошибок я обнаружил, что его там нет после установки драйверов AMD catalyst (которые не работали должным образом) через индикатор «Дополнительные драйверы» после установки 12.04. Я попытался очистить драйверы AMD, но это не помогло... В итоге мне пришлось переустановить Ubuntu и убедиться, что дополнительные драйверы не установлены. После этого тот же метод, который опубликовал @Oli, сработал у меня. vgaswitcheroo есть, моя дискретная карта выключена, а мой ноутбук работает хорошо и прохладно! Надеюсь, это поможет...

Связанный контент