The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Большая порция изменений в открытом драйвере Nouveau"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от opennews (??) on 16-Апр-12, 15:31 
Отмечается (http://www.phoronix.com/scan.php?page=news_item&px=MTA4NzI) прогресс в разработке Nouveau, открытого драйвера для видеокарт NVIDIA. Наиболее заметным улучшением стала интеграция (http://cgit.freedesktop.org/mesa/drm/commit/?id=292da616fe1f...) обновлённой  реализации DRM-интерфейса (libdrm), которая позволит добиться увеличения производительности и сокращения нагрузки на CPU. При тестировании производительности (http://www.phoronix.com/scan.php?page=article&item=amd_fusio...)  обновлённого драйвера Nouveau для некоторые тестов отмечается удвоение производительности.

В libdrm изменено более двух тысяч строк кода, проведены оптимизации использования BO (buffer objects), налажено использование виртуального адресного простраства для GeForce 8  и более новых GPU, сокращены накладные расходы при перемещении областей памяти для более старых GPU. Одновременно обновлён код X.Org-драйвера xf86-video-nouveau  и Gallium3D-драйверов для Mesa, в которых обеспечена совместимость с новым libdrm. Старый Gallium3D-драйвер NVFX удалён (http://cgit.freedesktop.org/mesa/mesa/commit/?id=66c7dc5688b...) из репозитория, вместо него в состав Mesa включён (http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2fc42b899d...) новый Gallium3D-драйвер "NV30" для GeForce 5 (FX), 6 и 7, отличающийся переработанной архитектурой и во многом похожий на  драйверы NV50/NVC0 для более новых GPU AMD. Что касается Gallium3D-драйвера NV50, то в нём отмечается приближение к полной поддержке OpenGL 3.0, которая ранее была достигнута в драйвере NVC0 для карт Fermi. Кроме того, в  Gallium3D-драйвере NVC0 на днях обеспечена (http://cgit.freedesktop.org/mesa/mesa/commit/?id=e44089b2f79...) базовая поддержка новой серии графических процессоров GeForce 600, базирующихся на архитектуре Kepler.


URL: http://www.phoronix.com/scan.php?page=news_item&px=MTA4NzI
Новость: http://www.opennet.me/opennews/art.shtml?num=33605

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Большая порция изменений в открытом драйвере Nouveau"  +9 +/
Сообщение от Аноним (??) on 16-Апр-12, 15:31 
Ребята реально пашут. Полтора года назад всего скептически относился к перспективам Нуво.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Большая порция изменений в открытом драйвере Nouveau"  +2 +/
Сообщение от pavlinux (ok) on 16-Апр-12, 16:26 
TwinView ужо есть?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

21. "Большая порция изменений в открытом драйвере Nouveau"  +1 +/
Сообщение от Аноним (??) on 16-Апр-12, 17:50 
> TwinView ужо есть?

Да, злободневный вопрос.
Нафига нужен драйвер, не умеющий работы на нескольких мониторах со включенным композитом (XRender и XDamage)?

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 18:07 
> TwinView ужо есть?

Кривой мокрописечный велосипед не нужен, в nouveau есть нормальная поддержка XRandR.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

24. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 18:15 
> Кривой мокрописечный велосипед не нужен, в nouveau есть нормальная поддержка XRandR.

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

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

37. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 22:15 
Имеется ввиду несколько видеокарт или просто несколько мониторов?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

39. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 23:04 
> Имеется ввиду несколько видеокарт или просто несколько мониторов?

Допустим, видяха одна, с выводами под DVI и HDMI, к каждому по монитору. Можно через xranr на nouveau сделать растянутый рабочий стол, _чтобы композит работал_?

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

42. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Sauron (??) on 16-Апр-12, 23:41 
У меня это еще году в 2010 работало
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

47. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 17-Апр-12, 06:09 
Да, это работает
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

53. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 17-Апр-12, 14:36 
> Да, это работает

Через virtual в xorg.conf и xrandr в xinitrc?

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

29. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 19:52 
> TwinView ужо есть?

Павлинукс каркает, а караван идет.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

34. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от pavlinux (ok) on 16-Апр-12, 21:13 
Куда пля он идёт??? Чаще анонсы писать стали???

Единственная польза от этого драйвера, то что
они не дуют уснуть программистам из Nvidia.

Хотя не получилось бы как с Nforce4, на который Нвидиа забила,
сказав, что реверсхакнутого вам хватит, в итоге сетевушка CK-804
которая умела гигабит ещё в 2004 году, сосала до 2010 на 100 мегабитах,
благодаря forcedeth. Та же жопа с sata-nv.
Спасибо вам, реверсдрочеры, благодаря Вам я езжу на свободном запорожце по цене ламборджини.

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

44. "Большая порция изменений в открытом драйвере Nouveau"  +1 +/
Сообщение от XoRe (ok) on 17-Апр-12, 00:07 
> Куда пля он идёт??? Чаще анонсы писать стали???
> Единственная польза от этого драйвера, то что
> они не дуют уснуть программистам из Nvidia.
> Хотя не получилось бы как с Nforce4, на который Нвидиа забила,
> сказав, что реверсхакнутого вам хватит, в итоге сетевушка CK-804
> которая умела гигабит ещё в 2004 году, сосала до 2010 на 100
> мегабитах,
> благодаря forcedeth. Та же жопа с sata-nv.
> Спасибо вам, реверсдрочеры, благодаря Вам я езжу на свободном запорожце по цене
> ламборджини.

Ну, фоксконовскую маму я бы ламборджини не назвал...)
Могу вам посоветовать отличную и недорогую сетевушку для десктопа, всего за 300 р:
http://market.yandex.ru/model.xml?modelid=811627&hid=91095

Я бы рекомендовал интеловскую, но гигабитные они начинаются от 1 т.р.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

48. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 17-Апр-12, 07:46 
> скорость 10/100/1000 Мбит/с
> интерфейс PCI 2.2, 32 бит

Получится около 200 Мбит/с. Если других PCI-устройств нет, то даже больше.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

51. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от pavlinux (ok) on 17-Апр-12, 13:35 
Это был 2004 год, мать Tyan K8WE, стоила по тем временам 600$

> Я бы рекомендовал ...

Угу, уже на 40Gb стоят :)

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

58. "Большая порция изменений в открытом драйвере Nouveau"  +1 +/
Сообщение от etw (ok) on 18-Апр-12, 02:20 
>уже на 40Gb стоят

Ой-вей, живой человек с 40GE! Сетевушки с iWARP-ом? И как он на них бегает? Что за вендор, кстати? Какие общие впечатления? Фабрика работает на SnF или CT (или у вас PtP-линки)? С infiniband не сравнивали?

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

59. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 26-Апр-12, 02:12 
> Угу, уже на 40Gb стоят :)

И что ты там качаешь дома на такой скорости? :)

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

9. "Большая порция изменений в открытом драйвере Nouveau"  –2 +/
Сообщение от добрый дядя on 16-Апр-12, 15:54 
есть ли PPA для Ubuntu с самой последней версией драйвера nouveau? и чтобы ядро было соответственным для возможности работы этого драйвера
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Большая порция изменений в открытом драйвере Nouveau"  +2 +/
Сообщение от Аноним (??) on 16-Апр-12, 16:07 
> есть ли PPA для Ubuntu с самой последней версией драйвера nouveau? и чтобы ядро было соответственным для возможности работы этого драйвера

Есть, но не в PPA, а в линуксовом формате git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

30. "Большая порция изменений в открытом драйвере Nouveau"  +1 +/
Сообщение от Аноним (??) on 16-Апр-12, 19:53 
> Есть, но не в PPA, а в линуксовом формате git://git.kernel.org/pub/scm/linux/kernel
> /git/torvalds/linux-2.6.git

Это ж надо систему контроля версий "линуксным форматом" обозвать :)

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

41. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 23:11 
> Это ж надо систему контроля версий "линуксным форматом" обозвать :)

Линуксовый формат - это не git, а Makefile. Из него можно сделать пакет/ебилд под любой дистр, в отличие от вендорлоченых PPA-блобов.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

49. "Большая порция изменений в открытом драйвере Nouveau"  –1 +/
Сообщение от Аноним (??) on 17-Апр-12, 08:32 
что за бред, в PPA и исходные файлы есть
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

52. "Большая порция изменений в открытом драйвере Nouveau"  –3 +/
Сообщение от Аноним (??) on 17-Апр-12, 14:34 
> что за бред, в PPA и исходные файлы есть

А как из PPA собрать пакет под арч?

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

55. "Большая порция изменений в открытом драйвере Nouveau"  +3 +/
Сообщение от Аноним (??) on 17-Апр-12, 14:54 
а скачай оттуда исходники и собери. То что оно автоматом собирает пакеты для Убунту не означает "вендор-лок". Это просто персональный APT репозиторий как в Дебиан.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

28. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от nvgnftggh on 16-Апр-12, 19:35 
https://launchpad.net/~xorg-edgers/+archive/ppa
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

20. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Пр0х0жий (ok) on 16-Апр-12, 16:53 
> As said in today's earlier article, in some benchmarks
> the Nouveau performance may be up by 100% thanks to this
> libdrm rewrite for Nouveau. Besides the frame rates jumping
> higher, the CPU usage should be lower at the same time as well.

Позитивно. Результат конкретный.
А я уже начал было сомневаться, а выйдет ли что из этого роЯ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Большая порция изменений в открытом драйвере Nouveau"  +1 +/
Сообщение от Аноним (??) on 16-Апр-12, 17:53 
Теперь под nouveau плазм уже не падает?
А то уже задолбали проблемы дров проецировать на другие компоненты, которые не при делах.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 18:58 
Скорей бы для FreeBSD допилили KMS, и блоб можно будет выкидывать. Похрен на производительность, хотя бы ради нормального RandR.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Большая порция изменений в открытом драйвере Nouveau"  –1 +/
Сообщение от Аноним (??) on 16-Апр-12, 23:10 
> Скорей бы для FreeBSD допилили KMS, и блоб можно будет выкидывать. Похрен
> на производительность, хотя бы ради нормального RandR.

Попросите Apple, может быть, помогут. Если докажете им, что из этого можно извлечь прибыль.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

26. "Большая порция изменений в открытом драйвере Nouveau"  +2 +/
Сообщение от ArtKun on 16-Апр-12, 19:05 
Надеюсь, успеет в F17.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 19:09 
А ее разве не заморозили еще?
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

35. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от ArtKun on 16-Апр-12, 21:23 
Заморозили, но надеюсь на лучшее - это ж все таки Fedora :)
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

31. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Анонимоус on 16-Апр-12, 19:57 
Энергосбережение бы запилили. Без него драйвер на моем ноуте совершенно бесполезен, хоть сколько бы фпс он не выдавал в шестиренках.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 16-Апр-12, 20:21 
> Энергосбережение бы запилили.

Там в принципе есть управление частотами уже. Правда вроде как с рядом грабель.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

36. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Анонимоус on 16-Апр-12, 21:34 
>> Энергосбережение бы запилили.
> Там в принципе есть управление частотами уже. Правда вроде как с рядом
> грабель.

моя 9400М работает на макс частотах :-( помнять даже в ручную не получается.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

38. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Владимир email(??) on 16-Апр-12, 22:38 
Ноутбук HP Pavilion DV6750er видеокарта NVIDIA GeForce GT8400M.
Система: Ubuntu 12.04 B2 x64.
Кулер работает тихо со всеми стандартными эфектами. Управление частотами видео работает не хуже блоба. Проверял по мануалу на X.org. Там есть таблица чипов, которые поддерживают ту или иную функциональность. Моя поддерживается как я понял и стабильна.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Большая порция изменений в открытом драйвере Nouveau"  +1 +/
Сообщение от Аноним (??) on 16-Апр-12, 21:11 
подтверждаю - шестеренки более, чем в два раза производительность возросла
Gentoo
mesa-9999
libdrm-9999
nouveau-9999
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Анонимкус Рождественский on 17-Апр-12, 00:07 
не подтверждаю! пересобрал тоже самое из оверлея х11 колесики стали крутиться хуже процентов на 30 vs mesa 8.0. В чем прикол ?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

50. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 17-Апр-12, 08:39 
дык месу тоже надо обновить. а после обновления libdrm надо пересобрать месу (preserved-packages). а лучше обновить. обновить все, куда входит слово NOUVEAU :)
было 350-450 fps, стало >800.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

56. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от langator (ok) on 18-Апр-12, 00:58 
Если смотреть только по glxgears, то разницы особой не видно, но общая производительность подросла. Хотя отставание от nvidia-drivers большое, разница в шесть раз.
карта: nVidia Corporation G98M [GeForce G 103M] (rev a1)
mesa-9999
libdrm-9999
nouveau-9999
xorg-server-1.12.0
kernel-3.4.0-rc3
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

57. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от langator (ok) on 18-Апр-12, 01:52 
Еще из приятных изменений, смог переключиться на другой performance_level
вообще доступны следующие режимы:
cat /sys/class/drm/card0/device/performance_level*
profile: 2, 2
c: core 500MHz shader 1000MHz memory 399MHz voltage 1090mV
0: core 169MHz shader 338MHz memory 100MHz voltage 900mV fanspeed 100%
1: core 275MHz shader 550MHz memory 250MHz voltage 900mV fanspeed 100%
2: core 500MHz shader 1000MHz memory 400MHz voltage 1090mV fanspeed 100%
3: core 640MHz shader 1600MHz memory 500MHz voltage 1200mV fanspeed 100%

До этого был первый режим, я изменил на второй, при 0 и 3 ядро уходит в kernel panic
В итоге glxgears показал следующие результаты:
core 275MHz ~ 700 FPS
core 500MHz ~ 1000 FPS
nvidia-drivers ~ 4000 FPS
Чтобы зафиксировать результат добавил следующие параметры в загрузчик:
nouveau.perflvl_wr=7777 nouveau.perflvl=2

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

43. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от кевин on 16-Апр-12, 23:49 
а видимо тот разработчик не врал что всё у них пучком с нуво.. и что класть им на то что нвидии класть на них.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 17-Апр-12, 04:41 
powersaving есть?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Большая порция изменений в открытом драйвере Nouveau"  +/
Сообщение от Аноним (??) on 17-Апр-12, 14:38 
> powersaving есть?

powersaving и nvidia - понятия несовместимые.

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру