Отключить выделенную карту Nvidia

Я понимаю, что этот вопрос задавался много, но я чувствую, что перепробовал все, и я все еще застрял.

У меня есть ноутбук с выделенным графическим процессором NVIDIA, и я использую Ubuntu 16.04. Я слышал, что nvidia-prime работает не очень хорошо, и, честно говоря, я могу вообще обойтись без карты nvidia под Ubuntu. Моя проблема в том, что я не могу деактивировать его, поэтому он не потребляет всю мою энергию.

lspci:

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M] (rev a1)
03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
04:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 10)

cat /sys/bus/pci/devices/0000:01:00.0/power/control

on

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

Я удалил все драйверы nvidia, я деактивировал драйверы noveau в grub, glxinfo говорит

OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 

Я попробовал программу на https://github.com/marcoDallas/acpi_call_GUI , но он просто генерирует ошибки.

У кого-нибудь есть предложения о том, как действовать дальше?

Заранее спасибо.

2
задан 29 April 2016 в 18:14

1 ответ

Я был в аналогичной ситуации, и я наконец решил ее сегодня, после этого руководства.

Я не удалил nouveau (шаг 3), потому что я думаю его ненужное. Я также пропустил gpu-менеджера по отключению (шаг 9).

Я установил 364 драйвера, таким образом, я добавил это к /etc/modprobe.d/bumblebee.conf:

blacklist nvidia-364
blacklist nvidia-364-updates
blacklist nvidia-experimental-364

И я также изменил эту строку:

remove nvidia rmmod nvidia-uvm nvidia

К этому:

remove nvidia rmmod nvidia-uvm nvidia-drm nvidia-modeset nvidia

Я сделал это потому что на моем ноутбуке nvidia-drm мешает мне удалить nvidia-modeset, который мешает мне удалить nvidia модуль, который мешает bbswitch выключить карту. Я не уверен, является ли это лучшим решением (вероятно, не), но оно работает на меня до сих пор.

Я также изменился /etc/bumblebee/bumblebee.conf соответственно к 364.

Если успех, cat /proc/acpi/bbswitch должен возвратиться 0000:01:00.0 OFF

Надеюсь, это поможет.

2
ответ дан 30 April 2016 в 04:14
  • 1
    @mattdawolf, это [DanielFox] (character picture) Headshot of Ninetales {digital color} (ELECTRONIC COPY).jpg 0093.*, как Ваши файлы теперь? – George Udosen 2 October 2017 в 03:49

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

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