LINUX.ORG.RU

Проект по поддержке nVidia Optimus в linux

 , , ,


0

4

Вышел проект Bumblebee, позволяющий полноценно переключать видеокарты, поддерживающие технологию Optimus, под linux. Проект развивался на базе prime-ng.

Для работы используется видеокарта intel, а для определённых программ (указываются вручную при помощи команд «optirun32 <application>» или «optirun64 <application>») используется видеокарта nvidia.

Проверено на следующих моделях ноутбуков

  • Alienware M11X R2
  • Asus N82Jv
  • Asus EeePC 1215N
  • Dell XPS 15 (L502x)
  • Dell Vostro 3400
  • Toshiba Satellite M645-SP4132L
  • Asus U43JC
  • Samsung RF511
  • CLEVO W150HNQ
  • Dell XPS 17 L701x
  • Asus U53JC
  • Asus K52JC

>>> Подробности

★★★★

Проверено: mono ()
Последнее исправление: Shtsh (всего исправлений: 2)

Вопрос: А можно иксы запустить сами по себе, а startkde сделать уже из-под этой штуки? И будут ли с нвидиевской карточкой запускаться в таком случае программы «из-под» KDE?

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

По ссылке в блоге инструкция есть, как включить nvidia в гноме и в кедах. Правда, на английском.

Zombieff ★★
()

на ubuntu 10.04 будет работать?

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

>Тем самым, которые сделали драйвер в юзерспейсе, грузящий процессор и работающий медленно.

Чушь собачья (см. lsmod)

Вполне по адресу. Недоинженеры нвидии - ламеры позорные.


А-ха-ха! Знай Моська, у этих «ламеров» лучшая в индустрии реализация OpenGL, что как бы намекает =)

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

>Мораль - надо брать аппараты на AMD Fusion.

Слышу про него уже 5 лет, но ни разу не видел. Они вообще выпускаются или опять сфероконь?

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

>Иксы, с точки зрения нвидии, устарели

Иксы с обективной точки зрения устарели, на уровне самого протокола (см.X12)

Wayland, находящийся ещё на стадии разработки,с их точки зрения, просто не нужен, без аргументов


Аргументы конкретно тут очевидны - проприетарные драйверы нвидии с ним работать не будут (dri-only-подобное убожество)

Ну и как это понимать, кроме как «Ставьте ведну и не выпендривайтесь»?


Wayland без поддержки нвидии в линуксе никому не будет нужен (с учётом того, каким отстоем являются опенжл драйверы остальных вендоров) - не понимать очевидности данного могут только упоротые фанатики Intel/ATI (у самого HD5670 если что)

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

>это тогда вместо нормального проца надо amd использовать ? нафиг нафиг

взяли тут 48 ядерный сервачок на АМД. Работает хорошо, не хуже штеуда. А по цене как 12 ядерник от интела.

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

Ерунда.

Как только Wayland войдет в мейнстрим, федору, сусь и бубунту - нвидия сразу выдаст драйверок. А на переходный период нуво пойдет + будет хорошее преимущество интелу и возможно ати.

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

>у amd нет нормальных процов для ноутов — они все жрущие, горячие и тормозные

Во первых, ноуты, это тлько часть задач. А во вторых, есть. Ноуты на амд греются не больше интелов.

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

зашел по ссылке из твое профиля

../modules/session.lua:59: cannot set uuid cookie!
stack traceback:
	[C]: in function 'assert'
	../modules/session.lua:59: in function 'session_start'
	../modules/comphouse.lua:36: in function <../modules/comphouse.lua:34>
	(tail call): ?../modules/session.lua:59: cannot set uuid cookie!
stack traceback:
	/usr/share/lua/5.1//coxpcall.lua:24: in function 
	(tail call): ?
	(tail call): ?
	/usr/share/lua/5.1//orbit.lua:540: in function 
	(tail call): ?
	(tail call): ?

сайт на lua?

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

>Аргументы конкретно тут очевидны - проприетарные драйверы нвидии с ним работать не будут (dri-only-подобное убожество)

Ну а что они хотели? Драйвер, написанный под иксы, будет работать только с «устаревшими» иксами. Хотите не устаревшую графическую подсистему — будьте готовы переписать под неё драйвер.

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

ага. нажми релоад. Это я экмперементирую с assert-ами

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

в том смысле, что ошибки там нет. неверный ассерт.

AVL2 ★★★★★
()

о, очень здорово, что руки разрабов дошли

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

А это уже была ошибка в профиле. Вики была на хаскеле, но я ее по результатам тестов прибил.

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

Лучше подождать пока второе поеколение выйдет. А то эи какие-то невнятные. А вообще имхо нетбук должен быть на арме...

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

ЕМНИП, у EeePC 1215N переключалки нет. Или я не в теме?

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

Заранее извиняюсь, если пишу глупость, но как это вообще возможно (сама одновременная загрузка драйверов intel и nvidia), если первый использует KMS (и без оного практически бессилен), а второму этот KMS «противопоказан»? Ведь по умолчанию X'ы используют драйвер intel?

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

ЕМНИП, есть. Ибо CUDA работает на тех же ядрах (шейдерах?), что и те, от которых зависит общая мощь видюхи.
Прошу прощения за сумбурность высказывания - глубинами терминологии в данном вопросе не владею.

carasin ★★★★★
()

Не получается установить его, при запуске скрипта вылезают сообщения об ошибке:

distribution found

You don't have sufficient privileges to run this script.

./install.sh: line 67: [: =: ожидается использование унарного оператора

./install.sh: line 69: [: =: ожидается использование унарного оператора

Дистрибутив - Aptosid. Смотрел код этого install.sh, он походу детектит только убунту, федору и арч. А как быть с остальными дистрибутивами?

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

>Как только Wayland войдет в мейнстрим, федору, сусь и бубунту - нвидия сразу выдаст драйверок.

Слабо, очень слабо верится, т.к. разрабы иксов это не MS, у которой 90% рынка и которая легко может заставить переписывать драйверы под новую архитектуру, т.к. это в общем случае будет оправдано (90%).

А на переходный период нуво пойдет + будет хорошее преимущество интелу и возможно ати.


Отсутствие конкуренции это стагнация, а не «хорошее преимущество»

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

>Хотите не устаревшую графическую подсистему — будьте готовы переписать под неё драйвер каждые полгода

fixed

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

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

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

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

стабильной версии чего - протокола, сервера? нестабильность - фирменный знак опенсорса, особенно при отсутствии проектирования как такового

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

Мде... когда по сути ответить/возразить нечего (либо не устраивает форма выражения) - переходим на личности? Печально...

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

Ну а что мне отвечать на фразы типа «нестабильность - фирменный знак опенсорса» на опенсоурсном форуме?

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

>Ну а что мне отвечать на фразы типа «нестабильность - фирменный знак опенсорса» на опенсоурсном форуме?

Нет, но и хамить тоже не нужно

frame ★★★
()

Учтановил. Вроде все прошло успешно. Запустил блендер (optirun64 blender) гулючит ужасно!! ubuntu 11.04 Asus k52jc

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

Запустил блендер (optirun64 blender) гулючит ужасно!! ubuntu 11.04 Asus k52jc

Значит технология работает! Ты запускаешь на нвидии, а глючит как на интеле! xD

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

Извиняюсь за ошибки, это все нервы=) На интеле отлично все работает!! Без глюков. И производительность приличная. Может не в тему, но подскажите, пожалуйста, как отключить нвидию дабы заряд батареи сэкономить? В биосе ничего подобного не нашел. Ноут, повторюсь, Asus k52jc

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