USE-флаги для mesa-7.11

Добрый день!
Помогите, пожалуйста, разобраться в USE-флагах для данного пакета.
Генту устанавливается на ноутбук, видеокарта там Intel'овская.
При установке xorg-x11 предлагается следующий набор флагов для mesa:

classic egl gallium llvm nptl shared-glapi -bindist -debug -gbm -gles -motif -openvg -pax_kernel -pic (-selinux) -shared-dricore

Собственно, единственно, что мне понятно - это выбор видеокарты. Всё остальное просто набор терминов... Ещё, насколько я понял, Gallium - это круто и отсюда "gallium" и "llvm". Но вот почему надо egl и не надо openvg (к примеру), как и остальное - это тёмный лес.
В идеале хочется краткого разъяснения по флагам - что зачем и почему так, а не иначе, ну, а по минимуму - одобрение или охаивание данного набора флагов с предложением альтернативы во втором случае.

http://www.gentoo.org/dyn/use

http://www.gentoo.org/dyn/use-index.xml

В готовности к облому - наша сила! (с)

% equery u mesa [ Legend : U

 % equery u mesa
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for media-libs/mesa-7.11:
 U I
 - - bindist             : Flag to enable or disable options
                           for prebuilt (GRP)  packages (eg.
                           due to licensing issues)
 - - classic             : Build drivers based on the
                           classic architecture.
 - - debug               : Enable extra debug codepaths,
                           like asserts and extra output. If
                           you want to get meaningful
                           backtraces see http://www.gentoo.
                           org/proj/en/qa/backtraces.xml
 + + egl                 : Enable EGL support.
 + + gallium             : Build drivers based on Gallium3D,
                           the new architecture for 3D
                           graphics drivers.
 - - gbm                 : Enable the Graphics Buffer
                           Manager for EGL on KMS.
 + + gles                : Enable GLES support.
 + + llvm                : Enable LLVM backend for
                           Gallium3D.
 - - motif               : Adds support for the Motif
                           toolkit
 + + nptl                : Enable support for Native POSIX
                           Threads Library, the new
                           threading module (requires
                           linux-2.6 or better usually)
 - - openvg              : Enable the OpenVG 2D acceleration
                           API for Gallium3D.
 - - pax_kernel          : Enable if the user plans to run
                           the package under a pax enabled
                           hardened kernel
 - - pic                 : disable optimized assembly code
                           that is not PIC friendly
 - - shared-dricore      : Enable sharing of common code for
                           classic DRI drivers.
 + + shared-glapi        : Enable sharing of common code for
                           the OpenGL API.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Ага, отлично, а теперь

Ага, отлично, а теперь объясните, к примеру, значения egl, gles и llvm на основе данных из equery. Потом что информация о том, что флаг egl включает EGL нифига не является полезной.

Магия гугля и википедии

Магия гугля и википедии недоступна поколению пепси?
http://en.wikipedia.org/wiki/EGL_(OpenGL)

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а): Магия

krigstask написал(а):
Магия гугля и википедии недоступна поколению пепси?

Без понятия, спрашивайте у поколения пепси.

krigstask написал(а):
http://en.wikipedia.org/wiki/EGL_(OpenGL)

Этот язык мне незнаком. А фраза о том что EGL это интерфейс между чем-то и чем-то не даёт ответа на вопрос - нужно ли это.

Если вам не знаком английский

Если вам не знаком английский язык, то почему ваш выбор пал на линукс?
И даже если линукс, то почему Генту? Используйте себе локализованный Альт и радуйтесь жизни.

В готовности к облому - наша сила! (с)

Великолепное логическое

Великолепное логическое мышление! Девушки завидуют.

http://www.linux.org.ru/forum

Вот за первую ссылку

Вот за первую ссылку спасибо!
Пока что выходит следующая картина: egl вроде бы должно помочь с производительностью; openvg, llvm для Intel'а не нужно; вместо gallium для Intel'а используется classic. Соответственно, раз не используется gallium, то надо выключить так же и gles. Непонятно остаётся насчёт openvg - вроде как он что-то ускоряет, но насколько это актуально? А то Gallium 3D на словах тоже вроде здорово, а на ЛОРе вон говорят, что для Intel'а не нужен. Ну и не ясен смысл nptl и shared-* флагов. Будет ли от них польза?

http://ru.wikipedia.org/wiki/

http://ru.wikipedia.org/wiki/OpenVG

http://ru.wikipedia.org/wiki/NPTL

Если коротко, то openvg для всяких смартфонов и приставок. Nptl не трогай.

Насчет shared - это общие библиотеки. Если ты не знаешь что это и для чего, то тебе это не нужно :) Ну, еще размер меньше у mesa будет(qsize mesa)

Спасибо за помощь с последним

Спасибо за помощь с последним кусочком головоломки :)

А ты еще побольше ЛОР читай,

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

ЗЫ. И радуйся, что не попал под замес товарищу slepnoga, он порезче в разы будет

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

В первом предложении -

В первом предложении - сарказм по поводу ЛОРа, во втором - критика нежелания и неумения читать интернеты. Так чего с ЛОРом-то делать? Читать или нет?
P. S. Ах, да - приношу извенения за ошибочное восприятие форума как места для общения, а не отсылания в интернеты (но не ЛОР!) ;).

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".