LINUX.ORG.RU
 
thelonelyisland

Bumblebee 3 «Tumbleweed»


0

4

Bumblebee — драйвер для работы технологии Nvidia Optimus на Linux c энергосбережением.

Основные изменения:

  • Проект полностью переписан на C (с shell).
  • Исправлена ошибка, при которой видеокарта могла не выключаться после завершения работы с ней.
  • Добавлено автоматическое энергосбережение, по умолчанию добавленное в проект.
  • Добавлено автоматическое обнаружение оборудования и конфигурация под него.
  • В рамках проекта написан новый модуль ядра bbswitch для включения/отключения видеокарты.

Bumblebee поддерживает как проприетарный драйвер Nvidia, так и Nouveau.

>>> Проект на github


[#] Ответ на: комментарий от Xenon 14.01.2012 22:57:09  
curufinwe

Был написан на shell. Теперь переписали на c. Неужели не понятно? :)

* ()
[#] Ответ на: комментарий от curufinwe 14.01.2012 23:00:19  
Xenon

Ааа. "с shell", с - это предлог. Я думал это в скбках имеется в виду c shell

** ()
[#] Ответ на: комментарий от Xenon 14.01.2012 23:08:59  
curufinwe

Потому что непонятно написано. ТСу не мешало бы исправить, у нескольких человек уже непонятки возникли.

* ()
[#]  

напомните, это все работает с Нуво или с Блобом?

***** ()
[#] Ответ на: комментарий от petrosha 15.01.2012 11:58:59  
thelonelyisland

>Bumblebee поддерживает как проприетарный драйвер Nvidia, так и Nouveau.

** ()
[#] Ответ на: комментарий от thelonelyisland 15.01.2012 12:00:55  

Спасибо. И Ironhide тоже?

***** ()
[#]  
>>-----Цитата---->>

Проект полностью переписан на C (с shell).

<<-----Цитата----<<

О, теперь вместо сноса /usr будет сразу rm -fr / на сях.
Тред не читал.

anonymous ()
[#]  
NightOperator

Надо же. А я как раз только позавчера предыдущую версию bumblebee и включение-отключение gt555m через acpi_call на свой asus n55sf прикрутил. Придётся обновлять.

()
[#] Ответ на: комментарий от KennyMinigun 14.01.2012 14:08:49  
franchukroman

ironhide есть опакеченный под Debian? Если нет - то нафиг, ибо не трожь, если работает.

** ()
[#] Ответ на: комментарий от FuriousBean 14.01.2012 2:17:22  
franchukroman
>>-----Цитата---->>

Багрепорт им написать, что ли.

<<-----Цитата----<<

Начни с этого. Я про свою писал, но проблему так и не решили.

А с bbswitch все отлично.

** ()
[#] Ответ на: комментарий от daemonpnz 14.01.2012 12:11:29  
franchukroman
>>-----Цитата---->>

в AMD/ATI + Linux всё прекрасно работает из коробки.

<<-----Цитата----<<

Program1 я хочу на интеграшке, Program2 - на дискретной. Причем чтобы Program1 и Program2 работали одновременно в одной сессии иксов. AMD/ATI это уже научился?

** ()
[#] Ответ на: комментарий от reserved 14.01.2012 19:47:04  
Sith

>А жители Виллабаджо-то не знают...

поэтому и жрут optimus ?

**** ()
[#]  
jackill

Хоть карта и отключается, все равно энергию жрет ложкой. И непонятно почему.

Еще смущает, что в lsmod видно nouveau, хотя судя по тестам с optirun работает nvidia (и в glxinfo видны соответствующие строчки).

***** ()
[#] Ответ на: комментарий от franchukroman 15.01.2012 18:30:51  
>>-----Цитата---->>

Program1 я хочу на интеграшке, Program2 - на дискретной. Причем чтобы Program1 и Program2 работали одновременно в одной сессии иксов. AMD/ATI это уже научился?

<<-----Цитата----<<

А этому хоть кто-нибудь уже научился? А то мне это кажется технически невозможным.

***** ()
[#] Ответ на: комментарий от tailgunner 16.01.2012 4:32:07  
franchukroman

NVIDIA Optimus научился (для этого и создавался bumblebee).

Muxless ATI PowerXpress 4.0+ под виндой AFAIK тоже умеет (а под никсами - нет).

** ()
[#] Ответ на: комментарий от jackill 16.01.2012 2:49:33  
franchukroman
>>-----Цитата---->>

Хоть карта и отключается, все равно энергию жрет ложкой. И непонятно почему.

<<-----Цитата----<<

Покажи вывод lspci -v после отключения.

** ()
[#] Ответ на: комментарий от Quasar 14.01.2012 11:34:31  
MrHouse
>>-----Цитата---->>

А где главная возможность - снос /usr ?

<<-----Цитата----<<

Только в платной версии.

* ()
[#] Ответ на: комментарий от franchukroman 16.01.2012 11:16:22  
>>-----Цитата---->>

NVIDIA Optimus научился (для этого и создавался bumblebee).

<<-----Цитата----<<

В одном сеансе иксов изображение на монитор выдают 2 видеокарты? Это у тебя лично работает, или у тебя есть хотя бы приличный пруфлинк?

***** ()
[#] Ответ на: комментарий от tailgunner 16.01.2012 13:24:33  

да у всех работает, у кого нвидия оптимус. на монитор выдаёт только интел, а на нвидии считается 3д графика, полученная картинка передаётся в интел. само собой, нвидию можно в любой момент просто выключить

()
[#] Ответ на: комментарий от rain87 16.01.2012 13:37:36  
>>-----Цитата---->>

на монитор выдаёт только интел, а на нвидии считается 3д графика

<<-----Цитата----<<

Ну слава ТНБ, чудес таки не бывает.

***** ()
[#] Ответ на: комментарий от tailgunner 16.01.2012 13:24:33  
franchukroman
>>-----Цитата---->>

В одном сеансе иксов изображение на монитор выдают 2 видеокарты?

<<-----Цитата----<<

Нет. Во всех Muxless решениях на экран выводит только интегрированная, а дискретная выводит вникуда (обычно в некий виртуальных выход, не подключенный к монитору). Из никуда дискретной на встроенную изображение перекидывается софтом. Под винду такой софт написан (реализации Optimus и ATI-шных технологий (у ATI это несколько технологий, а не одна)), под Linux - написан давно (virtualgl), но человеческая обертка (bumblebee) написана только под nVidia (там для ATI не так уж много поправить надо, но пока это никто не сделал).

Да, такой подход работает. У меня лично.

** ()
[#] Ответ на: комментарий от franchukroman 16.01.2012 14:16:36  
thelonelyisland

Из-за virtualgl теряется сильно производительность.

** ()
[#] Ответ на: комментарий от NightOperator 15.01.2012 14:08:12  
fang90

gt555m с GDDR5? Т.е.:

01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0deb] (rev a1)

** ()
[#] Ответ на: комментарий от fang90 16.01.2012 17:43:36  
NightOperator

Нет, с ddr3 и 128-bit. Она в mxm исполнении - если что, вытащу и перепаяю чип на более быстрый или вообще заменю всю mxm плату.

Во всяком случае она сейчас корректно отключается у меня при старте системы, не нагревая воздух внутри корпуса и не съедая батарею и запускается только в тот момент, когда я собираюсь её использовать. acpi вызовы совместимы с таковыми от gt540m. В общем не стал я bumblebee апгрейдить :)

()
[#] Ответ на: комментарий от NightOperator 16.01.2012 17:47:59  
fang90

gddr3 норм, оно всегда работало... а вот c gddr5 печаль какая-то:(

** ()
[#]  
ktk

про мышей и кактус уже говорили? :D

* ()
[#] Ответ на: комментарий от jackill 16.01.2012 2:49:33  
KennyMinigun

Не правильно значит у вас она выключается. У меня с ходу -300 мА/ч

* ()