LINUX.ORG.RU

Разработчикам nouveau снова нужна ваша помощь!

 , , , , , ,


0

2

nouveau — это проект по разработке полноценного полностью открытого драйвера для видеокарт NVidia. На данный момент драйвер поддерживает на подавляющем большинстве чипов следующие возможности:

  • KMS
  • Приостановку и возобновление работы (suspend & resume)
  • Ускорение 2D (EXA)
  • Xv
  • Randr 1.2
  • Ускорение 3D (пока экспериментально)

Относительно недавно разработчики начали работать над поддержкой управления энергопотреблением и, в частности, над управлением таймингами оперативной памяти. Для разработки и тестирования поддержки таймингов очень нужны дампы соответствующей таблицы из Video BIOS'а с разнообразных моделей видеокарт. С этим могут помочь все добровольцы, у которых есть видеокарта NVidia и компьютер с Linux'ом. Используемый в системе драйвер, по идее, не имеет значения, так как все данные будут собираться напрямую «с железа», но разработчики рекомендуют при возможности использовать оригинальный проприетарный драйвер.

Инструкции по сбору необходимой информации: Testing Timings (+ кратко на русском)

>>> Сообщение в списке рассылки

Deleted

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

А у меня в Timing table что-то вообще нули :(

Timing table at e066. Version 10.
Header:
e066: 10 04 06 0f                                    

6 entries
e06a: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   

e079: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   
                                                                                                                               
e088: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

e097: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

e0a6: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

e0b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

root@mws64:/tmp/nv# cat nvXX_timing_peek 
00100220: 0817351e 0e010b06 25250808 550c8506
00100230: 000002ff 01f8c822 00140400 00000042

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

> в Музее Домашней Пыли работаете?

У меня дома такая. Пока работает, апгрейдить не намерен.

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

> Разработчики нуво опоздали, их уже опередили разработчики AMD

Почему сразу разработчики? Просто AMD. ;)

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

UP

А nvflash нельзя заюзать? Обязательно что-то компилять?

Вот действительно. У мну 9800GT от Palit. Пока не гнал, биос родной, под Фрю АМД64бит собирать чтоли? мне легче Хрю загрузить, там уже все свежие инстрУменты для разгона всего и вся есть, потом отправить rom-образ...

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

> сбор и отправку сведений в свои драйвера

Может я чего-то не понимаю, но какое отношение отправка сведений может иметь к драйверу? Таким программам самое место в юзерспейсе.

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

Не хочется им помогать. Со своим KMS на FreeBSD забили - а толку в linux-only проектах столько же сколько в windows-only.

а что для putty это тоже актуально?

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

Oolite летает (хоть и без шейдеров), чего еще надо?

ну ты мужик, зачётище тебе!

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

> Зачем? Есть же такой клёвый блобик!

Как минимум KMS и Gallium.

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

ATI не могут нормально работать с полностью свободным ядром Linux.

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

> А ТВ выход работает? Или конфигурация на два монитора?

У меня работает, причём без проблем вообще. GMA 3150/Pineview.

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

> Пусть сначала утилиты свои допилят...
Сначала сходите в ларёк за мозгами.

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

> Всё просто, есть пользователи, которые уважают свою свободу.

fixed

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

> 4.2, умеет он больше интеловского драйвера

Аппаратное декодирование видео не умеет.

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

> fatal error: libxml/xmlversion.h: Нет такого файла или каталога compilation terminated. make: *** [headergen] Ошибка 1

Пусть сначала утилиты свои допилят...

make: c99: Команда не найдена

новый gcc ??

Убунту головного мозга.

buddhist ★★★★★
()
Ответ на: комментарий от Mr-Sinister

> раз разработчикам nouveau нужна помощь, значит развитие опять застыло. а в то время radeon дальше развивается. NVidia R.I.P.

Nvidia RIP совсем не поэтому. Разработчики nouveau - молодцы. В отличии от Nvidia, которая полагает, что пользователям её карт не нужна свобода.

Deleted
()

Народ, а кто в курсе, почему компании жопят открывать драйвера для своих девайсов? Это позволяет лучше продавать сами девайсы? В чём профит, брат?

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

> Пока работает, апгрейдить не намерен.

Вот это - правильный подход.

Deleted
()

хоть бы написали, что для pgtest хедеры libpciaccess нужны.

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

А оно Linux-only? Вроде во фряхе же что то было.

Его начинали портировать на фряху, но потом у разработчиков интерес пропал.

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

Эх, а я то думаю, почему в OpenBSD его нет :(

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

> Пусть сначала утилиты свои допилят...

README читать не пробовал?

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

, почему компании жопят открывать драйвера для своих девайсов?

Просто разработка дров вкладывается в себестоимость железа, а значит и за проприетарные дрова для Линуха, тоже платят и виндузятники. IMXO

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

>pci/pci.h: Нет такого файла или каталога

В федоре методика такова:

[root@battlehummer ~]# yum provides '*/pci/pci.h'
...
pciutils-devel-3.1.7-1.fc13.x86_64 : Библиотека разработки Linux PCI
Репозиторий : updates
Совпадения с:
Имя файла   : /usr/include/pci/pci.h
...
[root@battlehummer ~]# yum install pciutils-devel
legolegs ★★★★★
()
Ответ на: комментарий от Sith

С одной стороны, верно. Но с другой - как то не по-человечески кидать пользователей и вынуждать юзать nv.

Deleted
()

GTX 260, отослал. Завтра на работе прогоню на парочке машин.

Непонятно, что за претензии к сложности теста. Какие еще пакеты, какие скрипты. Вообще, это такой тест на IQ. Если вы не в состоянии скомпилировать три софтины, то проходите мимо. Вы и письмо с трудом отправите и не ту информацию умудритесь собрать.

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

> а значит и за проприетарные дрова для Линуха, тоже платят и виндузятники

И что? Можно подумать, пользователи GNU/Linux - это фашисты какие то.

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

и GF MX400

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

Deleted
()

Лор-эффект :)

Le 13/10/2010 15:30, Леголегс a écrit :

A announcement about testing timings has been posted at http://www.linux.org.ru/news/hardware/5438270 so we glad to provide some info, see attaches.

Thanx for your work, Martin.

Ha Ha! I had been wondering why so many russian people were sending me vbios all of a sudden! That's great news, thanks a lot for that!

Thanks also for your submission, it is a perfectly valid one.

You're welcome, we are looking forward to doing more work with the community, we even have a dedicated person for that now ;)

Bye!

Martin

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

Пусть сначала утилиты свои допилят...

очередное доказательство того, почему у владельцев Nvidia проблемы с установкой дров - в частности от АТi :)

Sith ★★★★★
()
Ответ на: UP от drfaust

>под Фрю

мне легче Хрю загрузить


Так чего ждать, загружай, болезный.

anon_666
()
Ответ на: Лор-эффект :) от legolegs

Ha Ha! I had been wondering why so many russian people were sending me vbios all of a sudden! That's great news, thanks a lot for that!

Thanks also for your submission, it is a perfectly valid one.

You're welcome, we are looking forward to doing more work with the community, we even have a dedicated person for that now ;)

Bye!

Martin

Хе-хе =).

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

С одной стороны, верно. Но с другой - как то не по-человечески кидать пользователей и вынуждать юзать nv.

что то я не соображу к какому высказыванию это относится, если про купить АТi, то я вовсе не против открытых дров для нвидии...

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

[quote]Не собирается, хидеры ядра стоят. Что ему надо?

gcc -c -DDEBUG -Wall -O3 -Ilibx86emu -Ilibx86emu/x86emu vbtracetool.c -o vbtracetool.o
vbtracetool.c:11: fatal error: pci/pci.h: Нет такого файла или каталога[/quote]

libpci, libpci-dev йопт.

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

А нахрена, если они BIOS в rom не понимають. Хочу отослать, но не хочу куски вырезать, или бояться нарушить копирайты на БИОС?

drfaust ★★★★★
()

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.1.1 <martin.pere@ensi-bourges.fr> recipient rejected (smtp:5:35) (state 14).

AnDoR ★★★★★
()

Зачем нужна очередная красноглазая поделка когда есть профессионально написанный качественный драйвер?

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

И часто Вы для убунтоидов будете их обновлять?

AnDoR ★★★★★
()

Так, у меня в файле nvXX_timing_peek следущее:

00100220: 06121e18 0c010904 04030606 1a160505
00100230: 00000707 1e060906 002e032f 04050202

Ни первая строка, ни вторая, не совпадает с содержимым файла nvXX_vbios_parsed (так говорит grep). Значит, что то работает не так, и мне следует отправить результаты разработчикам. Я правильно понимаю?

P.S. 8500GT, nouveau 0.0.16_pre20100819.

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

Особо обленившиеся убунтоводы могут скачать готовые бинарники отсюда


«Please update nvbios before using it, it is improved on a daily basis.»

Ну-ну :)

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

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

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