Вы правы, нашел в подтверждение:
http://linux-hybrid-graphics.blogspot.com/что проверять, выключена ли карта нужной коммандой
lspci -vnnn | grep VGA
> А пользовать acpi_call вручную не пробовал?
У меня в системе стоит пакет acpi-call-dkms (из ppa ironhide)
но вызов
acpi_call "\_SB.PCI0.PEG0.PEGP._OFF"
говорит что команды acpi-call нет
Посмотрел -правда, acpi-call это модуль ядра, а не комманда.
lsmod показывает, что моуль acpi_call установлен.
Посмотрел, что написано в скрипте ironhide-disablecard.
Выяснил, что комманда на выключение дается как
echo "\_SB.PCI0.PEG0.PEGP._OFF" > /proc/acpi/call
А результат исполнения комманды забирается чтением
cat /proc/acpi/call
Попробовал. Странно, но карта nvidia у меня не отключается.
Очевидно, надо пробовать другую строку для acpi_call
Пользователь решил продолжить мысль 14 Октября 2011, 22:44:17:
Поставил acpi_call из git по этому рецепту
http://linux-hybrid-graphics.blogspot.com/скрипт test_off.sh сказал:
Trying \_SB.PCI0.PEG0.PEGP._OFF: works!
И найденная строка эквивалентна той что использована в
ironhide-disablecard
Проверяю lspci -vnnn | grep VGA
И Nvidia не выключена. (Вентилятор работает сильно в подтверждение этому)
Вот неудача.
Перебрал все строки для acpi_call что нашел в скрипте test_off.sh
И все failed, и только 1 моя works, но по ней карта в реале не отключается.
Кто нибудь есть с таким же ноутом (Acer 5750G) у кого по acpi_call
карта nvidia отключается?
Попробовал как здесь
https://github.com/MrMEEE/ironhide/issues/107ACPI_MODE=0
Не помогло.