О линуксе, о чем же еще?

Apr 05, 2008 15:18

Итак, очередная заметка юного линуксовода. На этот раз я поимел проблемы с мультипротокольным клиентом Kopete. Надо сказать, что до перехода на линукс я использовал клиент Miranda и был сильно доволен тем, как там реализовано управление данными аккаунтов. Например, можно было прямо из клиента поменять аватарку, и это было достаточно просто. Правда, были там проблемы с заведением двух аккаунтов одного и того же протокола, но это было решаемо, причем очевидно, как. Когда я завел себе Kopete, я был приятно удивлен тем, что создание двух аккаунтов на одном протоколе возможно без подсовывания переименованных библиотек. Зато потом выяснилось, что для изменения данных аккаунта средств почти нет. Вернее, они есть, но очень забавные. Дело в том, что для облегчения жизни в Kopete введена система глобальных личностей (global identity). Грубо говоря, можно включить эту систему и менять данные для всех аккаунтов сразу, кроме тех, которые исключены из системы личностей. Чисто теоретически это должно облегчать жизнь. Реально это ее затрудняет, потому что менять данные конкретного аккаунта нельзя. Например, смена аватарки для одного аккаунта превращается из одноходовки в целую кампанию с обязательным лурканьем в маны. Финальный вариант в итоге выглядит так: от системы личностей отключаются ВСЕ аккаунты, кроме нужного. После этого включается система личностей и вносятся изменения. Изменения затрагивают все аккаунты, не отключенные от системы личностей, но в нашем случае к ней подключен только один аккаунт, и данные остальных не испортятся. После этого система личностей отключается. Забавно, не правда ли? Можно даже провести аналогию: моргнуть одним глазом нельзя, моргать можно только всеми глазами сразу. А если надо? Тогда нужно отключить все глаза, кроме одного, и после этого моргнуть всеми. Вот такие забавные дела.
Дальше - смешнее. Оказалось, что в дистрибутиве Mandriva ставится далеко не самая последняя версия KDE, возможно, из-за того, что KDE 3.5.9 не тестировали, а найти соответствующие RPMы только для Kopete - задача не для моих слабых мозгов. Когда мне сказали, что KDE полностью будет компилироваться дня два, то я решил обойтись "как-нибудь так".
В общем, к чему это я? Наверное, к тому, что иногда за новыми высокоуровневыми свистелками-пыхтелками забывают о низкоуровневых инструментах, что, наверное, облегчает вхождение для новичка, потому что кнопок меньше, но для более-менее освоившегося пользователя создает проблемы. Такой вот пост ни о чем про линукс.

linux

Previous post Next post
Up