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

Я получил интегрированный GD, то есть Intel, и другой дискретный GD, AMD Radeon 6490 HD. Я использую Ubuntu 11.10.

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

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

В-третьих, я отказываюсь от использования видеокарты 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

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

2 ответа

Решение

Упрощенным способом было бы добавить echo OFF > /sys/kernel/debug/vgaswitcheroo/switch в /etc/rc.local перед 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

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

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