...
...

Компьютеры, которые мы выбираем. Хроника одного апгрейда. Видеокарта

Продолжение. Начало в КГ № 22, 24

Обзваниваем фирмы
Решив разобраться на месте, я сел на телефон и приступил к обзвону компьютерных фирм города. По прежнему опыту я уже знал, что написанное в прайс-листах фирм, как правило, мало коррелирует с тем, что реально имеется у них в наличии. Еще несколько лет тому назад большинство продавцов изобрели несложный коммерческий прием. В публикуемых в СМИ прайс-листах дается просто немерянный список моделей разных комплектующих, обладающих при этом довольно "вкусными" ценами. Когда же вы появляетесь в дверях фирмы, зажав в руках кровно заработанные доллары, вам объявляют нечто вроде: "К сожалению, эти карты у нас вчера закончились, но вот у нас есть китайская Geforce MX200, которая ничем не хуже той карты, которую вы ищете, и при этом намного дешевле". 
Многие неопытные пользователи попадаются на эту удочку. Во-первых, им уже лень ехать в другую фирму. Во-вторых, многие, заранее подготовившиеся покупать определенную модель, не обладают информацией о том изделии, которое им предлагается взамен. И получается, что их берут "на пушку", откровенно втюхивая всевозможный "отстой". Отбивается эта тактика коммерсантов довольно несложным контрприемом. Прежде чем ехать в фирму совершать покупку, обязательно туда позвоните и убедитесь в том, что товар имеется в наличии "здесь и сейчас". Очень многие фирмы также позволяют отложить товар на время. Если вам сообщают, что в наличии имеется всего один экземпляр нужной вам "железки", попросите его отложить для вас на пару часов. Вам это ничем не грозит. Приедете, не понравится вам карта, никто вас не заставит ее покупать. А что именно о вас подумают продавцы, это их личное дело, вам с ними потом детей не крестить.

Едем в магазин
Обзвонив фирмы города, я составил список тех из них, в которых нужные мне модели реально присутствовали в наличии. Отсортировал этот список по продаваемой стоимости и поехал щупать товар руками. К сожалению, мне не удалось найти в продаже карту на Geforce-3, имеющую функцию VIVO. Поэтому пришлось вычеркнуть ее из списка. На весь город также нашлось всего две фирмы, торгующих Radeon-8500 с VIVO. В обоих случаях карты были OEM (без коробки, в полиэтиленовом пакетике) и при этом продавцы не смогли назвать мне фирму производителя. Народная фирма "Noname" короче говоря. Поэтому и этот вариант отпал. 
На данном этапе я уже точно знал, что еду покупать Radeon-9000-Pro. В первой же фирме из моего списка в продаже присутствовали обе искомые карты Radeon-9000-Pro от Sapphire и HighTech и Radeon-8500-VIVO. Для начала я попросил показать мне поближе карту на Radeon-8500. Действительно, по ее внешнему виду было трудно догадаться, кто ее сделал, какие-либо признаки ее производителя полностью отсутствовали, даже привычной наклейки Powered by ATI не было. Заглянув под радиатор, я заметил пустое место под второй RAMDAC. Для меня все с этой картой стало ясно. 
Следом, я запросил оба имеющихся в продаже Radeon-9000-Pro. Покрутив их в руках, я все-таки склонился к продукции Sapphire. Сделана она была аккуратнее, чем HighTech, и вся увешана гарантийными наклейками от производителя. Последнее придавало дополнительную уверенность в том, что я покупаю не "левак". Заплатив за карту около 80 долларов, я взял с продавца обещание возможности трехдневного "манибэка" (возврат денег без объяснения причин моего недовольства). Забрав карту, я поехал домой разбираться с новой игрушкой. 

Первый запуск
Периодически я втыкал Radeon-VE в свой компьютер поиграться, и поэтому в моей Windows XP уже имелись драйвера под видеокарты этой фирмы. Все статьи в Интернете, которые мне доводилось читать, утверждали, что прежде чем устанавливать новые драйвера ATI, необходимо избавиться от тех, что ранее стояли в вашей системе.
К сожалению, "старыми драйверами" в моем случае являлись драйвера с сайта Radeon2.Ru. Ребята там проводят большую работу по адаптации "родных" драйверов ATI для использования российским пользователем. Они выдирают из них поддержку множества языков, оставляя в пакете только русский и английский язык. Кроме того, в их драйвера вмонтирована контрольная панель, которую, по задумке ATI, следует выкачивать из Интернета отдельно, опять-таки с поддержкой языков всех латиноамериканских стран (и соответствующим размером). 
Вырезав из драйверов все лишнее, они добавляют туда множество известных фиксов реестра, улучшающих те или иные аспекты работы видеокарт или дающие доступ к дополнительным ее настройкам. Добавлю ложку дегтя к только что выкаченной мной бочке меда в их адрес. Эти "улучшающие" фиксы порой приводят к совершенно дивным глюкам на некоторых картах. Поэтому если у вас хороший канал и вы не являетесь опытным пользователем компьютера, лучше выкачайте оригинальные драйвера с сайта ATI. Я себя отношу к достаточно опытным пользователям и поэтому фраза "к сожалению" относилась к другому аспекту, связанному с этими драйверами. Они не имеют своего инсталлятора. Ставить их приходится "вручную" из INF файла, поэтому и удалять их приходится также "вручную". 
Бегло просмотрев INF файл, я выяснил, что мне необходимо удалить, помимо самих файлов драйвера, еще и четыре ветки реестра, расположенных в "HKLM\System\CurrentControlSet\ Services", и две ветки реестра в "HKLM\Software". Это верно для моего компьютера, у вас их общее количество может быть другим. Фирма ATI придерживается мудрой традиции называть все свои файлы и все параметры в реестре, начиная с букв "ATI", поэтому обнаружить их все большого труда не составило. 
Удаляемые файлы группировались в каталогах "C:\Windows\System32", "C:\WINDOWS\system32\drivers" и "C:\WINDOWS\inf". Я для пущей надежности снес их все, то есть не только файлы драйвера Radeon2.Ru, но и файлы "родных" драйверов от самой Windows XP. Удалить их было не так просто. Сама WindowsXP упиралась, как могла, постоянно восстанавливая файлы драйвера из своего архива. Тем не менее, я ее переубедил, снеся заодно и сам архив. 

После перезапуска Windows XP расписалась в полной своей неспособности как-либо работать с картами ATI. Обнаружила неизвестный видеоадаптер и предложила мне установить для него драйвер Standard PCI adapter. Я согласился. Затем еще раз, на всякий случай, перезапустился и приготовился ставить новые драйвера Catalyst 3.2 (Примечание: на момент написания статьи "текущими" драйверами являются Catalyst 3.4).
Из материалов в Интернете я уже знал, что драйвера к видеокартам VIVO от ATI всегда ходят "парами". Помимо самого основного драйвера, существует еще и такая штука, как "tv-capture-wdm" драйвер, предназначенный исключительно для захвата сигнала с видеовхода. Причем для каждой версии основного драйвера существует своя версия wdm драйвера. 
Устанавливать эти драйвера следует по довольно хитрому алгоритму. Сначала вы ставите WDM драйвер. После того как он установится, его инсталлятор предложит вам перезагрузиться. НЕ ДЕЛАЙТЕ ЭТОГО! Ответьте, что вы собираетесь перезагрузиться потом, закройте окно и тут же запустите установку основного драйвера (Catalyst). А вот когда он, в свою очередь, успешно установится, можете спокойно перезагружаться. Так я и проделал. 
Windows XP, перезагрузившись, обнаружила два видеоадаптера Sapphire Radeon 9000 PRO. Первый обычный, а второй Secondary. Так обычно видятся в системе карты, имеющие выход на два монитора. На закладке "Sound, Video and Game Adapters" появились устройства ATI WDM Rage Theater Video и ATI WDM Specialized MVD Codec. Настала пора установки контрольной панели. Особых хитростей с ее установкой не связано. Ставите и перезагружаетесь. У меня контрольная панель встала без каких-либо дополнительных телодвижений. 

Глюк первый: "частота 75 Герц"
Тут я заметил первый из широко известных глюков карт ATI. Частота обновления экрана в разрешениях выше 1024x768 не хотела устанавливаться выше 75 герц. То есть вы в настройках говорите — хочу 85 герц. Драйвер говорит ok! Я уже переключился, разве вы не видите? Тем не менее частота обновления остается по-прежнему на 75 герцах. Так как глюк известный, то и фикс для него давно написан. Качаем с сайта radeon2.ru утилиту RefreshFix. Помимо исправления этого глюка, она вообще много чего умеет, так что вещь полезная. Запускаем ее, сразу выскакивает окно с предложением исправить безобразие, соглашаемся, перезапускаемся. При следующем запуске все тип-топ, ставите такую частоту, какую захотите.
Установив на экране привычное для меня разрешение 1152x864x32 с частотой обновления 85 герц, я был приятно удивлен качеству 2D картинки. Моя предыдущая видеокарта Geforce-2-Pro тут и близко не лежала, несмотря на срезанный LC фильтр. Четкость просто изумительная. Видеокарта начинала мне нравиться все больше и больше.

Заводим телевизор
Теперь настала пора телевидения. Отстегиваю у своего монитора ногу и вместо нее под монитор ставлю видеомагнитофон. Подключаю кабели как положено. С хардверной частью дела я справился, настала пора софта. 
Устанавливаем родной пакет от ATI под названием ATI Multimedia Center. Я использую версию 8.1. Попытался, было, установить более свежую версию 8.5, но она порадовала меня сообщением, что в моей видеокарте TV-тюнер не обнаружен, и отказалась работать. Версия 8.1 работает на ура. Во время первого запуска она протестирует вашу систему на пригодность, и если все хорошо, у вас заработает такое приложение, как TV. Выглядит оно как обычное Windows окно, в котором транслируется то, что сейчас у вас подается на видеовход. Из полезных фишек программы обращу ваше внимание на возможность транслировать картинку как на небольшой прямоугольник рабочего стола, так и на весь стол. При этом настраивается степень прозрачности картинки. Вы можете запустить какое-либо приложение, тот же MSWORD, а над его окном у вас будет показываться полупрозрачный телевизор. Это довольно удобно — рекомендую. 
Встроенными средствами Multime-dia Center можно осуществлять запись в файл, как используя его собственные, так и внешние кодеки. В частности, выкачав с http://www.k-lite.tk  набор кодеков K-Lite Codek Pack, я получил возможность кодировать кино в целую пачку разных форматов, включая DivX 5.0.5 Pro и Xvid. После установки Multimedia Center корректно заработала широко известная программа VirtualDub. Каких-либо глюков, связанных с просмотром или записью видеосигнала, я не заметил. Впрочем, пользуюсь я им на откровенно любительском уровне. Вы помните, зачем я его покупал? Мои скромные потребности возможности VIVO полностью удовлетворяют. 

Подключаем второй монитор
Наступила пора подключения второго монитора. Я зашел в ближайший компьютерный магазин и купил там такую штуку, как Data Switch. Выглядит она как небольшая железная коробка с галетным переключателем на передней панели. Сзади расположены по три штуки разъемов VGA, ps-mouse и ps-keyboard. Изначально коробка задумана как переключатель одного комплекта из монитора, мышки и клавиатуры на два разных компьютера. Я подключил ее к монитору компьютера жены, разведя его таким образом, что с помощью тумблера его можно было переключать либо на ее компьютер, либо на второй выход моей видеокарты. Теперь, щелкнув тумблером, я мог легко "украсть" его себе поработать. Если вы пойдете по моему пути, учите, что дешевые кабели, те самые, что стоят около 70 рублей, очень сильно мылят. Причем раз на раз не приходится. Мне для моей задачи потребовалось два кабеля. Я купил два одинаковых дешевых кабеля. Так вот один мылит сильнее, чем другой. Тот из них, что получше, я поставил жене, а себе поставил похуже, так как качество картинки на втором мониторе для меня не особенно критично.
Говоря о "мыле", к слову замечу, что его значение для большинства пользователей сильно преувеличено. Подключив монитор жены через Data Switch, я стал с любопытством ждать, что она скажет. Она вернулась с работы, уселась за компьютер и проработала несколько часов, никак не прокомментировав качество картинки на своем экране. В конце концов, я первый не выдержал и спросил, неужели ее не раздражает мыло. "Какое такое мыло?" — спросила она. Я переключил ее монитор на свой компьютер, раскрыл окно MSWORD на оба монитора. Затем показал ей разницу в четкости между своей половиной картинки и ее половиной идущей через Data Switch. "А вот ты о чем! — сказала она. — У меня на работе твоего "мыла" еще больше, я привыкла"... Как говорится, No Comment.

Глюк второй: Radeon 9000 VIVO и MSWORD
Тут мне зачем-то потребовалось открыть в MSWORD большой документ с большим количеством картинок. На первый взгляд совершенно невинное решение. Не тут-то было! Весь экран монитора покрылся кучей цветных полосок. Причем Windows при этом не висит. Сквозь постоянно множащиеся цветные полоски было видно, что окна успешно открываются и закрываются. Смена разрешения ситуацию не исправляла. Вздохнув, я перезагрузился. Открываю этот документ Word еще раз. Все в порядке. Пробую проскроллировать его туда-сюда — опять тот же самый глюк! 
Началась горячая пора перестановки разных версий драйверов взад, вперед. Я менял разрешение и цветность экрана. Гонял два часа 3DMark, всевозможными твикерами изменял все мыслимые и немыслимые настройки и к концу дня выяснил: глюк стабильно проявляется под любыми версиями драйверов в любой версии Office, в том числе и на бете-1 Office 2003. Возникает глюк, только если у вас установлен 32-битный цвет экрана и только если в системе присутствуют wdm драйвера. Это были два необходимых условия. Все остальное не суть важно.
Если вы помните, карточку я брал с трехдневным манибэком. В принципе, я мог ее вернуть обратно в магазин. Но карта мне понравилась, расставаться с ней я не хотел. Опять-таки, у меня еще оставалось два дня в запасе, и я продолжил разбирательства. Вылезаю в Интернет и отправляюсь на русскоязычный сайт Sapphire. В разделе поддержки обнаружился живой форум с представителем компании в качестве модератора. Почему-то он носил скандинавскую фамилию и при этом нормально разговаривал на русском языке. Решив отложить общение с ним на сладкое, я внимательно изучил форум и местное FAQ в поисках решения своей проблемы. Как ни странно, я нашел лишь одно упоминание о ней, да и то оно пробегало несколько месяцев тому назад. Ничего умного местная тех. поддержка человеку не посоветовала, и он, по всей видимости, просто избавился от карты. Глубоко вдохнув, я накатал возмущенное письмо с просьбой немедленно разобраться с происходящим в моем компьютере безобразием. На следующий день я получил ответ, в котором мне порекомендовали... "правильно устанавливать Windows". 
Те, кому доводилось ругаться со мной на форуме газеты, уже наверно догадываются, сколько желчи я вылил в ответ на несчастного скандинава. Тем не менее, служба поддержки Sapphire твердо стояла на своем. Ничего не знаю, никуда не летаю, мы не можем повторить вашу проблему. Вероятнее всего, вы что-то неправильно настраиваете... Хорошо, сказал я, раз так... Взял и совершил экскурсию по форумам www.ixbt.comhttp://www.compware.ruhttp://www.3dnews.ruhttp://www.radeon2.ru  и еще пяти-шести русскоязычных "железячных" сайтов. На каждом из них я оставил подробное сообщение с описанием глюка и условий, необходимых для его воспроизведения, даже макрос для MSWORD приложил (10000 раз скроллирующий документ взад-вперед). В качестве места встречи всех заинтересованных лиц я оставил адрес... догадайтесь сами какой? Правильно! Форума поддержки пользователей Sapphire. На следующий день народ начал прибывать, и тема "глюка в Word" быстро выбилась в хит сезона. Несчастный суппорт крутился, как белка в колесе, заклевываемый со всех сторон возмущенной публикой. Стало очевидно, что мужик просто сам не знает, как решить эту проблему и не может признаться в том, что его фирма допустила явный брак. По идее, все эти карты должны были идти под замену. 

Тем временем, большое скопление пользователей моей новой карты в одном форуме начало приносить свои плоды. Выяснилось, что "болеют" только 64 Mb версии видеокарт. Вариант с 128 Mb памяти на борту не глючил. Окончательно махнув рукой на суппорт, стали дальше разбираться с проблемой самостоятельно. Сравнили различия этих двух карт и выяснили, что, кроме чипов памяти, они ничем не отличаются. Всплыл даташит на чипы памяти, из которого стало ясно, что эти конкретные микросхемы должны питаться напряжением 3.3 вольта. Также обнаружилась статья одного мужика, проводившего экстремальный разгон карты c помощью паяльника (http://www.fcenter.ru/forprint.shtml?videos/4399#). Человек утверждал, что чипы памяти на сапфировских картах питаются 3.01 вольтами, что находится на самой нижней границе допустимого напряжения наших микросхем. Зачем они занизили напряжение, окончательно поникший суппорт объяснять отказался. Наконец по форуму пробежало письмо, в котором человек сообщал о том, что ему удалось полностью побороть глюк. Для этого, оказалось, достаточно... снизить на 5..10 MHz частоту работы памяти. Частоту можно понизить любым твикером, предназначенным для разгонки карты. Более того, на том же сайте radeon2.ru лежит утилита, предназначенная для редактирования BIOS, видеокарт ATI. С ее помощью можно зашить нужную частоту прямо в BIOS, и твикеры вам больше никогда не будут нужны.
Сказано — сделано. Скачиваю с сайта Sapphire родную утилиту для перепрошивки BIOS, а с сайта Radeon2.ru — редактор этого БИОСа. 

Сначала утилитой от ATI считываю БИОС со своей собственной карты в файл. Запускаю редактор, натравливаю его на полученный файл, и глаза у меня разбегаются. Оказывается, кроме коррекции частот (отдельно по чипу, отдельно по памяти), редактор позволяет: 
• Во-первых, зашить в BIOS русские шрифты. То есть теперь не надо грузить русификатор при работе в MSDOS и консольных приложениях. Карта сама поддерживает 866 кодовую страницу (или любую другую, которую вы зашьете, шрифты берутся из виндовых файлов cpi).
• Во-вторых, можно отменить вывод сигнала на TV-выход в MSDOS. Помните старую проблему, из-за которой карты, подключенные к телевизору, стартуют с рефрешем 50Гц? Это фикс для решения этой проблемы. 
• В-третьих, можно задать любую частоту обновления экрана по умолчанию для стандартных разрешений. Прощай 60 Гц в режиме "защиты от сбоев" Windows или в WindowsPe. Теперь везде, в том числе в ДОСовских игрушках, частота обновления экрана равняется 85 Гц.

Проделав все вышеуказанные настройки, я установил частоту работы карты в 275 MHz/265 MHz и записал отредактированный файл БИОС обратно в карту, воспользовавшись для этого утилитой от ATI. Как и было обещано, "глюк с Word" полностью исчез и на протяжении последних двух месяцев ни разу не возникал. В качестве ложки меда в бочку дегтя на продукцию Sapphire замечу, что их VIVO карта изначально работала на частоте памяти 275 MHz, а вот VIVO от HighTech лишь на частоте 250 MHz. То есть, даже с учетом поправки, карта от Sapphire на 15 MHz быстрее, чем карта конкурентов. Видимо, ребята хотели как лучше, а получилось как всегда.
Итак, теперь я остался с удовлетворяющей меня видеокарточкой. В качестве последних штрихов снял с нее родной кулер и одел большой, игольчатый. Один из тех, что клеились на боксовые процессоры Pentium1. 
Вот так я покупал себе видеокарту. О том, как она ведет себя в 3D, напишу подробнее, когда буду рассказывать о смене материнской платы. В общем, никаких глюков не замечено, все тип-топ. Да и по скорости карточка находится примерно на одном уровне с Geforce4-MX440. А вот тесты в 3Dmark2001SE она, в отличие от MX, проходит все, никаких тебе "no support hardware"...

Продолжение следует
(с) Герман Иванов


© Компьютерная газета

полезные ссылки
IP камеры видеонаблюдения
Корпусные камеры видеонаблюдения