FAQ документации RivaTuner
Страница 14.


Windows не удается обнаружить совместимый драйвер для моей видеокарты после установки драйвера NVStrap и выбора режима Quadro. Можно мне помочь?

Избегайте использования автоматического подбора идентификатора Quadro для видеокарт на базе GeForce, не имеющих прямых аналогов в семействе Quadro. Автоматический подбор идентификатора принимает за аксиому, что ваш адаптер имеет «родственника» в семействе Quadro и использует следующую стратегию подмены идентификатора PCI Device ID:

PCI Device ID = PCI Device ID | 3 для видеопроцессоров семейства GeForce3 и более ранних.
PCI Device ID = PCI Device ID | 8 для видеопроцессоров семейства GeForce4 и более поздних.

Если ваша видеокарта не подпадает под эту схему, и не имеет прямого «клона» в семействе Quadro, Windows не сможет установить драйвер для полученного «на автомате» по вышеприведенной формуле PCI Device ID. В таких случаях вы должны использовать ручной режим замены PCI Device ID, и задать вручную требуемое значение идентификатора Quadro. Однако, чтобы несколько упростить подобную задачу, драйвер содержит специальную внутреннюю таблицу соответствий GeForce <-> Quadro PCI Device ID, позволяя использовать автоматический подбор идентификатора для некоторых неподходящих под стандартную схему видеокарт. В этих случаях драйвер устанавливает соответствие GeForce к наиболее близкому аналогу из семейства Quadro. Список специальных исключений покрывает большинство исключений из числа существующих видеокарт GeForce для шины AGP, и включает в себя записи для значений PCI Device ID 171, 172, 173, 181, 182, 301, 331, 332, 333, 334, 282, 302, 320, 321, 322, 323, 326, 327, 341, 342, 343, 344, 40, 041, 042, 045, 140, 141, and 14F.


Опция задания идентификации видеокарты в драйвере NVStrap не позволяет изменить Device ID для видеокарты GeForce 6600GT AGP. Это можно исправить?

Эта опция оказывает эффект только для исконно AGP/PCI или PCI Express видеокарт. PCI Device ID для видеокарт, укомплектованных переходным HSI мостом AGP-PCIE или PCIE-AGP, аппаратно задано в мосте и не может быть изменено программным путем. Однако, драйвер NVIDIA не использует PCI Device ID моста HSI, и использует GPU Model ID (изменение которого всегда возможно через NVStrap). Так что невозможно заставить операционную систему видеть отличный от установленного видеоадаптер, но можно заставить драйвер сделать это.


Означает ли ответ на предыдущий вопрос, что я не смогу превратить видеокарту GeForce 6?00 с переходным HSI мостом AGP-PCIE или PCI-AGP в Quadro?

В целом, не сможете. Но драйвер NVIDIA блокирует профессиональные возможности OpenGL посредством проверки программно изменяемого GPU Model ID вместо аппаратно заданного PCI Device ID видеокарты (или HSI моста). Так что Вы получите полностью разблокированные профессиональные возможности, и драйвер будет определять видеокарту как Quadro, хотя операционная система будет по-прежнему видеть GeForce. Однако, Вы можете столкнуться с трудностями с некоторыми CAD/DDC приложениями, выполняющими проверку PCI Device ID и отказывающимися работать, если не обнаружено PCI Device ID видеокарт Quadro.


Могу ли я использовать драйвер NVStrap под Windows NT4?

RivaTuner не поддерживает Windows NT4, но вы можете попробовать установить драйвер NVStrap вручную. Что бы сделать это, просто скопируйте файл NVStrap.sys в %WinDir%\System32\Drivers и запустите файл NVStrap.reg, затем перезагрузите свою систему. Однако я не тестировал драйвер по этой операционной системой, так что я не могу дать вам никаких гарантий.


Я установил драйвер NVStrap, и Windows определила мою видеокарту GeForce как Quadro. Однако дополнительные настройки OpenGL так и остались недоступны в свойствах экрана, и GLInfo все еще отображает название OpenGL рендера как GeForce. Какие предположения?

NVIDIA защитила Detonator 30.82 и выше против драйвера NVStrap.

Вы должны использовать патч-скрипт NVStrapAntiprotection для того, чтобы использовать драйвер NVStrap с последними версиями Detonator.


После установки драйвера NVStrap и выбора опции Quadro, после перезагрузки система тормозит несколько минут, потом окончательно зависает. В чем дело?

Судя по симптомам, это проявление защиты драйвера NVIDIA от подмены PCI DeviceID драйвером NVStrap, впервые появившейся в версии драйвера Детонатор 30.82. Если драйвер обнаруживает, что PCI Device ID заменен драйвером NVStrap, он постепенно увеличивает значение внутреннего таймера задержки, имитируя торможение системы и итоговое ее зависание. Вы должны использовать патч-скрипт NVStrapAntiprotection из поставки RivaTuner для использования NVStrap с более поздними драйверами. Владельцы видеокарт на базе чипов GeForce FX и более новых могут использовать опцию драйвера NVStrap «Use ROM straps for PCI DeviceID programming», позволяющую обойти защиту драйвера.


Мой компьютер не выходит из режимов S3/Suspend to RAM (S4/hibernate) когда я использую NVStrap. Вы можете исправить эту ошибку?

Драйвер NVStrap не совместим с режимами S3/Suspend to RAM and S4/hibernate. Это не ошибка, а особенность реализации, вызванная скрытной реализацией процедуры «загрузка-конфигурирование-завершение» NVStrap, которая никогда не будет исправлена.


Не могу установить некоторые режимы экрана, после использования мастера исправления частоты обновления 60Гц RivaTuner для Windows2000/XP. Какие предположения?

Не пытайтесь использовать это исправление, если вы не установили родные драйвера для вашего монитора и Windows определяет его как «Стандартный монитор» или «Монитор Plug and Play». В этом случае Windows будет перечислять неподдерживаемые частоты обновления и исправление не будет работать правильно.


Я не могут использовать ТВ-выход после исправления проблемы 60Гц с помощью мастера исправления проблемы 60Гц на уровне драйвера. Что не так?

ТВ-выход требует частоту обновления 60Гц для правильной работы. Как только вы удалили 60Гц из списка поддерживаемых частот обновления для какого-либо режима экрана, вы больше не можете использовать этот режим экрана для ТВ-выхода. Если вы используете мастер исправления проблемы 60Гц на уровне драйвера, просто не исправляйте частоту 60Гц для режимов экрана, которые используются для ТВ-выхода. Если вам необходимо исправить частоту обновления 60Гц для режима экрана установленного для вашего ТВ-выхода, просто используйте другой инструмент (например, низкоуровневое форсирование частот обновления RivaTuner, или низкоуровневый мастер драйвера монитора RivaTuner).

 
Следующая статья »