Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Проблемы с драйверами видеокарт для Windows Vista

Напечатать страницу
11.01.2007 13:40 | yourock

У нас появилась возможность оценить ситуацию и разобраться, что происходит с драйвером Nvidia для Vista...

Некогда обе компании-поставщики графических решений признали тот факт, что с драйверами для Vista действительно возникают проблемы и совсем не просто осуществлять их техническую поддержку.

Одной из самых больших трудностей для Nvidia является поддержка SLI, в то время как ATI отчаянно бьется над тем, чтобы заставить правильно работать Crossfire в Vista. Обе компании приготовят драйвер к тридцатому числу, однако часы тикают.

Nvidia прежде всего занята работой над 32-битной версией драйвера, но также последует и версия для 64-битной платформы. В Nvidia считают, что 64-битная версия менее востребована, однако мы надеемся, что они пересмотрят свое видение ситуации, поскольку 32-бита не позволяют обращаться ко всем 4GB оперативной памяти, которые наверняка потребуются продвинутым игрокам в 2007 году.

Остается ждать уже меньше 20 дней...

Источник: http://www.theinquirer.net
Перевод: yourock

Комментарии

Не в сети

БРАВО

отличная статья

11.01.07 13:58
0
Не в сети

да нафиг этот CrossFire! Остальные косяки бы починили. Например полно проблем со вторым дисплейем (TV). Video Overlay (Theater Mode) не работает, после отключения второго монитора (в режиме Clone), разрешение основного остается как у TV (1024x768) и не меняется из дурной атишной "Control Panel". Приходится идти в Display Properties и всё вертать взад там. Полно, короче, косяков у обоих (ATI, NVIDIA).

А МС кричало на каждом углу (одно время), что новая модель драйверов такая классная, так облегчит всем работу, всё так круто. Сейчас, правда, подзамолчали на эту тему распостраняться. Не будут готовы дрова к 30 числу, не будут! Ни у кого. Так, новый релиз сделают и дальше с чудесами биться пойдут.

11.01.07 14:16
0
Не в сети

ати тоже занята новой карточкой...
http://www.overclockers.ru/hardnews/24423.shtml

BlackTigerAP писал:да нафиг этот CrossFire!


спокойней! кросфайер нужен!!! он увеличивает производительность на 90-95%!!! без него мой комп обесценится... надо не забывать, что дрова БЭТА! там много багов по определению

11.01.07 15:05
0
Не в сети

[qoute]А МС кричало на каждом углу (одно время), что новая модель драйверов такая классная, так облегчит всем работу, всё так круто. Сейчас, правда, подзамолчали на эту тему распостраняться. Не будут готовы дрова к 30 числу, не будут! Ни у кого. Так, новый релиз сделают и дальше с чудесами биться пойдут.



Я программист, и я читал много про эту модель драйверов. Поверьте, она действительно классная!

Обычно у производителя ПО есть два пути. Либо тянуть лямку обратной совместимости, мизерно увеличивая фичи ПО от версии к версии, либо обрезать все нафик и переделать по-новой. Оба способа однозначно влекут за собой матюки от определнного множества пользователей, так что назвать какой-то из них правильным трудно. МС до сих пор в основном следовала первому способу, но вот в висте наконец решилась на второй, выковыряв нафиг много того г...на которое винда тянула с собой столько лет.

Естесственно, коренные изменения в архитектуре влекут за собой полную переделку используещего ее ПО, в т.ч. и дров. И ессно так как эти дрова пишутся наверняка почти заново, возникает кучу глюков, это вам не дорабатывать отточенные годами исходники.

Я сам недоволен многими недоделками в дровах НВидии, в частности что нельзя менять настройки яркости/гаммы (хотя в предыдущих версиях для Висты эти настройки были, трудно было оставить??), но очень надеюсь, что к 30 января все будет пахать нормально...

11.01.07 15:49
0
Не в сети

простите, цитата чото глюкнула...

11.01.07 15:50
0
Не в сети

Я программист, и я читал много про эту модель драйверов. Поверьте, она действительно классная!



Хммм... Каверзный вопрос есть... Если она такая классная, то почему ни один производитель видеокарт не может сделать стабильных полнофункциональных драйверов? Почему все стонут от ее сложностей?

11.01.07 16:26
0
Не в сети

Хммм... Каверзный вопрос есть... Если она такая классная, то почему ни один производитель видеокарт не может сделать стабильных полнофункциональных драйверов? Почему все стонут от ее сложностей?


Потому что окончательные спецификации WDDM были опубликованы не так давно, примерно вместе с выходом RC1 (если я не ошибаюсь). Плюс к этому пока еще нет большой базы пользователей и бета-тестеров, да и программисты из nVidia и ATI вряд ли обладают большим опытом разработки драйверов под новую модель.

11.01.07 17:01
0
Не в сети

в 32х битной винде нельзя 4 гига оперативы?
фигасе
а какие еще отличия есть? кто подскажет?

11.01.07 18:02
0
Не в сети

Хммм... Каверзный вопрос есть... Если она такая классная, то почему ни один производитель видеокарт не может сделать стабильных полнофункциональных драйверов? Почему все стонут от ее сложностей?



Я ж сказал, дрова пишутся если не с нуля, то очень сильно переделываются, и дрова "простыми" не бывают, не думаю что есть более-менее функциональные устройства для которых написание дров не вызывает стонов у разработчиков под любой ОС. Думаю, что первые версии дров под ХР/2000 тоже писались нелегко.

О сложности - да, в некоторых аспектах модель драйверов для видео сложнее в виста, но это сделано ради бОльшей надежности и производительности. Дравер разделили на 2 части - одна работает в режиме ядра, а вторая в пользовательском режиме. При этом та часть, что в пользовательском режиме валидирует, оптимизирует (в т.ч. упорядочивает так чтоб было оптимально) и батчит все вызовы к драйверу, а потом уже передает компактные пакеты команд драйверу уровня ядра. таким образом, гораздо реже происходит переключение в режим ядра и обратно, что очень дорогая операция, запросы оптимально упорядочиваются, и сильно уменьшается вероятность появления синего экрана, так как предполагается что основные глюки будут происходить в той части которая работает не в режиме ядра. А по исследованиям МС (не знаю уж насколько там у них исследования "хорошие"), подавляющее большинство синих экранов возникало из-за сбоев в драйвере видеокарты.

вот такая фигня...

11.01.07 19:03
0
Не в сети

Когда сделают финальную версию дров для видях, производительность игр в висте будет больше чем в ХР, или так же лагать будет? У кого какие мысли на этот счет?

11.01.07 19:08
0
Не в сети

у меня такие мысли что я с каждой версией надеюсь от разрабов нормального алгоритма работы кулера видеокарты 7600GT (сильно гудит)
и приходиться до сих пор сидеть на дровах от RC1 (гудеть начинает при включении игр а не операционки)

11.01.07 20:22
0
Не в сети

Не знаю как будет на самом деле, но вышеописанные мной оптимизации явно должны улучшить производительность игр, по крайней мере использующих DirectX 10, который будет явно заточен под новую модель дров. DirectX 9 же будет эмулироваться через Direct X 10, что может ухудшить производительность.

Также производительность может несколько подупасть из-за того что в висте видеокарточка рассматриватеся как отдельный МНОГОЗАДАЧНЫЙ процессор. Точнее, как я читал в какой-то презентации, так будет по крайней мере когда графические чипы будут поддерживать многозадачность на аппартном уровне. Т.е. поддерживаться переключение контекстов как и на CPU. Если учесть, что в висте один токо Aero основан на DIrectX, то думаю это очень хорошее нововведение, которое позволит нескольким конкурирующим графическим приложениям более "красиво" разделять графический процессор. Думаю, потеря пары кадров в секунду это не такая большая проблема по сравнению с преимуществами. И потом, думаю ,в полноэкранном режиме приложения будут получать в свое распоряжение всю мощность GPU.

Скажу одно: Я пробовал запускать на висте пару игр, и на визуальном уровне я разницы особой в производительности по сравнению с ХР не заметил.

11.01.07 20:31
0
Не в сети

У меня на буке ATI X1400 (мобильный, ессно). Дрова с сайта ИБМ, Виста тоже чёй-то обновила. С момента установки - примерно каждый третий-четвёртый старт (неважно - рестарт или из гибернации) экран идёт полосами / квадратиками, после чего бук идёт на перезагрузку. Может, модель драйверов и хороша, но толку с модели, которая так работает, никакого. Одна надежда: пользователи таких буков, как у меня - публика денежная и склочная, так что придётся программерам из ATI попотеть. ;)

11.01.07 23:23
0
Не в сети

Так ведь речь как раз и идет о том, что дело не в кривости архитектуры, а в том что дрова сырые. Если еще взять висту версии бета 1, то ты получишь вообще неработоспособный ноут

11.01.07 23:32
0
Не в сети

Motherboard: Asus M2N4-SLI (2 PCI, 2 PCI-E x1, 2 PCI-E x16, 4 DDR2 DIMM, Audio, Gigabit LAN)
Driver Version: 97.46_forceware_winvista_x64_international_whql(Release Date: January 5, 2007)
Открыв NVIDIA Control Panel, в пункте Параметры 3D, я обнаружил что пункт Установка конфигурации SLI отсутствует.

12.01.07 12:32
0
Не в сети

У меня 7600 GT - 32 Виста пашет нормальннно, но на 64 ой иногда е...... бабай! синий экран. Правда после загрузки через F8 с последней удачной конфигурацией все становится Олл Райт! Вчера Билл обновил 96.86 до 97.46 пока вроде ниче. По поводу игр ничего не могу сказать - я не гейммер,но графика и кино просто алес!

13.01.07 13:39
0
Не в сети

не знаю, у меня 7600GS и разницу ощущаю между вистой и икспой (обе х64)... в ХР все на максимальных идет в hl2, а в висте надо уменьшать разрешение и анизотропную фильтрацию убирать, и то, fps заметно падают (60 -> 25)... обидно, неужели это все изза драйверов?

14.01.07 03:35
0
Не в сети

2 Lucipher
Да, парни с theinquirer.net скорее всего что-то напутали насчет невозможности 32-битной системы обращаться ко всем 4GB оперативной памяти. Как несложно подсчитать, 32-битное пространство должно обеспечивать адресацию 2^32=4294967296 байт памяти, т.е. тех самых 4GB.
Вот что говорится о преимуществах 64-битной архитектуры в более чем надежном источнике:

Журнал Chip 12/2003 писал:Посмотрим, что же получит пользователь, когда 64-битная поддержка будет реализована в полном объеме. Итак, первое преимущество заключается в увеличении емкости адресуемой памяти. Это значит, что, если 32-битная система может работать с оперативной памятью объемом 4 Гбайт, то 64-разрядный компьютер теоретически в состоянии оперировать 16 эксабайтами оперативной памяти (округленно 16 800 000 000 Гбайт). Второе преимущество компьютера с 64-битным процессором заключается в потрясающей точности производимых вычислений. Он примерно в 4 млрд раз точнее, чем 32-разрядный процессор, производит вычисления. По словам представителей AMD, такую точность оценят прежде всего программисты, создающие игры. Она позволит им со стопроцентной достоверностью воссоздавать абсолютно все детали окружающей обстановки, повышать уровень интеллекта врагов. При работе с мультимедийными программами 64 бит значительно увеличат скорость обработки данных. Ближайшее будущее передовой технологии заключается в разделении 64-разрядного ядра на два 32-разрядных, что позволит осуществлять одновременно два разных вычисления.


Вот так вот.

14.01.07 23:10
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.117 секунд (Общее время SQL: 0.098 секунд - SQL запросов: 91 - Среднее время SQL: 0.00107 секунд))
Top.Mail.Ru