воскресенье, 27 апреля 2008 г.

PulseAudio + OSS4

Установил просто на поиграться PulseAudio. Обнаружил что удобно переключать выводы с домашнего компа на домашний сервер стоящий на кухне и обратно. Обнаружил что его ремикшинг или еще что-то создаёт щелчки на высокой громкости. т.к. я не альсоюзверь и проблем с микшированием/ресемплингом у меня нет, решил выключить ресэмплинг в default.pa:
resample-method = copy


А так больше проблем нет. Работает ^_^. Теперь ALSA-приложения (если такие появляются в системе) выводят звук в пульс, а сам пульс выводит в OSS4. MPD нативно умеет пульс, mplayer тоже, а игры пусть выводят прямо в OSS, чтобы latency был поменьше. Мну доволен.

UPD:
Также есть проблема с модулем module-suspend-on-idle - с OSS4 он просто вешает пульс, поэтому следующую строчку закомментируем:
load-module module-suspend-on-idle

суббота, 19 апреля 2008 г.

Переезд блога на blogger

А вот теперь внезапно я решил переехать на Blogger. Пусть будет ;)

вторник, 15 апреля 2008 г.

imified.com

Открыл для себя imified.com - сервис различных ботов/приложений через IM. Например модуль LiveJournal позволяет постить в жежешечку, а wordpress в вордпрессовые блоги. Ещё есть netlookup, позволяющий потреблять утилиты типа ping, traceroute и т.п. Удобно. Например это сообщение было написано через него. У вордпрессовского плагина правда огорчает отсутствие поддержки HTML и тэгов к записям.


вторник, 26 февраля 2008 г.

Извлечение USB Flash в Xfce

Проблема монтирования/автомонтирования флэшек в Linux уже давно не актуальна, но актуально их отмонтирование. :) Меня всегда раздражало что в винде при отключении флэшки на неё переставало подаваться питание и индикатор на флэшке гас, а в Linux только делалось отмонтирование разделов. Поэтому я всегда руками делал eject /dev/sdX. Недавно поставил себе Xfce и обнаружил что монтирование флэшек здесь дико удобно. Прямо повиндузятнически удобно. А извлечение все так же не выключает питание. После брождения по форумам, читания сорцов и манов нашел такое решение:


У HAL-устройств есть свойство storage.requires_eject которое заставляет Xfce-шный exo-eject (exo-mount) выдёргивать устройство при отмонтировании его целиком (не отдельных разделов). Чтобы его включить, я создал /usr/share/hal/fdi/policy/10osvendor/16-storage-usbflash.fdi и написал в нём:



<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
<device>
<match key="info.category" string="storage">
<match key="storage.bus" string="usb">
<merge key="storage.requires_eject" type="bool">true</merge>
</match>
</match>
</device>
</deviceinfo>

Надо заметить, что это уже сделано в Ubuntu и судя по постам на ubuntuforums.org вызывает проблемы с внешними USB-винчестерами.


Казалось бы этого достаточно, но теперь exo-eject не хочет считать USB-флэшку (именно сами флэшки а не их разделы) "томом или приводом". После некоторого тупления правила для hal были переписаны на такие:



<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
<device>
<match key="info.category" string="storage">
<match key="storage.bus" string="usb">
<merge key="storage.requires_eject" type="bool">true</merge>
<append key="info.interfaces" type="strlist">org.freedesktop.Hal.Device.Volume</append>
<append key="org.freedesktop.Hal.Device.Volume.method_names" type="strlist">Eject</append>
<append key="org.freedesktop.Hal.Device.Volume.method_signatures" type="strlist">as</append>
<append key="org.freedesktop.Hal.Device.Volume.method_argnames" type="strlist">extra_options</append>
<append key="org.freedesktop.Hal.Device.Volume.method_execpaths" type="strlist">hal-storage-eject</append>
<merge key="volume.ignore" type="bool">false</merge>
</match>
</match>
</device>
</deviceinfo>

-->

Но теперь при выдирании раздела вываливается флэшка целиком... Ладно на этом успокоюсь. У меня нет флэшек с несколькими разделами.


вторник, 5 февраля 2008 г.

Привет мир!

Добро пожаловать в WordPress. Это Ваша первая запись. Отредактируйте или удалите ее. Затем начинайте заниматься блогингом!


понедельник, 4 февраля 2008 г.

Тест

Тестовый трекбэк к маклауду к трэкбэку на мою страницу :D

четверг, 31 января 2008 г.

Проблемы с DNS

Благодаря кудесникам из Nerdie Networks который день занимающимся переездом серверного софта с mydns на bind была потеряна моя DNS-зона, blasux.ru был в капитальном дауне. Я в это время трое суток наслаждался деревенским воздухом, общением с дедом и бабушкой, киданием снега, разглядыванием новорожденных козлят и тормошением деревенских кошков. Сегодня после моего приезда и шестичасового распинывания софта и разных служб всё вернулось на свои места, но вернулось немного в другом виде. ;) Будем надеяться, что стабильность и это улучшит. Внешне всё осталось по-старому, просто зона blasux.ru сейчас распространяется днс-серверами немного иначе и если сервера editdns снова нас порадуют подобным образом, можно будет перекинуть её на днс-сервера firstvds, но само собой это займет день-два т.к. мировая DNS весьма и весьма неповоротливая система.