Блог Ерёмина Андрея обо всём на свете…

Archive for the ‘Hardware’ Category

Cоздаем Nas в домашних условиях


В продолжении темы про то, что можно сделать со старым железом. Казалось бы — чего еще не хватает? полноценная Windows, достаточно функциональный MediaPortal, даже управление с пульта от AverTV 305 есть. Оказалось, что большую часть времени я использую данную машинку как файловый сервер + как место, для хранения бэкапа, и уже только потом, как медиа проигрыватель.

Итак, что мне нужно от данной машины теперь:

  1. возможность использовать сервер для Time Capsule для OSX
  2. раздавать видео и аудио через DLNA на различные устройства
  3. качать torrent-ы
  4. иметь возможность зайти по ftp с Windows и OSX
  5. WebGUI для всего этого
  6. SSH для кастомизации — есть мысля поставить MySQL и PostgerSQL

Начал я свой эксперимент с FreeNas — рекоммендую использовать версию 0.7, но обязательно ставить посленюю dev-версию (из ветки 0.8 удалили поддержку uPnP и dlna, torrent клиент и многое чего еще).

Все хорошо — маленькая ОС (требует лишь 2 гигабайтовую флешку для установки), не требовательна к ресурсам, умеет все, что только можно из коробки. Казалось бы — идеальный выбор, но, увы — у меня на тот момент имелся террабайтовый жесткий диск с данными в файловой системе NTFS. freeNas не может шарить данные с NTFS (хотя подключить диски и читать с них умеет), требуется либо UFS, либо ZFS — конвертировать возможности нет.

Следующий кандадат — Windows Home Server v1 (2007 года), построенный на Windows Server 2003. Тут все совсем печально — нужно относительно мощное железо, минимум 70 гигов под установку (конечно, система потом часть отдаст, но изначально требует именно столько), работает с  NTFS, но просто так их подключить не дает — представляете? Нужно диски в NTFS  обязательно отформатировать … в NTFS. 😉 Добавьте сюда убогий дефолтный функционал — потанцевать с бубном, поставить кучу кривого софта и может тогда худо бедно WHS будет уметь и торренты качать, и через dlna  контент шарить, и уж точно НЕ сможет работать как Time capsule.

В общем, плюнул я в очередной раз на Microsoft, нашел куда забекапить данные, форматнул диск в UFS и буквально минут за 30 поставил и настроил freeNas. Вот, кстати, еще один камешек в огород WHS — сначала, минут 20 ставим ОС, потом минут 20 ищем драйвера, ведь сами они не скачаются, и только потом еще минут 30 ждем, пока windows update сначала найдет сотню обновлений, а потом неспешно будет их скачивать и также неспешно устанавливать, да еще и несколько раз попросит перезапустить систему. И вот только потом можно попробовать начать уже настраивать под свои нужны данную ОС. Ну а что?) Linux — гавно же)

HTPC из старого железа


Продолжаю рубрику СДЕЛАЙ САМ. На этот раз нужно было что-то придумать со старым (вторым по счёту в моей жизни) компьютером.

Что мы имеем:

  • nVidia nForce 2 400 (EPoX EP-8rdae)
  • AMD Athlon XP Barton 2800+ (~2100 Mhz)
  • Nvidia GeForce FX 5200
  • 1024 Mb Ram
  • 80 Gb HDD
  • AverMedia AverTV 305
  • старый корпус
  • привод для записи DVD
  • дисковод
Возможные варианты:

1) Файловый сервер:

а) на базе Windows Server 2003

+ 100% будут все нужные драйвера
+ 100% будет нормальная производительность
— нет IIS 7, а значит можно забыть про ASP.NET\MVC

б) Windows Server 2008

— основан на ядре Windows Vista\7 где имеются проблемы с nForce 2

— тоже и про GeForce 5200

+ тут и IIS, и последний WMP с расшариванием, и  ASP.NET, и MVC

2) HTPC:

а) на базе Windows что-то на ядре 5.x (Server 03, MCE, XP)

+ есть все драйвера

+ куча софта

б) на базе Windows что-то на ядре 6.x (Server 2008, Vista, 7, Home Server)

— тоже самое, что и для файлового сервера на базе Windows Server 2008

в) Linux

+ вроде как должны быть драйвера

+ вроде как должен быть софт

+ вроде как должно всё работать быстро

+ вроде как всё опенсурс и значит это круто (Фак ееее!)

Поехали!

Файловый сервер я отбросил сразу, т.к. в будущем хочу свой текущей desktop как раз и превратить в application server + хранилище для файлов, а т.к. играть в игры я почти перестал, и следовательно, консоль покупать не собираюсь, то и решил сделать HTPC.

Первое, что я сделал это докупил корпус Desktop SilverStone Lascala Black — специальный корпус для HTPC — могли бы сделать его и поменьше, а то такая махина. Также докупил контроллер STLab для подключения жёсткого диска в 1 ТБ через SATA (на текущем компьютере имелся и почти не использовался). Ну и видеокарту заменил с 5200 на 6200, чтобы проблем с драйверами не было.

Linux  — шоб тебя!

Естественно, эксперимент начал с данной опенсурсной какашки. Как-то года 2 назад ставил Ubuntu на это железо и всё работало просто шикарно — быстро, красиво. Сейчас же, во-первых, ОС выругалась, что у меня очень старое железо, во-вторых, Unity отказался запускаться, а Gnome начал жутко тормозить (установка GeForce 6200 исправила эти проблемы). Дальше — хуже. Linux не увидел контроллер STLab, а значит прощай террабайтовый жёсткий диск. В общем, Linux — прощай! (можно было бы и посидеть несколько ночей подряд, чтобы всё-таки заставить работать данный контроллер, но как-то стало себя жалко)

Дальше, я подумал об Windows Server 03, но дистрибутив, скачанный с DreamSpark как раз и лежал на том террабайтовом жёстком диске, а разбирать мой текущий PC, чтобы подключить туда этот HDD и вытащить нужный образ было как-то неохото, поэтому достал запыленный диск с Windows XP.

XP — forever!

Итак, с драйверами проблем на XP, конечно же, нет. И ТВ-тюнер, и контроллер — всё заработало на ура! Теперь надо бы найти нужный софт.

AverMedia MediaCenter — неплохая вещь, но возможности удручающие, так что я сразу от этой идеи отказался.

XBMC — опенсурсный медиа центр. Красивый с множеством настроек, но не работающий с пультом от AverTV. В топку.

MediaPortal  — форк XBMC для ОС семейства Windows. Множество настроек, есть плагин для работы с пультом от AverTV, есть плагин для работы с Lat.fm и куча чего ещё. К сожалению, не работает с моим тюнером, т.е передачки я посмотреть не смогу (в принципе, и фиг с ним).

cracked-XP — suxx!

Спустя некоторое время начались проблемы с запуском Windows — при загрузке ОС зависала. Причину я так и не нашел и решил перейти с краденной кем-то в интернете ОС на лицензионную Windows Server 2003 (предоставленную сайтом Dreamspark.com)

Пришлось на этот раз потанцевать с бубном, чтобы нормально заинсталлировать WMP 11 (не поддерживает Server 03, 08), драйвера для AverTV 305 (устанавливались как-то криво).

В итоге, за основу HTPC я взял MediaPortal. Установил некоторые плагины для него. В частности, доустановил плагин для использования пульта от AverTV 305. Поддержку самого тюнера в MediaPortal я так и не сумел настроить — поэтому, пока обойдусь без просмотра телевизора через HTPC (ну и ладно).

За DLNA у меня отвечает TVersity. Также доустановил Google Music Manager ( мало-помалу закачивает мою музыку в Google Music), а также uTorrent + WebUI (могу удалённо управлять загрузкой через браузер).

Изначально планировал выводить видео через TV-out, но знающий человек подсказал, что лучше этого не делать, и я купил переходник DVI-to-component.

Поставил также приложение для управления MediaPortal на свой телефон на Android — aMPDroid. Неплохо бы также для TVersity установить приложения для iPad и телефона, но это потом.

******

ЗЫ: В планах на будущее добавить эмулятор первой Sony PlayStation, тем более, что для Media Portal есть специальный plugin для запуска эмуляторов и игр к ним. Неплохо было бы настроить и управление через мой логитековский геймпад (также в MediaPortal есть весь необходимый функционал). Ну и совсем замечательно бы было поставить xampp, ruby, postgresql, sql server 08 и IIS 7 (  но тут, увы, с IIS 7 ничего не выйдет ).

Developer’s PC v3.1


Наконец, спустя 4 года сделал долгожданный upgrade.

IMG_3369

Характеристики:

Собственно вот. Собирал сам впервые за свою жизнь. Жуть было страшно, особенно когда ставил куллер на проц – его надо с такой силой выткать, я думал мамку проткну))).

А ещё, оказалось что плохая система охлаждения у корпуса – пришлось взять в руки ножовку, дрель, напильник и вырезать отверстие в корпусе для дополнительного кулера)))

В итоге вроде всё работает). Огромное спасибо Михаилу Кутьинуза советы и рекомендации.

Ещё купил Висту (также впервые в жизни 😉 ). Прикольная всётаки система. Вот не понимаю тех кто её ругает.(

P.S.: из остатков старого компа собрал отцу комп попроще.

Увеличиваем производительность видеокарт от Nvidia. Часть II


Введение

Какой русский не любит халявы? Многие бы из вас хотели заплатить как можно меньше, но получить при этом как можно больше. В данном цикле, состоящем из 2-ух статей, мы постараемся увеличить производительность вашей видеокарточки и сэкономить 50-100. Все действия, описанные в данном цикле, выполняйте только на свой страх и риск, т.к. они могу привести к неработоспособности видеокарты. И последнее, практически всё, что вы сможете прочитать ниже, не подходит по тем или иным причинам к GeForce 8800.

62879

Часть IV: Делаем из простой версии Quadro – версию, либо “что-то ещё”

Скажу сразу, что данный пункт подойдёт далеко не всем. Здесь я собираюсь рассказать вам о том, как нехитрыми усилиями можно из простой видеокарточки за 150$ сделать профессиональную за 400$, либо на худой конец, просто GT-версию, сэкономив 50$ — что тоже очень хорошо. Как же так это может происходить? – наверняка спросите вы. Дело в том, что производители по разным причинам иногда изготавливают разные версии видеокарт на одном конвейере, а потом перепрашивают BIOS, и затем просто перемаркировывают их. Поэтому не редко можно из lowend сделать highend видеокарту, хотя в последнее время такая халява попадается всё реже и реже, поэтому не сильно раскатывайте губу.

1) QUADRO

QUADRO – это профессиональные 3D-ускорители. Главное отличие от простых видеокарт – заточка под OpenGL-приложения, такие как 3D Max, AutoCad и другие. Должен сказать, что данные видеокарты не подходят для игр, т.к. в них отключены все игровые оптимизации.

Практически на 90%  вы можете переделать все видеокарты 4-ой серии в Quardro. Остальные серии переделки поддаются плохо, а последние видеокарты, на базе чипсетов Nv4x, G7x и G8x переделки вообще не поддаются, хотя если вы обладатель Geforce 6600 или 6800 с ревизией ниже A2, то у вас есть шанс переделать видеокарту не только в Quadro и даже в GT версию.

Для того чтобы переделать видеокарту нам снова понадобится программа Riva Tuner. Запустите её, и зайдите в раздел Низкоуровневых системных настроек. На закладке Драйвер  nVStrap в списке идентификация выберите произвольная. В появившемся списке ниже выберите нужную вам версию Quadro видеокарты. Нажмите применить и закройте окно. Затем в папке PatchScripts в корневой директории с программой найдите папку SoftQuadro4. Запустите Патч-скрипт из  этой директории и укажите путь до файла nv4_mini (находится в папке system32). Данный патч написан для Detonator v4x.xx, поэтому на других драйверах работа не гарантируется.

После изменения файлов драйвера перезагрузите компьютер. Если после перезагрузки никаких изменений не произошло, значит, удача не на вашей стороне и можете попытать счастье в пункте 2. Если же в свойствах экрана появилось название Quadro, то примите мои поздравления.

2) “Что-то другое

Если не получилось с переделкой в Quadro, давайте попробуем сделать из вашей видеокарты GT-версию. Например, из 6600 сделаем 6600 GT. Естественно о полной переделке речь, конечно, не идёт, т.к. в 6600 используется память DDR вместо DDR2 у 6600 GT, но хотя бы мы разблокируем пиксельные и вершинные конвейеры. Данный метод схож с пунктом 1, только вместо Quadro вам нужно выбрать простую версию видеокарты. Опять же никакой гарантии успешной переделки я дать вам не могу.

Часть V: Изменение настроек видео карты

И так. Возможно, вы уже разогнали свою видеокарту, и может даже переделали её в более производительную.  Не будем останавливаться на достигнутом, а пойдём дальше – изменим некоторые настройки в драйверах видеокарты. Для работы мы будем использовать Riva Tuner.

 

nv-panel-1

стандартная панель nVidia двайверов ForceWare

Сначала поставим галочку в пункте enable chipset compatibility mode  в System Settings—> Driver settings.

Заходим в разделы Настройки Direct3D и OPEN GL и на закладке Vsync отключаем вертикальную синхронизацию. Затем на закладке intellisample ставим ползунок в режим Quality* (Качество), а также включаем все галочки напротив 3-ёх оптимизаций.

*На счет режимов intellisample стоит поговорить поподробнее. Существует 4 режима, но нас интересуют только 2 из них — это Performance и Quality. Если вам любой ценой нужно увеличить fps, то ставьте Performance – прирост 3-4 fps, но качество графики заметно упадёт. Режим Quality наиболее сбалансированный, поэтому я рекомендую остановиться именно на нём.

Часть VI: Программы оптимизаторы

Видеокарту мы, возможно, настроили, разогнали и переделали во что-то более производительное. Пришло время разобраться с ОС. Тут есть 2 пути: 1) поставить программы оптимизаторы, например GameXP, или 2) вручную настроить ось.

Я советую вам не заморачиваться и не тратить время на ручную настройку, а поставить программу-оптимизатор, дабы один клик – и система настроена. Главный принцип работы таких программ, это отключение всех ненужных играм системных служб и сервисов, а также изменение некоторых других параметров системы. Работать, конечно, в такой системе будет невозможно, но в играх можно добиться прироста в 4-5, а то и в 6-7 fps.

Часть VII: Дополнение (Артефакты)

Артефактами называются самые разнообразные искажения и дефекты изображения, такие как вылет полигонов, разноцветные точки, полосы и прочие неестественные явления.

 

o9-b

пример артефакта в программе 3DMark 03

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

Форма и вид артефактов – индивидуальны для каждого семейства (а иногда и даже каждого отдельного образца видеокарты). Так что описывать их детально не имеет смысла.

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

Если с первым типом всё понятно, т.е. достаточно понизить частоты, то со вторым типом дела обстоят куда хуже. Здесь нам на помощь придут программы-бенчмарки, например 3DMark 03-06 в зависимости о производительности вашего видеоадаптера. Запустите какой-нибудь тест и сходите попить кофейку, если по прошествии 30-40 минут артефакты не появились, значит, видеокарта работает стабильно.

Разберём подробно основные виды артефактов:

Зависания – это очень распространенная проблема, с которой можно столкнуться при разгоне. Они бывают разные: может просто замереть картинка, чаще всего это признак переразгона чипа. Судить о природе этого зависания можно по тому, что было на экране перед тем, как компьютер завис.

Если было много артефактов, то причиной был компонент, который мы разгоняли (ядро/память). Если тест повис сразу после загрузки, то это, скорее всего, так же относится к переразгону, но тут не исключена еще и вероятность глюка разогнанного центрального процессора и памяти. При разгоне видеокарты следует снять разгон с остальных частей компьютера, либо оставить их работать в режиме, где достигается 100% стабильность, чтоб не было ни малейшего повода подозревать в зависании остальные комплектующие.

Бывает, что после перезагрузки слетает драйвер видеокарты, в этом случае его надо просто установить заново.

BSODBlue Screen of Death, что в переводе «Синий Экран Смерти», это такой глюк, при котором система зависает, а на экране мы видим непонятные закорючки на синем фоне. Тут поможет только перезагрузка. BSOD обычно характерен для переразгона оперативной памяти (редко – процессора), но может быть вызван и видеокартой.

Вылет тестов – это ситуация, когда при прохождении теста, или при игре неожиданно тестовая/игровая программа закрывается, и мы видим перед собой рабочий стол. Характерно для переразгона CPU или оперативной памяти. В редких случаях может быть виновато ядро видеокарты.

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

Метод борьбы – установка более мощного блока питания, понижение частот или улучшение охлаждения.

Резюме

Ну вот, дамы и господа, стоит подвести итог нашим с вами манипуляциям. Надеюсь, видеокарта ещё подаёт хоть какие-то признаки жизни. Так же надеюсь, что вам повезло, и вы не только разогнали, но и переделали вашу видеокарту в GT— или Highend— решение. Уверен, что настройка видеокарты и оптимизация Windows точно принесли положительный результат в 7-8 fps. Что? У вас ничего не получилось, операционная система не загружается, видеокарта не подаёт признаков жизни, а из системного блока валит густой дым? Не расстраивайтесь, с кем не бывает, а на будущее постарайтесь больше никогда ничего не делать вашими руками, которые растут, сами знаете, откуда и, кстати,  вызовите пожарных – от греха подальше… Всего доброго вам и удачи с вашими экспериментами.

В статье использовались материалы с сайтов www.guide3d.ru, www.nvidia.ru, www.ixbt.com и www.nvworld.ru.

Увеличиваем производительность видеокарт от Nvidia. Часть I


Введение

Какой русский не любит халявы? Многие бы из вас хотели заплатить как можно меньше, но получить при этом как можно больше. В данном цикле, состоящем из 2-ух статей, мы постараемся увеличить производительность вашей видеокарточки и сэкономить 50-100$. Все действия, описанные в данном цикле, выполняйте только на свой страх и риск, т.к. они могу привести к неработоспособности видеокарты. И последнее, практически всё, что вы сможете прочитать ниже, не подходит по тем или иным причинам к GeForce 8800.

Часть I: Разгон

Разгон – самый простой с точки зрения осуществления метод увеличения производительности нашего 3D монстра, но в свою очередь, и самый опасный, т.к. вы можете просто сжечь ваш видеоадаптер.

Даёт максимальный прирост производительности, но в 2-3 раза уменьшает срок работы видео карты. Обычно большинство видеокарточек оснащаются скудной системой охлаждения, которой хватает только на работу видеокарты на стандартных частотах. В таком случае, сначала купите более мощную систему охлаждения, как для видео-ядра, так и для видео-памяти.

Для разгона нам потребуется 2 программы: Riva Tuner и 3D Mark (v03 — для старых видеокарт до 6-ой серии, и v05-06 для новых). Весь процесс разгона в программе Riva Tuner будет проходить в окне Системные настройки в настройках драйвера.

RivaTuner_1

3dmark_2

Riva Tuner

3D Mark 03

Частоты сначала надо поднимать на 5-10 МГц. После того как, будут проявляться различные артефакты (в следующей статье), уменьшайте частоту на 1-2 МГц. Для просмотра результата разгона ядра используйте программу 3D Mark (для v03 используйте тест Mother Nature, а для v05 – Canyon Flight).

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

ntune_main

nvidia nTune

Часть II: Замена BIOS

Еще одним методом повышения производительности является замена родного BIOS на модифицированный, либо на BIOS от другой видеокарты, основанной на аналогичном чипе.

В BIOS’e видеокарты находится множество настроек видео карты. Замена BIOS может дать довольно заметное улучшение производительности и разгона, но, как водится, связанна с некоторыми трудностями. В Интернете можно найти море самых разнообразных BIOS от карт всех производителей, но далеко не каждый может подойти для вашей видеокарты. Это связанно со многими параметрами, в частности, должны совпадать объем памяти на борту и, желательно, производитель видеопамяти, т.е., к примеру, не стоит прошивать BIOS от видеокарты с памятью Samsung на свой адаптер, если на нем установлена память производства Hynix. Это может привести к потере стабильности видеокарты, и даже неработоспособности, но в этом случае можно вернуть ее к жизни, прошив родной BIOS обратно. Так же не стоит прошивать BIOS в том случае, если время доступа видеопамяти меньше, чем на вашей карте – это так же может привести к неприятным последствиям. Хотя бывает видеопамять производства Hynix, которая имеет меньшее время доступа, чем то, что написано в маркировке. Вероятно, производитель перемаркировывает более быстрые чипы, дабы компенсировать нехватку более медленных чипов на рынке. Это явление не такое уж и редкое, а повезло тем оверклокерам, которым она попалась.

Для перепрошивки BIOS рекомендуется использовать фирменные утилиты, например «nvflash». Некоторые производители видеокарт поставляют в комплекте с драйверами программы по прошивки BIOS из-под OS WINDOWS. Это конечно очень удобно – пару кликов и у вас новый БИОС, но при малейшем сбое видеокарточка может просто “умереть”. Это значит, что она перестает подавать признаки жизни, при этом оставаясь совершенно целой. «Спасти» ее в этом случае можно обратной перепрошивкой родного или другого работоспособного BIOS. Для этого создаются аварийные загрузочные дискеты, или используется старенькая PCI-видеокарта для того, чтобы загрузиться с нее и снова прошить нормальный BIOS в свою AGPPCI-E-видеокарту. Безусловно, иметь запасную PCI-видеокарту логичнее всего, т.к. это позволяет практически всегда «оживить» карту. Купить ее можно на барахолке всякой электроники (радиорынках) за 50-100 рублей. Если на вашей материнской плате нет старенького PCI, то придётся довольствоваться только дискетой.

Часть III: Дополнение (Охлаждение видеокарты)

Это главный пункт, который надо учитывать при увеличении частот видеокарты.

Для начала обеспечьте хорошую вентиляцию в системном блоке. Затем смените штатную систему охлаждения видеокарты на более солидные решения, идеально подходят системы от Zalman.

10

Мощная система охлаждения для видеокарты

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

Резюме:

На сегодня это всё. Здесь были описаны стандартные методы увеличения производительности, о софтверной настройки видеокарты поговорим в следующей статье. До скорой встречи.

В статье использовались материалы с сайтов www.guide3d.ru, www.nvidia.ru, www.ixbt.com и www.nvworld.ru.

Облако меток