uscr 31.01.2013 11:53

Есть вопрос!Vgaswitheroo - что это вообще такое?

Приветики. Устал от гудящего ящика и купил себе ноутбук на замену. Вкорячил убунту, порадовался, что ничего не работает и смирился с тем, что ходить буду с неотключаемым вайфаем. Ну, то есть всё нормально - система работает в штатном режиме.

Но смириться с жадной дискретной видеокартой я не могу. Стал гуглить и нагуглил некую штуку с названием vgaswitcheroo. Обнаружил, что у меня нет волшебного файлика /sys/kernel/debug/vgaswitcheroo/switch, а значит, нужно что-то устанавливать. Вот тут и начались непонятки. На разных форумах пишут совершенно противополжные вещи: тут пишут, что в 2.*.* ядрах оно работает модулем, но лучше собирать в ядре, чуть ниже - лучше вообще не собирать ничего, а поставить пакет, которого нет. А если ядро 3.*.*, то всё вообще работает из коробки и нечего врать, что у тебя ничего не работает. Ах, у тебя драйвер свободный?! Ставь проприетарный и будет счастье. Рядом пишут, что оно работает вообще только на свободном драйвере.

Я мгновенно запутался, заблеклистил nouveau и окопался.

Собственно, вопрос: как научиться переключаться между видеокартами? Полезная информация:

1
2
3
lspci | grep VGA
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 GK107 [GeForce GT 640M] (rev a1)


1
Linux mendeleev 3.5.0-22-generic #34-Ubuntu SMP Tue Jan 8 21:47:00 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux



Устанавливал проприетарный драйвер. /sys/kernel/debug/vgaswitcheroo/switch так и не появился, зато ЮНИТИ перестала запускаться - просто показывает обоину и курсор... Тут, думаю дело в компизе. Но не важно это. Важно, что проприетарные драйвера не спсали ситуацию.


Тэги:
+ 0 -
Похожие Поделиться

Dark_SS 31.01.2013 12:30 #
Бамблби попробуйте.
uscr 31.01.2013 13:34 #
Да. Уже нагуглил. Чёто я думал, что нвидиа оптимус - маркетинговая хренотень. А это реально удобная штука (если поддерживается ОС). По этой инструкции установилось, запустилось, работает. Если верить acpitool -B, энергопотребление упало с ~18000 mW до ~12000 mW (в простое, разумеется). Невероятно!
jh 31.01.2013 12:35 #
uscr 31.01.2013 14:19 #
Рано я обрадовался:

1
2
3
4
optirun firefox
[ 2207.906672] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 2207.906783] [ERROR]Aborting because fallback start is disabled.

Dark_SS 31.01.2013 21:34 #
Только с блобом работает емнип.
uscr 01.02.2013 14:37 #
Дык стоит. Или я не понимаю ничего... Там вроде как в ppa ледат проприетарные дрова и сами ставятся вместе с бамблби.
dront78 01.02.2013 18:20 #
там вроде есть. не помогает?
uscr 02.02.2013 13:31 #
sudo vim /etc/bumblbee/bumblbee.conf

В секции [driver-nvidia]
поменять KernelDriver=nvidia-current на KernelDriver=nvidia.
All4DK 14.03.2013 10:17 #
Извиняюсь - не совсем понял вас. Это помогло?
uscr 15.03.2013 10:10 #
Да. Дело в том, что по ссылке рецепт предполагает заменить 2 строки. В моём случпе помогла замена ТОЛЬКО KernelDriver=