вошел в систему X без окружения

Причина этого в том, что графическая архитектура Ironlake - это не мост плюща или песчаный мост Это технология поколения Clarkdale / Arrendale, которая, хотя аппаратное обеспечение, строго говоря, поддерживает расширения, эти функции не реализованы в соответствующих графических драйверах.

Вы можете попробовать добавить их самостоятельно, если у вас есть опыт программирования драйверов.

http://www.phoronix.com/scan.php? page = news_item & px = MTMxMDQ

Соответствующий раздел, если ссылка не работает:

«В то время как Ironlake (Кларкдейл / Аррандейл) - поколение аппаратного обеспечения Intel до Sandy Bridge - был разработан во время OpenGL 2.1 дней, большая часть функциональных возможностей OpenGL 3.0 / GL Shading Language 1.30 может быть реализована для этого оборудования. Поскольку клиенты Intel Linux быстро обсудили, когда сегодня утром появился OpenGL ES 3.0 для Sandy Bridge (встроенный / мобильный вариант GL), разработчики драйверов быстро теряют интерес к старому оборудованию.

Один читатель Phoronix указал на этот отчет об ошибке. с комментарием Кеннета Граунке от января:

Team Fortress 2 требует некоторых функций OpenGL 3.0 и GLSL 1.30, которые в настоящее время поддерживаются только на Sandy Bridge и более новом оборудовании . К сожалению, Ironlake и ранее в настоящее время этого не делают.

Должна быть возможность реализовать недостающие функции на Ironlake. Код имеет открытый исходный код, а h Документация по ardware находится в свободном доступе в сети (*), поэтому теоретически каждый может продвинуться в этом направлении.

К сожалению, наша команда очень занята работой над новым оборудованием и вряд ли успеет реализовать поддержку GL 3.0 для Ironlake ... по крайней мере, в ближайшее время. Я искренне прошу прощения за это; мы все тоже хотели бы, чтобы это случилось.

 (*) https://01.org/linuxgraphics/documentation/driver-documentation-prms

По сути, разработчики драйверов Intel для Linux заняты работой над новым оборудованием и прочим функции, поэтому отсутствующие функции для более старых продуктов Intel , скорее всего, не появятся.Но поскольку Intel предоставляет документацию по программированию без соглашения о неразглашении, другие способные разработчики должны иметь возможность предоставлять указанные функции. Этот комментарий об ошибке был сделан в ответ на то, что Ironlake не работает с играми Valve Source Engine в Linux.

Хотя у меня есть некоторое оборудование Ironlake, я бы предпочел, чтобы Intel работала над поддержкой нового оборудования.Даже если бы драйвер Intel i965 DRI реализовал необходимые функции GL3 / GLSL1.30 для игр Source Engine, он все равно был бы чертовски медленным. Только в Sandy Bridge графика Intel по-настоящему объединилась с производительностью интегрированной графики. Ironlake не слишком силен, а новое (и еще не выпущенное) оборудование намного интереснее и откроет новые двери. Intel также, очевидно, хочет, чтобы вы также обновили свое оборудование ».

Итак, простой ответ: Intel недостаточно заботится или имеет какой-либо стимул для реализации функций, но, по крайней мере, вы / могли / внедрите их, если вы хотите и у вас есть набор навыков / финансирование. Я бы рекомендовал обновить ваше оборудование, если вам нужны функции OGL 3.x, поскольку они отсутствуют и, скорее всего, не будут поддерживаться архитектурой Ironlake.

0
14.12.2017, 12:26
0 ответов

Теги

Похожие вопросы