Обзор будущего ядра 2.6.34: Графика (новости UnixForum.org)
Модератор: Модераторы разделов
-
Arakawa
- Сообщения: 18
- ОС: Linux
Обзор будущего ядра 2.6.34: Графика
Графические драйвера AMD и Intel теперь поддерживают более широкий спектр чипов, для старых чипов улучшены возможности энергосбережения. Капитальная переработка недавно импортированного драйвера NVIDIA с поддержкой KMS означает, что драйвер Nouveau из состава X.org в будущем сможет использовать KMS.
В конце прошедшей недели Линус Торвальдс выпустил шестой пре-релиз версии 2.6.34, названный Sheep on Meth. Скорость изменений на данном этапе цикла разработки, как обычно, медленно снижается, но несмотря на замечание Торвальдса о том, что версия 2.6.34 почти готова, он не дал никаких точных сведений о дате выпуска - скорее всего её придётся ждать от одной до трех недель.
AMD
Одно из наиболее важных изменений с долгосрочной перспективой - импорт патчей, добавляющих первичную поддержку для чипов Evergreen/R800 в драйвер Radeon DRM, отвечающий за поддержку KMS. Это позволит ядру использовать многие графические карты серии Radeon HD-5000, выпущенные прошлой осенью. Возможность аппаратного ускорения пока не поддерживается, но драйвера для старых карт начинали так же, а теперь работают отлично.
Начиная с 2.6.34, драйвер KMS для старых видеокарт Radeon сможет использовать некоторые возможности динамического энергосбережения, предлагаемые этими устройствами. Многие другие улучшения в этой области нацелены на подготовку к следующим версиям ядра. Для защиты от вредоносного кода драйвер Radeon DRM в будущем будет проверять передаваемые графическому чипу комманды.
Intel
Драйвер KMS для Intel в версии 2.6.34 будет поддерживать чипы, известные под кодовым именем Sandybridge, которые Intel собирается выпустить в начале следующего года. Драйвер теперь активирует самообновление памяти на чипах серии 9xx, когда центральный процессор переходит в режим сна. В комментарии к коммиту сообщается, что это уменьшило энергопотребление простаивающего нетбука на чипсете 945GSE на 0.8 Ватт.
Ядро отныне может изменять скорость графических ядер 'Ironlake', используемых в процессорах Intel серий i3 и i5. Эта функция также требуется для повышения скорости графических ядер выше минимальной на мобильных версиях этих процессоров. Тем не менее, дальнейшие изменения, которые требуется для использования возможности умного распределения энергии все еще в работе.
Драйвер Nouveau для графических карт GeForce теперь включает всё что нужно для динамической генерации открытой прошивки для графических чипов NV50, так что графические чипы GeForce серий 8xxx, 9xxx и GTX2x0 теперь работают без ctxprogs, которые генерировались из проприетарных драйверов. Другая важная переработка драйвера привела к тому, что драйвер Nouveau из состава X.org для Linux 2.6.33 не будет работать с ядром 2.6.34, то же cамое справедливо и для обратной комбинации. Такие изменения интерфейса драйверов обычно недопустимы, но было решено, что в данном случае это возможно, потому что Nouveau все еще тестируемый драйвер. Команда разработки Nouveau была вынуждена терпеть шквал критики со стороны Торвальдса в LKML. В частности, он беспокоится о том, что тестировщикам будет сложнее переключаться между версиями ядра для того, чтобы определить, в какой из них впервые появился баг.
Одна из причин использования нового API - удаление интерфейсов, которыми пользовалcя драйвер X.org без KMS. Т.к. команда разработчиков удалила части UMS из драйвера X.org, KMS станет обязательным для Nouveau, так же как и для драйвера Intel. Последние версии драйвера Radeon все еще содержат код для UMS, но он также будет удалён в будущем.
Переключение
На некоторых ноутбуках, оборудованных одновременно встроенными и отдельными графическими картами, ядро теперь может переключаться между ними и отключать ту, что не используется, с целью энергосбережения. Это работает пока только для некоторых моделей ноутбуков и не так удобно, как в Windows, потому что для переключения требуется перезапуск X-сервера, и в ближайшем будущем тут изменений не предвидится.
Оригинал новости
В конце прошедшей недели Линус Торвальдс выпустил шестой пре-релиз версии 2.6.34, названный Sheep on Meth. Скорость изменений на данном этапе цикла разработки, как обычно, медленно снижается, но несмотря на замечание Торвальдса о том, что версия 2.6.34 почти готова, он не дал никаких точных сведений о дате выпуска - скорее всего её придётся ждать от одной до трех недель.
AMD
Одно из наиболее важных изменений с долгосрочной перспективой - импорт патчей, добавляющих первичную поддержку для чипов Evergreen/R800 в драйвер Radeon DRM, отвечающий за поддержку KMS. Это позволит ядру использовать многие графические карты серии Radeon HD-5000, выпущенные прошлой осенью. Возможность аппаратного ускорения пока не поддерживается, но драйвера для старых карт начинали так же, а теперь работают отлично.
Начиная с 2.6.34, драйвер KMS для старых видеокарт Radeon сможет использовать некоторые возможности динамического энергосбережения, предлагаемые этими устройствами. Многие другие улучшения в этой области нацелены на подготовку к следующим версиям ядра. Для защиты от вредоносного кода драйвер Radeon DRM в будущем будет проверять передаваемые графическому чипу комманды.
Intel
Драйвер KMS для Intel в версии 2.6.34 будет поддерживать чипы, известные под кодовым именем Sandybridge, которые Intel собирается выпустить в начале следующего года. Драйвер теперь активирует самообновление памяти на чипах серии 9xx, когда центральный процессор переходит в режим сна. В комментарии к коммиту сообщается, что это уменьшило энергопотребление простаивающего нетбука на чипсете 945GSE на 0.8 Ватт.
Ядро отныне может изменять скорость графических ядер 'Ironlake', используемых в процессорах Intel серий i3 и i5. Эта функция также требуется для повышения скорости графических ядер выше минимальной на мобильных версиях этих процессоров. Тем не менее, дальнейшие изменения, которые требуется для использования возможности умного распределения энергии все еще в работе.
Драйвер Nouveau для графических карт GeForce теперь включает всё что нужно для динамической генерации открытой прошивки для графических чипов NV50, так что графические чипы GeForce серий 8xxx, 9xxx и GTX2x0 теперь работают без ctxprogs, которые генерировались из проприетарных драйверов. Другая важная переработка драйвера привела к тому, что драйвер Nouveau из состава X.org для Linux 2.6.33 не будет работать с ядром 2.6.34, то же cамое справедливо и для обратной комбинации. Такие изменения интерфейса драйверов обычно недопустимы, но было решено, что в данном случае это возможно, потому что Nouveau все еще тестируемый драйвер. Команда разработки Nouveau была вынуждена терпеть шквал критики со стороны Торвальдса в LKML. В частности, он беспокоится о том, что тестировщикам будет сложнее переключаться между версиями ядра для того, чтобы определить, в какой из них впервые появился баг.
Одна из причин использования нового API - удаление интерфейсов, которыми пользовалcя драйвер X.org без KMS. Т.к. команда разработчиков удалила части UMS из драйвера X.org, KMS станет обязательным для Nouveau, так же как и для драйвера Intel. Последние версии драйвера Radeon все еще содержат код для UMS, но он также будет удалён в будущем.
Переключение
На некоторых ноутбуках, оборудованных одновременно встроенными и отдельными графическими картами, ядро теперь может переключаться между ними и отключать ту, что не используется, с целью энергосбережения. Это работает пока только для некоторых моделей ноутбуков и не так удобно, как в Windows, потому что для переключения требуется перезапуск X-сервера, и в ближайшем будущем тут изменений не предвидится.
Оригинал новости
Спасибо сказали:
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: Обзор будущего ядра 2.6.34: Графика
Ненавижу kms.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Обзор будущего ядра 2.6.34: Графика
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Обзор будущего ядра 2.6.34: Графика
Arakawa писал(а): ↑07.05.2010 18:52AMD
Одно из наиболее важных изменений с долгосрочной перспективой - импорт патчей, добавляющих первичную поддержку для чипов Evergreen/R800 в драйвер Radeon DRM, отвечающий за поддержку KMS. Это позволит ядру использовать многие графические карты серии Radeon HD-5000, выпущенные прошлой осенью. Возможность аппаратного ускорения пока не поддерживается, но драйвера для старых карт начинали так же, а теперь работают отлично.
Начиная с 2.6.34, драйвер KMS для старых видеокарт Radeon сможет использовать некоторые возможности динамического энергосбережения, предлагаемые этими устройствами. Многие другие улучшения в этой области нацелены на подготовку к следующим версиям ядра. Для защиты от вредоносного кода драйвер Radeon DRM в будущем будет проверять передаваемые графическому чипу комманды.
Intel
Драйвер KMS для Intel в версии 2.6.34 будет поддерживать чипы, известные под кодовым именем Sandybridge, которые Intel собирается выпустить в начале следующего года. Драйвер теперь активирует самообновление памяти на чипах серии 9xx, когда центральный процессор переходит в режим сна. В комментарии к коммиту сообщается, что это уменьшило энергопотребление простаивающего нетбука на чипсете 945GSE на 0.8 Ватт.
Выделил разницу в подходах АМД и интел. Считаю подход АМД недопустимым. О чем я, собсно, уже писал в "разговорах"
-
Karbofos
- Сообщения: 266
- ОС: Gentoo
Re: Обзор будущего ядра 2.6.34: Графика
Думаю, стоит учесть и разницу в производительности видеокарт, выпускаемых Intel и AMD. Но подход действительно не самый лучший.
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Обзор будущего ядра 2.6.34: Графика
А при чем тут разница в производительности? Тут всё очень чётко прослеживается: Intel поддерживает Linux, а AMD чихать на неё хотели. У nVidia дела обстоят тоже не блестяще, лишь чуть лучше, чем у AMD: 29 марта анонс GeForce GTX 480/470, 28 апреля публикация драйверов, итого — месяц.
Мои розовые очки
-
Karbofos
- Сообщения: 266
- ОС: Gentoo
Re: Обзор будущего ядра 2.6.34: Графика
Интеловские видеокарты сложно сравнивать и амдшными, а не будь у них хорошей поддержки - грошь бы им цена была. Так что я считаю, всё весьма логично - nvidia и amd и без 2% пользователей спокойно проживут.
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Обзор будущего ядра 2.6.34: Графика
А я и не спорю. Поэтому и говорю, что им на Linux начхать. А для Intel Linux — более 2%, ибо сервера всякие... nVidia тоже чуть пошустрее AMD шевелится, ибо CUDA и т.п.
Мои розовые очки
-
Nymin
- Сообщения: 1095
- Статус: -
- ОС: GNU/Linux
Re: Обзор будущего ядра 2.6.34: Графика
и без 2% пользователей спокойно проживут.
мне нравится эта тенденция - еще недавно писали "без 1% пользователей"
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Обзор будущего ядра 2.6.34: Графика
Для меня это десятый фактор. А наличие нормальных открытых дров - первый.
У nVidia дела обстоят тоже не блестяще, лишь чуть лучше, чем у AMD: 29 марта анонс GeForce GTX 480/470, 28 апреля публикация драйверов, итого — месяц.
Ну, на мой взгляд, месяц - нормально. Но у нвидии нет нормальных открытых дров. И есть несколько проблем, которые не имеют шансов на решение.
А воьт интеловцы отлично живут и с 2% пользователей. И потому имеют половину рынка. Следующие компы у меня будут только с интеловским видео. Я искал замену нвидии, стал разбираться с ати - а у них дрова...см. вышеИнтеловские видеокарты сложно сравнивать и амдшными, а не будь у них хорошей поддержки - грошь бы им цена была. Так что я считаю, всё весьма логично - nvidia и amd и без 2% пользователей спокойно проживут.
-
Crazy
- Сообщения: 862
- Статус: Адепт Дзен.
- ОС: Mint, Win7.
-
FlySnake
- Сообщения: 992
- ОС: openSUSE
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Обзор будущего ядра 2.6.34: Графика
Симметричный ответ: дискретное видео -- для игроманов. Столь же справедливо. (:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: Обзор будущего ядра 2.6.34: Графика
А nouveau? Вроде довольно активно разрабатывают, 2d работает _лучше_ чем в nvidia, 3д хватает для композитинга, даже видел какие то новости о том, что работает VDPAU, правда у меня видеокарта сие не поддерживает, так что ничего точно сказать не могу.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Обзор будущего ядра 2.6.34: Графика
аналогично.
p.s. как хорошо наконец-то узнать, кто ты есть на самом деле!
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Обзор будущего ядра 2.6.34: Графика
Довольно активно разрабатывают. А я люблю не активно разрабатываемые, а стейбл вещи. Но Ваш пост вселяет в меня надежды, что черед несколько лет я смогу сказать "нвидиа - отличные открытые драйвера!". Однако на данный момент я не беру это во внимание.
Да. Завтра позвоню шефу, скажу, что я - офисный планктон, а значит должен сидеть в офисе вконтакте, а не мотаться по клиентам, как угорелый, отматывая ежедневно по 7-10км пешкомp.s. как хорошо наконец-то узнать, кто ты есть на самом деле!
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: Обзор будущего ядра 2.6.34: Графика
Ну, за ~пол года использования никаких проблем небыло, так что надеюсь что все будет впорядке и в дальнейшем ^^
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: Обзор будущего ядра 2.6.34: Графика
8800gts. Насколько я знаю оно поддерживает все, кроме самых новеньких geforce 400.
Дистрибутив arch, не думаю правда, что это критично )
2d поддержка относительно стабильна, его уже много где включают по умолчанию, вместо nv. В федоре уже давно, хотя это конечно спорный показатель )) В бунте последней.
3d - unstable. хотя у меня вроде вполне нормально работает, но если я попробую запустить что то требующее полноценного 3d - наверняка упадет
-
yamah
- Сообщения: 1116
- ОС: Rosa Fresh, Debian, RELS
Re: Обзор будущего ядра 2.6.34: Графика
Тяжелое начало недели.
Не въехал в часть новости про NVIDIA.
Новый драйвер позволит рапускать 3d-приложения без проприетарного драйвера?
Новый драйвер позволит рапускать 3d-приложения без проприетарного драйвера?
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
-
Minton
- Сообщения: 1588
- Статус: openSUSE Localization Team
- ОС: openSUSE Tumbleweed x86-64
Re: Обзор будущего ядра 2.6.34: Графика
Ещё нет. Просто спектр поддерживаемого без проприетарщины оборудования расширился
-
yamah
- Сообщения: 1116
- ОС: Rosa Fresh, Debian, RELS
Re: Обзор будущего ядра 2.6.34: Графика
Жаль.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
-
zwey
- Сообщения: 161
- ОС: OpenSuSE 11.1
Re: Обзор будущего ядра 2.6.34: Графика
GMA500 видимо опять стороной обошли 
Designer for Windows 7 - Powered by OpenSuSE 11.1
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
-
frp
- Сообщения: 1445
- ОС: Debian Squeeze
-
Minton
- Сообщения: 1588
- Статус: openSUSE Localization Team
- ОС: openSUSE Tumbleweed x86-64
Re: Обзор будущего ядра 2.6.34: Графика
То и значит. Драйвер в активной разработке и пока в наличии только "highly experimental 3D support". Просто у вас в интернетах предпочитают писать о тех немногих счастливчиках, у кого это таки запустилось, чем о толпах тех, у кого ни хрена не работает 
-
Sora
- Сообщения: 243
- ОС: RFR_14
Re: Обзор будущего ядра 2.6.34: Графика
А вобще как нибудь можно у nouveau регулировать скорость вентилятора видеокарты?
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
-
frp
- Сообщения: 1445
- ОС: Debian Squeeze
-
Davinel
- Сообщения: 481
- ОС: Ubuntu