LINUX.ORG.RU

две видеокарты на лаптопе


0

2

этот вопрос далеко не новинка,но все же точного решения я не нашел. а именно: как регулировать работу двух видеокарт, например хотя бы создать скрипт который можно включать при работе ноута от батареи(работать от встроеной карточки)? да и в целом экономия энергии и ресурсов еще не кому не мешала. 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev ff)

скрипт который можно включать при работе ноута от батареи(работать от встроеной карточки)?

оно и так от интела работает по дефолту
man bumblebee же

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

до недавнего времени я думал что так и есть,но после более точной настройки время работы увеличилось минимум на час,с чем это связано уже не помню,столько всего делал,вплоть до переустановки дров видеокарты. а как им ,собственно,пользоваться? в системе есть манов на него нет

crazy_wtf
() автор топика
Ответ на: комментарий от crazy_wtf

заюзай PM в bumblebee

sudo apt-get install acpi-call-tools

sudo nano /etc/bumblebee/bumblebee.conf

...
TurnCardOffAtExit=true
Driver=nvidia

[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
PMMethod=bbswitch
...

sudo nano /etc/bumblebee/cardoff

 
\_SB.PCI0.PEG0.PEGP._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}
\_SB.PCI0.PEG0.PEGP._PS3

sudo nano /etc/bumblebee/cardon

\_SB.PCI0.PEG0.PEGP._PS0

optirun glxspheres и одновременно в другом терминале sudo cat /proc/acpi/bbswitch

Вам должно выдать о том, что дискретка вкл - 0000:01:00.0 ON

после чего завершаем glxspheres и проверяем снова sudo cat /proc/acpi/bbswitch

,должно выдать - 0000:01:00.0 OFF, что значит дискретка выкл...все!

dimderbin
()
Ответ на: комментарий от dimderbin

ах да, источник откуда брал инфу еще предлагает

sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1"

___________

i915.i915_enable_rc6=1 – RC6 was enabled by default for a while, but then it ended up being too buggy for some hardware configuration so it had to be disabled. For affected systems on the current code-base, enabling RC6 can cause GPU hangs. The Intel RC6 feature allows the GPU to enter a lower power state when the GPU is idling.

i915.i915_enable_fbc=1 – This kernel option enables FBC (frame-buffer compression) for the Intel graphics driver. Frame-buffer compression is not enabled by default since for some systems when frame-buffer compression is active there is a bug where the screen is not being properly repainted when using a compositing window manager. As implied by the name, frame-buffer compression will compress the buffer of what’s to be drawn to the screen so that less memory bandwidth is used on screen refreshes, and as a result, less memory being confused.

i915.lvds_downclock=1 – This kernel option will down-clock the LVDS refresh rate, which can increase power savings as a result. However, for systems that do not properly support LVDS down-clocking, the screen can begin to flicker during use.

Пруф - http://www.ivegotavirus.com/blog/2011/11/06/how-to-get-optimus-working-on-ubu...

dimderbin
()
Ответ на: комментарий от dimderbin

это уже для экспериментов,можно попробовать,спасибо за советы!

crazy_wtf
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.