LINUX.ORG.RU
ФорумTalks

[nvidia optimus][лучи радости] bumblebee 2.3


0

2

Не так давно вышел bumblebee 2.3. Теперь во всех поддерживаемых дистрибутивах (arch, openSUSE, debian, gentoo, ubuntu) работает автовключение-выключение карточки энвидии, при запуске приложений с неё. Более того карточка и вправду работает. Таким образом до полноценного оптимуса осталось добавить только возможность включения\выключения энвидии без вмешательства юзера.

Суть такова: оптимус уже вполне юзабилен, но до виндовых дров пока ещё далеко.

Гитхаб


В связи с сабжем интересен вопрос Asus 1215N vs 1215B - у амд-шников графика насколько хуже или лучше?

pekmop1024 ★★★★★ ()

> возможность включения\выключения энвидии без вмешательства юзера

это как?!

stevejobs ★★★☆☆ ()
Ответ на: комментарий от stevejobs

запускаешь некое «тяжёлое» приложение, запускается карта нвидии

TERRANZ ★★★★ ()
Ответ на: комментарий от TERRANZ

Как в винде сравнивает по списку приложений и сам выберает какую карту использовать?

Behem0th ★★★★★ ()

nvidia_run.sh

#!/bin/bash

sudo /etc/init.d/bumblebee start

count=`cat /var/run/bumblebee.cnt`
let count++
echo $count >/var/run/bumblebee.cnt

vglrun $@

count=`cat /var/run/bumblebee.cnt`
let count--
echo $count >/var/run/bumblebee.cnt

[ $count -le 0 ] && sudo /etc/init.d/bumblebee stop
ёлки-метёлки =)

backbone ★★★★★ ()
Ответ на: комментарий от backbone

В смысле? Ты для выключения(полного!) энвидии что используешь?

artem ()

оптимус уже вполне юзабилен

Черта-с-два! Ибо nVidia, не очень хочет поддерживать свои же карточки под linux. Цитата с github Bumblebee Project:

The Linux binary only supports the 144sp versions of the 555M, not the 96sp version which is basically a 540M with GDDR5.

http://us.download.nvidia.com/XFree86/Linux-x86_64/285.03/README/supportedchi...

96 stream processor version is always GDDR5. 144sp is always DDR3. Other things like bus width, VRAM, and ROPs will vary between the two major groups.

fang90 ★★★★★ ()

Теперь не просто сносит файлы в /usr, но и форматирует разделы винчестера?

Quasar ★★★★★ ()
Ответ на: комментарий от artem

карточка gt555m\gt540m с GDDR5? В какой ОС работает?

fang90 ★★★★★ ()
Ответ на: комментарий от artem

> Хм.. УМВР с 2.3. :) А на убунте что-то с ним не так..

Причём тут убунта, если nvidia в своих бинарях не поддерживает некоторые карточки? Головой то думай, етить.

Dimez ★★★★★ ()

Читаю тред с «нужно/не нужно», «говно/не говно» и радуюсь, что взял ноут с радеоном.

Zhbert ★★★★★ ()
Ответ на: комментарий от backbone

Атомарность увелицения счетчика жжот. Как всегда все на «авось».

Pavval ★★★★★ ()
Ответ на: комментарий от Dimez

Кстати, а у nvidia такие проблемы с поддержкой только новых карт т.е. со временем появляются нормальные дрова или они вообще никогда не будут их поддерживать?

fang90 ★★★★★ ()

нету там под debian версии 2.3

evol ()

Объясните слоупоку, оно с закрытыми дровами нвидии работает?

Ramen ★★★★ ()
Ответ на: комментарий от Ramen

ЕМНИП, оно скачивает проприетарный драйвер из собственных репов и использует его для задействования Nvidi'и.

carasin ★★★★★ ()
Ответ на: комментарий от srj

Хм, проскакивала инфа, что только с открытыми и работает...

roman77 ★★★★★ ()

а Х перезапускать надо?

namezys ★★★★ ()
Ответ на: комментарий от Dimez

Там ещё и бамблебее может быть кривой. В убунте у меня в конце вообще болб карточку не видел!

artem ()
Ответ на: комментарий от namezys

Нет. Только для энвидии нужен 2-ой иксервер. А с него всё на первый кидается.

artem ()
Ответ на: комментарий от artem

> В смысле? Ты для выключения(полного!) энвидии что используешь?

Немного запоздал с ответом. Использую acpi_call, прописан прямо в скрипте.

backbone ★★★★★ ()
Ответ на: комментарий от Pavval

> Атомарность увелицения счетчика жжот. Как всегда все на «авось».

Ожидал такого ответа =), тут только идея...

backbone ★★★★★ ()
Ответ на: комментарий от artem

> А в 2.3 заменили на что-то более годное :)

Это здорово! Но мне тут на Лоре как посоветовали acpi_call, так этот вариант до сих пор работает без ошибок. В данный момент лениво что-то менять. Только автоматически синхронизируется /usr/src/acpi_call при обновлении ядра.

Единственное, что слышал - что в ядре будет какая-то поддержка. Не об этом речь?

backbone ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.