Привет я пытаюсь использовать Главный Ubuntu для человечности 18 на ноутбуке ASUS с 2 GPU (Intel и Nvidia).
Я нашел, что потребляемая мощность компьютера была слишком высока, когда я перезагружаю только с intel GPU (использование prime-select intel
или использование nvidia-settings
).
Я нашел, что nouveau драйвер был загружен несмотря на обычно не используемый:
$ gpu-manager | grep nouveau
Is nouveau loaded? yes
Is nouveau blacklisted? yes
Skipping "/dev/dri/card1", driven by "nouveau"
Skipping "/dev/dri/card1", driven by "nouveau"
Found "/dev/dri/card1", driven by "nouveau"
Skipping "/dev/dri/card1", driven by "nouveau"
Я пытался поместить в черный список его, и также иметь опцию запуска ядра, чтобы препятствовать тому, чтобы nouveau был загружен все же, это все еще загружается. Это кажется очень un-linuxy мне.
Я нашел способ отключить nouveau и вернуть мой ресурс аккумулятора при использовании главный с видеокартой Intel:
2 ошибки в Ubuntu 18 затронуты:
Удостоверьтесь, что Ваш дискретный GPU подключен к порту PCI 0000:01:00.0 (использование lspci -vnn | grep '\''[030[02]\]'
например)
Изменение /etc/systemd/system/display-manager.service.wants/nvidia-prime-boot.service
и замените текущий execstart (ссылающийся vgaswitcheroo, который не обычно доступен ExecStart=/bin/sh -c "echo 'auto' > '/sys/bus/pci/devices/0000:01:00.0/power/control'"
)
Даже если мы готовы не использовать дискретный gpu!
Отключите следующий сервис, который загружает nouveau драйвер, когда драйвер Nvidia не загружается: sudo systemctl disable nvidia-fallback.service
Для любого страдающего с этим: Я как раз собирался попробовать решение Antonin, но не должен был после установки главных 0.8.8.1 от бионически предложенного. У меня была проблема nouveau с nvidia-390/restricted, nvidia-prime/main, nvidia-settings/main. В настоящее время с помощью nvidia-396 от graphics-drivers/ppa/ubuntu.
система: Dell Precision 7730 на 18.04 w/Intel i915 и Quadro P4200
Бионически предложенное принятие и graphics-drivers/ppa/ubuntu включено:
sudo apt purge nvidia* && sudo apt autoremove --purge
sudo apt install nvidia-driver-396 nvidia-prime/bionic-proposed nvidia-settings
*перезагрузка
Теперь главный выбор больше не инициировал обновление личинки или загружает nouveau. И nvidia-fallback.service, кажется, исчезла.
gpu-manager | grep nouveau
возвраты
/etc/modprobe.d не файл
/etc/modprobe.d не файл
/etc/modprobe.d не файл
/etc/modprobe.d не файл
nouveau загружается? нет
nouveau помещен в черный список? нет
и lspci -nnk | grep -iA2 VGA
00:02.0 VGA совместимый контроллер [0300]: Устройство Intel Corporation [8086:3e94]
Подсистема: устройство Dell [1028:0832]
Используемый драйвер ядра: i91501:00.0 VGA совместимый контроллер [0300]: Устройство NVIDIA Corporation [10de:1bb9] (газуют на a1),
Подсистема: устройство Dell [1028:0832]
Используемый драйвер ядра: Nvidia
Ранее nouveau был загружен для 01:00.0