[РЕШЕНО] Bumblebee - Optimus Nvidia GT650M

Переношу РЕШЕНИЕ на первую страницу
Вот с чего началась моя история
Купил сегодня БУК

Специально выбирал без гибридной графы, думаю подойдет GeForce GT650M
Скачал свежий образ
Поставил
~]$ yaourt -Qs nvidia
extra/libvdpau 0.6-2
    Nvidia VDPAU library
extra/nvidia 319.32-4
    NVIDIA drivers for linux
extra/nvidia-libgl 319.32-1
    NVIDIA drivers libraries symlinks
extra/nvidia-utils 319.32-1
    NVIDIA drivers utilities
Иксы не стартуют
Какие товарищи мысли, может у кого-то была подобная история...

А вот её счастливый конец
$ sudo pacman -S intel-dri xf86-video-intel  xf86-input-mouse xf86-input-synaptics xf86-input-keyboard
$ sudo pacman -S bumblebee nvidia bbswitch primus mesa-demos
$ sudo gpasswd -a #USER bumblebee
$ sudo systemctl enable bumblebeed.service
$ sudo gedit /etc/modprobe.d/modprobe.conf
> blacklist nouveau

$ sudo gedit /etc/bumblebee/bumblebee.conf
> Driver=nvidia
> Bridge=virtualgl

$ sudo gedit /etc/mkinitcpio.conf
> MODULES="i915 bbswitch"

$ sudo mkinitcpio -p linux
$ sudo gedit /etc/default/grub
> GRUB_CMDLINE_LINUX_DEFAULT="rcutree.rcu_idle_gp_delay=1"

$ sudo grub-mkconfig -o /boot/grub/grub.cfg
$ sudo gedit /etc/bumblebee/xorg.conf.nvidia
> BusID "PCI:01:00:0"

Полезные команды
$ optirun --status
$ optirun nvidia-settings -c :8
$ lspci -k | grep VGA -A2
$ vblank_mode=0 primusrun glxspheres
Для примера как запустить Хром с поддержкой WebGl
$ primusrun /opt/google/chrome/google-chrome --ignore-gpu-blacklist %U
Более актуальный пример
$ primusrun steam -w 1920 -h 1080

p.s. Оригинал решения
p.s. Считаю что и эта тема теперь в арче из разряда тривиальных, во всяком случае для меня.
Всех не безразличных к судьбе Арча просьба сообщать о своих открытиях на данном направлении...
Темы клоны:
Bumblebee - Bumblebeed - киркуду
Nvidia 9300m и проприетарные драйвера
Intel + Nvidia (Bumblebee)
bumblebee выключается после использования
bumblebee
ArchLinux / optimus
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Вот вроде и на форуме давно, а всё туда же. Логи-то где?
Какие товарищи мысли
Xorg.log?
"M" серия это ноутбуки, следовательно у вас Optimus? Ставьте bumblebee + nvidia. В wiki есть подробное руководство, да и тут я уже не раз писал. У самого 630M, отлично работает. И кстати, без xf86-video-intel у меня не один оптимус с драйвером nvidia БЕЗ bumblebee не завёлся (не стартуют иксы). Возможно причина в этом.
Keep it simple, stupid!
Jisatsu
"M" серия это ноутбуки, следовательно у вас Optimus? Ставьте bumblebee + nvidia. В wiki есть подробное руководство, да и тут я уже не раз писал. У самого 630M, отлично работает. И кстати, без xf86-video-intel у меня не один оптимус с драйвером nvidia БЕЗ bumblebee не завёлся (не стартуют иксы). Возможно причина в этом.
Я дал ссылку там про оптимус ни слова... неужели все равно этот гавеный оптимус... нееееееееееееет....
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
http://www.nvidia.ru/object/geforce-gt-650m-ru.html
из вики поставил intel-dri, xf86-video-intel, bumblebee and nvidia и все заработало
а в вики еще что-то с 3 короба написано, оно реально нужно?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych
Jisatsu
"M" серия это ноутбуки, следовательно у вас Optimus? Ставьте bumblebee + nvidia. В wiki есть подробное руководство, да и тут я уже не раз писал. У самого 630M, отлично работает. И кстати, без xf86-video-intel у меня не один оптимус с драйвером nvidia БЕЗ bumblebee не завёлся (не стартуют иксы). Возможно причина в этом.
Я дал ссылку там про оптимус ни слова... неужели все равно этот гавеный оптимус... нееееееееееееет....
технология оптимус создана для уменьшения энергопотребления вам во благо!
C уважением papados!
palpalych
из вики поставил intel-dri, xf86-video-intel, bumblebee and nvidia и все заработало
а в вики еще что-то с 3 короба написано, оно реально нужно?
Нет. Максимум bbswitch. И если собираетесь играть под вайном, то нужны 32-библиотеки (для 64-бит системы). Это lib32-virtualgl и lib32-nvidia-utils.

И да, зря вы так про Оптимус. Бережёт батарейку. =)
Keep it simple, stupid!
Jisatsu
palpalych
из вики поставил intel-dri, xf86-video-intel, bumblebee and nvidia и все заработало
а в вики еще что-то с 3 короба написано, оно реально нужно?
Нет. Максимум bbswitch. И если собираетесь играть под вайном, то нужны 32-библиотеки (для 64-бит системы). Это lib32-virtualgl и lib32-nvidia-utils.

И да, зря вы так про Оптимус. Бережёт батарейку. =)
Под вайном нет под steam for linux да, не понял как эта bumblebee запускается в ручном режиме или на автопилоте, и да nvidia-x-server-setting не обнаруживает карту nvidia, а это где барть lib32-virtualgl и lib32-nvidia-utils, короче не понятно...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
 
Зарегистрироваться или войдите чтобы оставить сообщение.