Bumblebee - Bumblebeed - киркуду

vasek
По 1 логу можно предположить, что, возможно, bbswitch не поддерживает новое ядро
...
Посмотри cat /proc/sys/kernel/tainted и dmesg | grep taint
bbswitch не использую по совету из этого обсуждения
две последние команды дают нулевой вывод
yaa
две последние команды дают нулевой вывод
Первая нулевой, это хорошо. А вот вторая — виноват, описался — нужно dmesg | grep taints pss...совсем затупил, видно ночь свое берет
Arcanis, у тебя такого не было - Disabling lock debugging due to kernel taint.
Непонятна мне эта запись, к чему она — если cat /proc/sys/kernel/tainted дает ноль, значит все нормально, но к чему тогда это сообщение, смысл до меня не доходит.
Вот что говорит первоисточник
Determining the taint status of a running kernel
The taint status of a running kernel can be determined by running
cat /proc/sys/kernel/tainted
When the output is 0, the kernel is not tainted. When the output is non-zero, the kernel is tainted. The value will be a combined number of all applying kernel taint flags added (ORed) together. You can find a list of currently used kernel flags under:
/usr/src/linux/Documentation/sysctl/kernel.txt
When the kernel produces an error, a string detailing the taint status will be included.

PS....РАЗОБРАЛСЯ - никогда раньше не обращал внимания на эти записи (ни WW, ни EE нет ну и ладно) - пришлось читать теорию.
Маловероятно, но можно, на всякий случай, посмотреть, не занимает ли видеокарта одно и то же прерывание с сетевой картой, что иногда бывает - cat /proc/interrupts (смотри по nvidia)
Если с конфигами у тебя все нормально, то вроде бы криминала не видно, грешить на видеокарту — особых причин вроде бы нет. Остется проверить, как работает в виндах — все таки optimus и создан для винды, а bumblebee в linux это все таки костыль и работает не на 100 %.
Да и, наверное, arcanis был прав — переустановить, но перед этим основательно почистить все конфиги и т. д.
PS....выложи еще свой полный лог - может, кто-то что-нибудь и увидит криминальное.
PSS.. нулевой это так
$ cat /proc/sys/kernel/tainted
0
или вообще ничего?
Ошибки не исчезают с опытом - они просто умнеют
Да, $ cat /proc/sys/kernel/tainted выдаёт 0.

$ journalctl -b
Xorg.0.log
Xorg.8.log
$ cat /proc/interrupts

Ещё из текущих глюков:
1. Жестко виснут Х. Допускаю, что не хватает какой-либо библиотеки.
2. Не всегда взлетает wifi (повешан на netctl) - раз, через раз приходится пихать его вручную.
В части просмотра прерываний — затупил — раз карта не запущена, то и не посмотришь, но я хотел посмотреть что еще подвешено на 16 прерывание (согласно логу 01:00.0 VGA compatible controller [0300]: NVIDIA ….......IRQ 16), но не учел, что когда карта запустится, то прерывание уже будет другое.
В логах ничего криминального не заметил - уже глаза слезятся, а может и просмотрел.
Есть два варианта
1. Навести порядок в конфигах — проверить что имеется, что не удалено (например, /etc/X11/xorg.conf), что в них записано и т.п.
Проверить правильность удаления nouveau , проверить установленные библиотеки.
2. Все почистить и установить по-новой — как написано в вике + это + и это и еще много много топиков.
Похоже деду пора завязывать с дальнейшим освоением компьютеров и операционных систем — замечаю, что уже заметно отстал, а за Вами молодыми не угонишся — пора на теплую печку.
Ошибки не исчезают с опытом - они просто умнеют
Попробуй это
Ошибки не исчезают с опытом - они просто умнеют
vasek
Попробуй это

Спасибо, Васёк, но увы. После всех манипуляций:
Error: couldn't open display (hull)
У меня почему-то X-ы жёстко виснут, хотя на Интеле же должны же "шевилится"...
vasek
Попробуй это

УУУУУУУУУАААААААААА
Работает, ура... Чуть позже выложу свою инструкцию....
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Дело было так:
$ 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 archie 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"

как-бэ карту задействует, но всЁ-равно например вот это не работает, пишет что не поддерживает нихрена, на десктопе всЁ работает с пол пинка...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
yaa
У меня почему-то X-ы жёстко виснут, хотя на Интеле же должны же "шевилится"...
Спроси у palpalych - пусть напишет какие у него конфиги и приведет тебе их содержание + содержание нужных папок (какие файлы присутствуют, конечно, в части bumblebee) все лишнее убери - сделай как у него. Если не поможет — думаю лучший выход переустановка.
Но перед этим почитай форум бубунты (на 99 листах) — там очень много интересного. Там, наример, мне понравилась команда для проверки загрузки драйверов (PS...точнее, видеокарт) - lspci -k | grep VGA -A2 — должно показать загруженные драйвера (PS...должны быть показаны обе карты), в том числе какой in use. Далее запускаешь любое приложение через optirun и снова lspci -k | grep VGA -A2 - будет видно, какой драйвер использует дискретная карта. Вообщем читай, изучай, проверяй, главное будь внимательнее.
Ошибки не исчезают с опытом - они просто умнеют
доброго времени суток арчеводы.
почитал ветку и не удержался вставить свои 3 копейки. у меня немного другие интересы к видео - нужна cuda.
на десктопе gtx660ti завелась с полпинка. на ноуте lenovo v580c, собственно cuda без bumblbee работать не будет.
настраивается по принципу с wiki.
скачал bumblbee и че оно за собой потянуло.
добавил в группу gpasswd -a #user bumblebee
запустил сервис systemctl enable bumblebeed.service
проверил работоспасобность optirun --status, повтыкав в текст ошибки и гуглопереводчика подумал что нет драйвера nvidia
добавил драйвер. проверил работоспособность cuda. работает разумеется шустрее интела. но до cuda gtx660ti очень далековато...
собственно заметил такой "плюс". если закрыть крышку или ноут сам заблокируется - то bumblebee отваливается (((

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) Server terminated successfully (0). Closing log file.
[ERROR]Aborting because fallback start is disabled.
% telnet towel.blinkenlights.nl
 
Зарегистрироваться или войдите чтобы оставить сообщение.