Rosa Fresh R2 и Bumblebee [РЕШЕНО]
Rosa Fresh R2 и Bumblebee [РЕШЕНО]
Добрый день.
Пытаюсь поставить Fresh R2 на лаптоп HP Envy dv6 (две видеокарты, Intel + nVidia GeForce GT 635M). Все ставится и работает замечательно, за исключением Bumblebee. Его ставлю через urpmi, но он не запускается. Можно ли заставить его работать?
Спасибо!
Пытаюсь поставить Fresh R2 на лаптоп HP Envy dv6 (две видеокарты, Intel + nVidia GeForce GT 635M). Все ставится и работает замечательно, за исключением Bumblebee. Его ставлю через urpmi, но он не запускается. Можно ли заставить его работать?
Спасибо!
Re: Rosa Fresh R2 и Bumblebee
что значит "не запускается"? Какую ошибку выдает?
Re: Rosa Fresh R2 и Bumblebee
На запуск optirun glxgears пишет:
[ 157.087525] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.
[ 157.087610] [ERROR]Aborting because fallback start is disabled.
[ 157.087525] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.
[ 157.087610] [ERROR]Aborting because fallback start is disabled.
Re: Rosa Fresh R2 и Bumblebee
А кто сказал что он из коробки запустится? Надо настраивать ручками. Причем желательно еще обновить bbswitch на последний из реп.
Re: Rosa Fresh R2 и Bumblebee
akdengi Буду весьма благодарен, если скажете, как его правильно настроить. Ибо я чайник, к сожалению.
Re: Rosa Fresh R2 и Bumblebee
Не понял как, но заработало (?)
Что было сделано: я раскомментировал и внес значение BusID дискретной карты в etc/bumblebee/xorg.conf.noveau. После перезагрузки вышла похожая (но не помню какая) ошибка. После этого снова закомментировал строку с BusID. Перезагрузил, запустил optirun glxgears - все работает.
Странно весьма...
Что было сделано: я раскомментировал и внес значение BusID дискретной карты в etc/bumblebee/xorg.conf.noveau. После перезагрузки вышла похожая (но не помню какая) ошибка. После этого снова закомментировал строку с BusID. Перезагрузил, запустил optirun glxgears - все работает.
Странно весьма...
Re: Rosa Fresh R2 и Bumblebee
Все-таки не, не то. Перезагрузил лаптоп - снова не работает...
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
На нашей Wiki все расписано.psicho666 писал(а):Все-таки не, не то. Перезагрузил лаптоп - снова не работает...
http://wiki.rosalab.ru/ru/index.php/Nvidia_Optimus
Re: Rosa Fresh R2 и Bumblebee
PastorDi Спасибо! Сделал согласно wiki. Есть прогресс.
При запуске optirun glxgears получаю:
[ 247.779083] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 247.779157] [ERROR]Could not connect to bumblebee daemon - is it running?
а когда рутом запускаю bumblebeed -vv, получаю вот что
но при этом в другой вкладке консоли optirun glxgears работает.
По видимому, осталось сделать так, чтобы демон запускался автоматически? Или нет? Если да, то как это сделать?
Спасибо!
При запуске optirun glxgears получаю:
[ 247.779083] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 247.779157] [ERROR]Could not connect to bumblebee daemon - is it running?
а когда рутом запускаю bumblebeed -vv, получаю вот что
По видимому, осталось сделать так, чтобы демон запускался автоматически? Или нет? Если да, то как это сделать?
Спасибо!
Re: Rosa Fresh R2 и Bumblebee
Да, такого файла /var/run/bumblebee.socket вообще нет...
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Вае же стоит почитать эти темыpsicho666 писал(а):Да, такого файла /var/run/bumblebee.socket вообще нет...
http://forum.rosalab.ru/viewtopic.php?f ... bee#p13836
Там все давно решено и настроено.
И все пошагово и немного отличается от вики, где не все верно.
И не только optirun, во одной теме есть о primus.
http://forum.rosalab.ru/viewtopic.php?f ... =Bumblebee
Он тоже прекрасно работает.
Re: Rosa Fresh R2 и Bumblebee
Да все там нормально в Вики. Работает как часы. Надо по Примусу только дописать.VictorR2007 писал(а):
Вае же стоит почитать эти темы
http://forum.rosalab.ru/viewtopic.php?f ... bee#p13836
Там все давно решено и настроено.
И все пошагово и немного отличается от вики, где не все верно.
И не только optirun, во одной теме есть о primus.
http://forum.rosalab.ru/viewtopic.php?f ... =Bumblebee
Он тоже прекрасно работает.
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Не все. Я пока не добавил эту строку, ничего не работало.PastorDi писал(а):Да все там нормально в Вики. Работает как часы. Надо по Примусу только дописать.
Код: Выделить всё
TurnCardOffAtExit=true
Re: Rosa Fresh R2 и Bumblebee
VictorR2007
Сделал по Вашему рецепту, вроде бы все работает. Спасибо!
Смущает один момент. FPS с optirun меньше, чем без него при тесте glxgears.
Так и должно быть?
Сделал по Вашему рецепту, вроде бы все работает. Спасибо!
Смущает один момент. FPS с optirun меньше, чем без него при тесте glxgears.
Так и должно быть?
Re: Rosa Fresh R2 и Bumblebee
Камрады, возник еще вопрос.
Заметил, что bumblebee работает только тогда, когда Роса включается после Windows.
Если два раза подряд загрузить Росу, то bumblebee не запускается:
optirun glxgears
[ 482.555186] [ERROR]Cannot access secondary GPU, secondary X is not active.
[ 482.555360] [ERROR]Aborting because fallback start is disabled.
Можно ли это исправить? Спасибо!
Заметил, что bumblebee работает только тогда, когда Роса включается после Windows.
Если два раза подряд загрузить Росу, то bumblebee не запускается:
optirun glxgears
[ 482.555186] [ERROR]Cannot access secondary GPU, secondary X is not active.
[ 482.555360] [ERROR]Aborting because fallback start is disabled.
Можно ли это исправить? Спасибо!
Re: Rosa Fresh R2 и Bumblebee
гм... проблема вроде бы решилась способом, предложенным http://bugs.rosalinux.ru/show_bug.cgi?id=2664
Re: Rosa Fresh R2 и Bumblebee
Все-таки непонятно... Лаптоп HP Envy dv6, видео GeForce GT 635M.
Bumblebee то работает, то нет. Чаще работает, примерно в 70% случаев.
От последовательности загрузки (Windows, Роса) результат не зависит.
С лаптопом вообще ничего не делаю - просто время от времени перезагружаю и тестирую optirun glxgears.
Непонятно, в общем
Bumblebee то работает, то нет. Чаще работает, примерно в 70% случаев.
От последовательности загрузки (Windows, Роса) результат не зависит.
С лаптопом вообще ничего не делаю - просто время от времени перезагружаю и тестирую optirun glxgears.
Непонятно, в общем

- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
У меня такаяже проблема. Шмеля устанавливал и настаивал по ВиКи. Включают систему все работает. Делаю перезагрузку ошибка. Выключаю, включают работает. Такое ощущение что демон Шмеля стартует через раз. Хотя в тех случаях погода шмель запустился я вводу команду optirun --status и получаю в ответ ошибку. А когда не работает на эту команду пишет что все хорошо.
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Можно на всякий случай от рута дать команду systemctl enable bumblebeed.
Плюс установить пакет primus и вместо команды optirun давать команду primusrun.
На системах x86_64 сталкивался с тем что команда optirun не работала, а команда primusrun работала без проблем.
Можно обновить systemd из этих источников http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
или http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
Подключить можно командой для 1586 для x86_64
Потом дать urpmi --auto-update
После окончания обновления можно удалить источник командой urpmi.removemedia systemd
У меня этот systemd отлично работает.
Плюс установить пакет primus и вместо команды optirun давать команду primusrun.
На системах x86_64 сталкивался с тем что команда optirun не работала, а команда primusrun работала без проблем.
Можно обновить systemd из этих источников http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
или http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
Подключить можно командой для 1586
Код: Выделить всё
urpmi.addmedia systemd --update http://abf-downloads.rosalinux.ru/rosa2012.1/container/1725893/i586/main/release
Код: Выделить всё
urpmi.addmedia systemd --update http://abf-downloads.rosalinux.ru/rosa2012.1/container/1725894/x86_64/main/release
После окончания обновления можно удалить источник командой urpmi.removemedia systemd
У меня этот systemd отлично работает.
Re: Rosa Fresh R2 и Bumblebee
[quote="VictorR2007"]
Можно обновить systemd из этих источников http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
или http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
Подключить можно командой для 1586
Можно обновить systemd из этих источников http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
или http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
Подключить можно командой для 1586
Код: Выделить всё
urpmi.addmedia systemd --update http://abf-downloads.rosalinux.ru/rosa2012.1/container/1725893/i586/main/release[/quote]
Вот зачем вы даёте ВРЕДНЫЕ советы?? :evil:
systemd такая вещь, что она может всю систему сломать. А если у человека всё поломается? Кого он винить будет? Разработчиков Росы?
Зачем давать то, что не обкатано тем более из системной части?!
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Если бы не знал что будет отлично работать, не подсказал бы.PastorDi писал(а):Зачем давать то, что не обкатано тем более из системной части?!
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Снес систему. Ставил на чистую. До первых двух выключений писал что не стартует демон шмеля теперь вот.
[alexander@alexander-Lenovo-Z580 ~]$ optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is on.
[alexander@alexander-Lenovo-Z580 ~]$ optirun firefox
[ 129.279518] [ERROR]Cannot access secondary GPU, secondary X is not active.
[ 129.279622] [ERROR]Aborting because fallback start is disabled.
[alexander@alexander-Lenovo-Z580 ~]$
[alexander@alexander-Lenovo-Z580 ~]$ optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is on.
[alexander@alexander-Lenovo-Z580 ~]$ optirun firefox
[ 129.279518] [ERROR]Cannot access secondary GPU, secondary X is not active.
[ 129.279622] [ERROR]Aborting because fallback start is disabled.
[alexander@alexander-Lenovo-Z580 ~]$
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Какая архитектура ОС?
Вы в файл modprobe.conf добавили строку
Дали команду systemctl enable bumblebeed?
Но на x86_64 не все работает гладко с этим.
Я ставлю ядро 32 pae.
Вы в файл modprobe.conf добавили строку
Код: Выделить всё
nvidia-current && bumblebee
Но на x86_64 не все работает гладко с этим.
Я ставлю ядро 32 pae.
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
64 битная версия
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
А файл modprobe.conf так и не нашел
Странно другое раньше когда ставил На чистую систему все запускались но работало через раз а сейчас вообще ни как не хочет
Странно другое раньше когда ставил На чистую систему все запускались но работало через раз а сейчас вообще ни как не хочет
Re: Rosa Fresh R2 и Bumblebee
/etc/modprobe.confalexander-d3 писал(а):А файл modprobe.conf так и не нашел
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Все сделал. Теперь шмель работает после выключения. А после перезагрузки:
Код: Выделить всё
[alexander@alexander-Lenovo-Z580 ~]$ optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is on.
[alexander@alexander-Lenovo-Z580 ~]$ optirun glxspheres
[ 251.780150] [ERROR]Cannot access secondary GPU, secondary X is not active.
[ 251.780253] [ERROR]Aborting because fallback start is disabled.
[alexander@alexander-Lenovo-Z580 ~]$
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Да дела работает четко через перезагрузку. Работает перезагрузил, не работает. Еще раз перезагрузил работает. 

- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Я бы все же установил пакет primus и вместо команды optirun попробовал использовал команду primusrun.
Я при использовании x86_64 замечал что primusrun правильно работала, а в это время optirun выдавало ошибку.
Да и по любому некоторые игры в steam просто не работают с параметром optirun %command%, а только с параметром primusrun %command%
Я при использовании x86_64 замечал что primusrun правильно работала, а в это время optirun выдавало ошибку.
Да и по любому некоторые игры в steam просто не работают с параметром optirun %command%, а только с параметром primusrun %command%
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Да примус я уже поставил.
Но главная цель установки шмеля это экономия энергии. И я так понимаю когда у меня шмель перестает работать работают две карты.
А есть ли команда проверить запустился ли демон шмеля.
Но главная цель установки шмеля это экономия энергии. И я так понимаю когда у меня шмель перестает работать работают две карты.
А есть ли команда проверить запустился ли демон шмеля.
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Интересный поворот событий. После пары запусков через примус не могу заставить его сбойнуть. Перезагружал уже раз 7 все отлично работает.
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Вроде не так. Тут вроде принцип такой, экономия энергии всегда.alexander-d3 писал(а):Да примус я уже поставил.
Но главная цель установки шмеля это экономия энергии. И я так понимаю когда у меня шмель перестает работать работают две карты.
А есть ли команда проверить запустился ли демон шмеля.
Но при необходимости запустить что-то, для чего необходимы ресурсы и память карты nvidia и это вызовет повышенное потребление
электроэнергии, то используем primusrun.
Если просто в поезде и хотим попользоваться интернетом,
то по умолчанию идет экономия энергии и батареи.
Если при работе от сети хотим погонять игры, то запускаем их с параметром primusrun.
Тут не нужна экономия батареи, так как используется электросеть.
Re: Rosa Fresh R2 и Bumblebee
Наоборот. По-умолчанию работает встроенная карта с низким потреблением энергии. Через optirun запускается мощная.alexander-d3 писал(а):Да примус я уже поставил.
Но главная цель установки шмеля это экономия энергии. И я так понимаю когда у меня шмель перестает работать работают две карты.
Так что шмеля нужно запускать только когда ноут от сети работает, для игрушек.
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Ну да это понятно. Я просто хотел сказать что для определения подключения мощной видюхи та которая нвидиа установил специальный плазмоид. Когда после перезагрузки системы я видел что от горит сразу было ясно что со шмелем ошибка. И получалось в таком состоянии работали две видюхи. Так что об экономии энергии и речи быть не могло.
Как я понимаю за отключение и включение мощной у нас отвечает bbswitch. Может кто знает а в нем ничего настраивать ненадо.
Как я понимаю за отключение и включение мощной у нас отвечает bbswitch. Может кто знает а в нем ничего настраивать ненадо.
Re: Rosa Fresh R2 и Bumblebee
Не надо в bbswitch ничё настраивать, это просто тумблер/перключалка.alexander-d3 писал(а):Ну да это понятно. Я просто хотел сказать что для определения подключения мощной видюхи та которая нвидиа установил специальный плазмоид. Когда после перезагрузки системы я видел что от горит сразу было ясно что со шмелем ошибка. И получалось в таком состоянии работали две видюхи. Так что об экономии энергии и речи быть не могло.
Как я понимаю за отключение и включение мощной у нас отвечает bbswitch. Может кто знает а в нем ничего настраивать ненадо.
Если хотите, тонко как-то настроить, есть /etc/bumblebee/bumblebee.conf и соответственно там xorg-nvidia.conf там и покапайтесь.
А видяхи работают так:
Загружаетс комп, с видяхой от Интела, далее грузится демон bbswich, и когда вам надо работать с nvidia то вы запускаете optirun ... и bbswich переключает на видяху nvidia. Всю обработку, отрисовку делавет nvidia и отдает Интеловской видяхе, а та уже тупо как трубка-тунель передает на монитор.
Грубо выражаясь, когда запускается optirun, вся обработка видео информации передается на nvidia, а интеловская карта является своеобразным "шлейфом" между nvidia и монитором. Поток видео инфы всегда идет от nvidia через intel на монитор.
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Да все так и работает.
А как узнать загрузился ли демон bbswich.
Потому что когда загружаюсь при нерабочем шмеле плазмоид шмеля показывает что идет работа через нвидиа.
Товарищи кто знает про настройки /etc/bumblebee/bumblebee.conf помимо тех которые описаны в вики.
А как узнать загрузился ли демон bbswich.
Потому что когда загружаюсь при нерабочем шмеле плазмоид шмеля показывает что идет работа через нвидиа.
Товарищи кто знает про настройки /etc/bumblebee/bumblebee.conf помимо тех которые описаны в вики.
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee
Вы хоть напишите, что у вас за плазмоид, который все путает.alexander-d3 писал(а):Да все так и работает.
А как узнать загрузился ли демон bbswich.
Потому что когда загружаюсь при нерабочем шмеле плазмоид шмеля показывает что идет работа через нвидиа.
Товарищи кто знает про настройки /etc/bumblebee/bumblebee.conf помимо тех которые описаны в вики.
Ну и bbswitch не демон, а модуль ядра.
А вообще можно посмотреть командой systemctl status bumblebeed.
Или установить пакет для графики kcm-drakxservices
и смотреть в нем. Будет в настройках рабочего стола под именем "Управление системными службами".
Поиграть с файлами в /etc/bumblebee конечно можно, но не понятно что вы от них хотите.
Вроде у вас все работает.
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Плазмоид называется Bumblebee Indicatior.
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
kcm-drakxservices Хороший пакет. Спасибо именно такое и нужно было.
Теперь сравню с показаниями плазмойда.
Теперь сравню с показаниями плазмойда.
Re: Rosa Fresh R2 и Bumblebee
Пакет включен в образ, в R3 будет в начальной поставке.alexander-d3 писал(а):kcm-drakxservices Хороший пакет. Спасибо именно такое и нужно было.
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
А долго ждать R3 и будет ли там ваш новый менеджер программ
Re: Rosa Fresh R2 и Bumblebee
Конкретные сроки пока не установлены. Как сделаем...
- alexander-d3
- Сообщения: 867
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: Rosa Fresh R2 и Bumblebee
Буду ждать. Творите. Спасибо
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: Rosa Fresh R2 и Bumblebee [РЕШЕНО]
Не пойму как получилось.
Всегда при команде optirun glxgears
в выводе выходил FPS в районе 60.
Но сейчас стал около 1000 и появились проблемы с нагрузкой на процессор.
Но через primusrun при этом FPS около 60, а все равно запуск игр в steam заставляет работать ноутбук на пределе.
Не пойму ничего.
Всегда при команде optirun glxgears
в выводе выходил FPS в районе 60.
Но сейчас стал около 1000 и появились проблемы с нагрузкой на процессор.
Но через primusrun при этом FPS около 60, а все равно запуск игр в steam заставляет работать ноутбук на пределе.
Не пойму ничего.