Google Analytics

пятница, 27 января 2012 г.

Установка и настройка драйвера Catalyst 12.1 в Arch Linux.

Купил я себе новую видеокарту ATI Radeon HD5450. И встал вопрос выбора драйвера для неё. Это присказка, теперь к самой сути вопроса переходим.
С одной стороны есть свободный драйвер xf86-video-ati.Его достоинства:
  • быстрое 2D-ускорение
  • работающий фреймбуфер
  • поддержка KMS
  • неплохо работающее 3D-ускорение. Неплохо - это значит что с данным драйвером можно играть в игры OpenArena, Xonotic, Red Eclipse и некоторые другие. Это гораздо лучше того, что может предложить открытый драйвер для NVidia.
Недостатки:
  • 3D-ускорение не такое быстрое, возможности последних стандартов графических API могут поддерживаться только частично.
  • про аппаратное декодирование видео можно забыть
С другой стороны видеодрайвер catalyst. Его достоинства:
  • Быстрая 3D-графика для игр и приложений. Поддержка последних версий OpenGL.
  • Возможность задействовать аппаратное декодирование видео(vaapi)
  • Возможность использовать OpenCL
Недостатки:
  • Драйвер закрытый
  • В версии 11.2 корректная работа Gnome 3 не возможна из-за артефактов и тормозов (исправлено в Catalyst 12.1)
  • Работая с xorg-server 1.11.x драйвер вызывает крах xv, самого популярного бэк-энда для вывода видео(наблюдается баг при использовании Catalyst 12.1 и Catalyst 11.2)
  • Конфликтует с модулем драйвера radeon, в результате при старте иксов иксы сразу вылетают
  • Отсутствует нормальный фрейм-буфер
  • Обязателен xorg.conf
Для меня аппаратное ускорение и 3D важны, поэтому я не задумываясь установил Catalyst.
yaourt -S catalyst-total
Устанавливаем бэкэнд для VAAPI (API для аппаратного декодирования видео)
yaourt -S xvba-video-0.8.0 
или
yaourt -S xvba-video-open
Версия mplayer с поддержкой VAAPI
yaourt -S mplayer-vaapi
Ну, началась настройка драйвера. Он сделан по древним традициям, не поддерживает авто-настройку и требует /etc/X11/xorg.conf Для начальной настройки используем команду:
aticonfig --initial
Затем вручную фиксим пару проблем. В Section “Device” добавляем опцию Option "TexturedVideo" "on" Примерно так
Section "Device"
     ...
        Option      "TexturedVideo" "on"
EndSection
И новую секцию для запрета модуля XVideo(xv) добавим, она фиксит баг с крахом иксов при проигрывании видео через xv.
Section "Extensions"
        Option "XVideo" "Disable"
EndSection
Теперь о проблеме с крахом иксов при загрузки старте иксов. Советуют добавить в опции Grub nomodeset. Но за такой совет я бы сказал кому-то пару неприятных для него вещей. Послушав советов guru я добавил данную опцию, и у меня отвалилась поддержка игрового джойстика. Я понимаю, мог отвалится фидбэк(это когда по вам в игре стреляют и т.п.), но джойстик полностью перестал определяться. Поэтому пришлось провести дополнительные изыскания, и решить проблему по другому.
Правим /etc/rc.conf, изменяя массив MODULES примерно так:
MODULES=(!radeon fglrx)
Модуль radeon конфликтует с fglrx, поэтому его запрещаем. А проприетарный fglrx принудительно загружаем. На всякий случай, вдруг система не загрузит.
После перезагрузки можно пользоваться mplayer-vaapi, или VLC.
Используя консольный mplayer:
$ mplayer -vo vaapi:gl -va vaapi movie.avi
Настраиваем smplayer:
Options -> Preferences -> General -> Video (tab) -> Output driver: User Defined : vaapi:gl
Options -> Preferences -> General -> Video (tab) -> Double buffering on
Options -> Preferences -> Advanced -> Options for MPlayer -> Options: -va vaapi
Настраиваем VLC:
Tools -> Preferences -> Input & Codecs -> Use GPU acceleration
И не забываем включить v-sync в amdcccle:
3D -> More Settings -> Wait for vertical refresh = Always On
На этом спешу откланяться. На этом этапе у вас всё должно нормально работать(как и у меня). Желаю больше гигагерц камню ващего железного друга, больше оперативы и частых апгрейдов:) Ну, и плясок с бубном успешного освоения тонкостей настройки любимого дистра.

суббота, 21 января 2012 г.

Первые впечатления от SVEN HM 40 BK

Были у меня наушники Emix HP-100 MV. Их цена в нашем регионе примерно 7-8 долларов. Качество кабеля довольно приемлемое, у многих похожих ушей он отваливается в первые два месяца. Эти прослужили пол-года. Поролоновые накладки на них стёрлись и стало неудобно ими пользоваться. Да и звук у них тусклый и не выразительный, басы отсутствуют как класс.
Купил я сегодня за 8$ себе новые наушники. В ближайшем компьютерном салоне - Cosmo. Наушники - SVEN HM 40 BK. И решил поделится первыми впечатлениями.
Начнём с качества звучания. Глубокий и чистый бас просто завораживает. Слушаю сейчас Downtown Ballet Ольги Станкевич(Альбом Dreamway в формате FLAC). Замечательная музыка, и прекрасное звучание - это настоящее счастье для такого любителя музыки, как я. Я не могу работать за компьютером, если в фоне нет музыки, которая как-будто заряжает меня своей энергией. Поэтому для меня наушники - очень важный момент в повседневной жизни. Вывод: такой глубокий и чистый звук у наушников данного ценового сегмента - это просто чудо. Смело рекомендую всем подписчикам и читателям моего блога, любящим послушать музыку с нормальным бит-рейтом и качеством. У многих дешёвых моделей для того, что-бы услышать басы надо выкручивать громкость почти на 100%, но в данном случае басы отлично слышны даже при небольшом уровне громкости. Так что можно беречь слух не в ущерб звучанию, слух нам ещё пригодится;)
Упаковка очень интересная. Прозрачный пластиковый бокс смотрится очень стильно с чёрными вставкам из бумаги по центру и внизу упаковки. А прозрачность коробочки со всех сторон даёт возможность рассмотреть наушники детально, не открывая упаковки.
Комплектация состоит из самих наушником,мешочка из синтетической блестящей ткани чёрного цвета(на случай если надо будет взять их в дорогу, наверно), упаковки, гарантийного талона и руководства пользователя(весьма краткого) со списком адресов сервисных центров SVEN в РФ. Про Молдавский центр не слова, поэтому наверно мне и дали ещё одни гарантийный лист - из салона.
Кабель длиной 2.2 метра отлично подходит владельцам компьютерных столов большого размера. Иногда кабеля не хватает, но в данном случае этот вопрос конструкторы учли. Не иначе, как сами ими пользуются:) Кабель довольно жёсткий, с приятным покрытием софт-тач. Пластик на регуляторе звука и на самих наушниках на ощупь такой же приятный.
Микрофон очень компактный и абсолютно не мешает. На гибкой, фиксирующей положение металлической ножке. Главное его достоинство - это незаметность. Качество работы микрофона тоже неплохое. Он довольно чувствительный. Но у моей камеры(A4Tech PK-800MJ он не хуже. Так что микрофон в принципе для меня не важен.
Оголовье состоит из металлического обруча и пластиковых элементов. Хорошо регулируется под размер головы. И не разъезжается непроизвольно, ка бывает со многими другими продуктами данной ценовой категории. В общем - весьма неплохо сделанные наушники, немного давят на уши правда. Это из-за жесткости металлического обруча.
Складывается оголовье так, что наушники запросто умещаются в карман куртки или пиджака. Это тоже очень удобно. Можно брать их с собой в дорогу. Владельцам ноутбуков и планшетов это очень понравится, ведь компактные девайсы нуждаются в подобной компактной периферии.
Не знаю, сколько они прослужат. Но за такие деньги они - весьма качественный продукт, даже не ожидал купить такие хорошие наушники с таким звучанием, когда отправился в салон. Отличное качество за небольшие деньги.

воскресенье, 15 января 2012 г.

Вынужденный апгрейд ПК из-за Eclipse, и Gimp на пару c Chromium

Взялся я делать сайт tools.md. В процессе работы выяснил, что 2Гб памяти(одной планкой) которых мне хватает на повседневные дела, мне катастрофически не хватает. Приходится то Gimp закрывать, то Eclipse, то Chromium. Из двух гигабайт 256 мегабайт откусывает интегрированное видео(NVidia GeForce 7200), ну и программы в памяти тоже висят. Надоело мне это, и вчера я решил это исправить.
Итак, сколько же оперативной памяти нужно для комфортной работы в сфере веб-дизайна в ОС Linux? Это очень интересный вопрос. Наступило время замеров. Смотрим на цифры:
  • система с Gnome потребляет где-то 300-400 мегабайт
  • Eclipse IDE - где-то 600мб
  • Gimp с открытыми макетами и набросками - 500мб(у меня много кистей, фильтров и градиентов установлено, может поэтому так много)
  • Браузер Chromium. В нём,в среднем, у меня открыто примерно 18 вкладок. При этом он отжирает 700-800 мегабайт памяти. Но если я что-то активно ищу, вкладок стаёт в разы больше. И памяти расходуется больше.
Вывод: надо как минимум 2,5Гб оперативной памяти. В Windows 7 и с Photoshop эту цифру лучше ещё умножить раза в полтора-два. Для дизайна в наше время уже не хватает 2Гб памяти, и это факт. Если вы не в MS Paint рисуете макеты, и не в Notepad++ верстаете и кодите на PHP, конечно:)
Прочие вспомогательные программы тоже занимают некоторое место в памяти, и выходит что использовать весь этот зоопарк одновременно никак не получается. А закрытие и открытие приложений влияет на скорость работы, да и просто утомляет. Мне это надоело, и я проапгрейдил свой рабочий инструмент. Добавил планку на 4Гб, и воткнул нормальную видеокарточку GIGABYTE GV-R545D2-512D. Хотел брать PowerColor VTX3D Radeon HD5450 но на месте её не было, и пришлось брать GIGABYTE GV-R545D2-512D. Начинка у них идентичная, только память у PowerColor более быстрая(DDR3 vs DDR2), и её больше в два раза. Кулер у купленной карточки оказался маленьким и тихим. Приятно радует, что вместо устаревшего DVI на ней разъём Display Port. Это просто киллер-фича для такого дешёвого девайса. Сама она дешёвая(я заплати за неё где-то пятьсот лей с копейками(примерно 42 доллара) в компьютерном салоне Cosmo). В общем, интегрированное видео само вырубилось, и перестало откусывать 256Мб от оперативы. И теперь работать с Eclipse и Gimp просто одно удовольствие.
Как бонус, я теперь могу даже играть в некоторые игрушки(не 2012 года, конечно:)) с нормальным разрешением и детализацией. И смотреть видео а аппаратным декодированием. Хотя мой Athlon II X2 220 может декодировать видео неплохо и с ffmpeg-based кодеками, но всё равно приятно. Ну и забота об экологии, ведь при полной нагрузки мой проц потребляет в три раза больше энергии, чем видеокарта. Если компьютер вы используете в основном для работы, то ATI Radeon HD5450 вполне подходящий выбор для вашего компьютера, гораздо лучше интеграшек. В общем, я рад апгрейду. Ещё бы свой телефон на что-то приличное со временем сменить, на что-то приличное с Android на борту.
P.S.: В следующем посту я расскажу о том, как заставить работать аппаратное декодирование видео VAAPI в Arch Linux. Пришлось здорово поиграться, пока оно заработало.