Как я могу использовать acpi_call?

Как мне запустить / установить acpi_call ? Я нашел подобное решение в блоге о гибридной графике Linux , но все еще не смог его запустить.

3
задан 8 February 2012 в 02:31

3 ответа

Если вы не знаете, как использовать этот модуль ядра, я советую вам держаться подальше от него. В прошлом он использовался для непосредственного отключения дискретных видеокарт, но это не давало понять ядру об изменении состояния. Файл test_off.sh не должен использоваться , поскольку он просто дико угадывает некоторые вызовы, которые могут негативно повлиять на аппаратное и программное обеспечение (например, сумасшедшие фанаты, блокировки).

Если вы хотите отключить карты NVIDIA, взгляните на Bumblebee , который поставляется с bbswitch , модулем для переключения питания карт NVIDIA на ноутбуках Optimus. Более подробную информацию о ноутбуках Optimus можно найти на . Поддерживается ли Ubuntu NVIDIA GeForce с технологией Optimus?

Шмель / стабильный PPA предоставляет пакет acpi-call-tools. После установки PPA вы можете открыть терминал , загрузить модуль acpi_call и выполнить вызов ACPI, записав в файл. Это требует привилегий root.

Загрузите модуль acpi_call и определите вспомогательную функцию для вызова ACPI:

$ sudo modprobe acpi_call
$ c(){ echo "$1" | sudo tee /proc/acpi/call >/dev/null && sudo cat /proc/acpi/call;echo;}

Пример: выполните метод ACPI \_SB_.PCI0.GFX0._DOD и получите его результат:

$ c '\_SB_.PCI0.GFX0._DOD'
[0x80010100, 0x80010300, 0x80010410]
0
ответ дан 8 February 2012 в 02:31

Просто используйте acpi_call_GUI и делайте это через графический интерфейс!

  1. Убедитесь, что вы установили java и git, если не устанавливаете эти пакеты:

    sudo apt-get install openjdk-8-jre
    sudo apt-get install git
    
  2. После этого откройте терминал и введите следующие команды:

    git clone https://github.com/marcoDallas/acpi_call_GUI.git
    cd acpi_call_GUI    
    sudo chmod +x install.sh    
    sudo ./install.sh
    
  3. Выполните его, введите в терминале:

    sudo java -jar $HOME/acpi_call_GUI.jar
    
  4. Используйте по порядку: установите, деактивируйте и автоматизируйте опции ,

Вот пошаговое видеоурок: https://www.youtube.com/watch?v=h33bvoR14x8 !

Здесь Вы можете найти веб-сайт и источники: https://github.com/marcoDallas/acpi_call_GUI

0
ответ дан 8 February 2012 в 02:31

Я проверил новый призыв

Стремитесь 5810T V1.35

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV710/M92 [Mobility Radeon HD 4330/4350/4550] [1002:9552] (rev ff) (prog-if ff)

который не документируется нигде, но работает отлично для меня к переключателю моей карты ATI:

\_SB_.PCI0.OVGA.SGOF

@MarcoDallas: спасибо за Вашу большую работу.

0
ответ дан 8 February 2012 в 02:31

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

Похожие вопросы: