Tag Archiv: pidgin

Использование proxy для обхода блокировок отдельных сайтов

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

Большинство обратили внимание на доступные бесплатные решения вроде Opera Turbo и различные VPN-сервера. Однако я хотел бы обратить внимание на решения на базе proxy, и вот почему.

Прокси можно указывать для отдельных программ, чтобы не отправлять весь трафик «в обход», как при  использовании VPN. Да, само собой, можно настроить правила маршрутизации, но они будут привязаны к отдельному устройству (или роутеру) и для разных ОС процедура настройки будет разной. Описанные же ниже примеры подходят практически для любой настольной ОС.

Пример использования proxy-cервера в Pidgin для отдельного протокола.

(more…)

Чат Skype для Pidgin в Ubuntu / Debian. Теперь без необходимости установки Skype.

С момента передачи Skype в руки Microsoft ситуация для этого мессенджера в Linux существенно не улучшилась. Появившаяся вскоре после приобретения ветка 4.х давала надежду на дальнейшее развитие, но на ней все и замерло. Судя по всему, функциональность Linux-версии намеренно ограничивается. (Недавнее публичное обращение  к Microsoft тому подтверждение).

При этом с  появлением версии 4.х  появились проблемы с приложениями, использующими  SkypeAPI. А старая «теплая ламповая» версия 2.2 работать постепенно перестала.

Небольшое отступление для тех, кто не использовал раньше Skype-плагин к Pidgin: необходим был запущенный в фоне  Skype, к которому коннектился плагин. (Не говоря уже о том, что не каждый пользователь согласится устанавливать себе на компьютер приложение с закрытым кодом). К сожалению, работа с версией 4.х не отличалась стабильность. Сообщения иногда не отображались, Pidgin периодически «вылетал». Это побудило постепенно минимизировать использование Skype. К сожалению, для многих (в т.ч. публичных / деловых контактов) Skype так и остается единственным известным им интернет-мессенджером, что не позволяло отказаться от него полностью. Эпизодическому использованию помогала браузерная версия web.skype.com, однако удобным такой способ назвать было сложно.

(more…)

Telegram и Vkontakte (Вконтакте) в Pidgin

Не так давно мы рассматривали, как к Pidgin добавить поддержку Whatsapp, а сейчас рассмотрим расширение возможностей мессенджера протоколами Вконтакте и Телеграм.

Одна из популярных социальных сетей Вконтакте еще некоторое время назад использовала XMPP протокол, как у Facebook, что позволяло пользоваться любым мессенджером с поддержкой XMPP. Сейчас, к сожалению, от этого отказались в пользу своего протокола.

С Telegram, который тоже разработал Павел Дуров, все намного оптимистичнее. Под Linux существует как официальный клиент, причем с открытым кодом, так и альтернативные его реализации. Однако для удобства использования всех протоколов в одном мессенджере, мы также рассмотрим, как добавить эту возможность в Pidgin.

(more…)

Whatsapp в Ubuntu Linux: регистрация и использование

WhatsApp-logoWhatsapp — один из мессендеров, для которых не существует десктоп-версий. Это вызывает неудобства, если вы привыкли к переписке за компьютером.

К счастью, существует возможность использовать аккаунт Whatsapp при помощи популярного мультипротокольного клиента мгновенных сообщений Pidgin c применением стороннего плагина.

(more…)

Обновление Xubuntu (Ubuntu) до версии 11.10 beta 2 Oneiric Ocelot

 Иллюстрация с сайта depotlinux.wordpress.com
Как и в прошлый раз, я, не дожидаясь выхода окончательного релиза очередной версии Ubuntu, решил  протестировать Ubuntu 11.10 beta 2. Но в этот раз я воспользовался обновлением, а не установкой системы с нуля. (Как проходило обновление до версии 11.04 вы можете вспомнить здесь.
В сети уже имеется определенное число обзоров изменений в Ubuntu c интерфейсом по умолчанию (Unity), поэтому, учитывая, что являюсь поклонником XFCE, я сосредоточу своё внимание на изменениях, которые я заметил в Xubuntu.
Для тех, кто еще не знает, как инициировать обновление, напомню команду

update-manager -d

Как обычно, при запуске обновления, было выведено предупреждение о количестве заменяемых/удаляемых/добавляемых пакетов:
Отмечу, что большинство удаляемых пакетов и тех, поддержка которых больше не производится, связано с Gnome 2: основные файлы, апплеты, gdebi, gconf-editor  и т.п.
После установки
По завершению обновления мне было предложено перезагрузиться, что я и сделал.  Хотя в Ubuntu 11.10  по умолчанию используется в качестве менеджера входа  lightdm вместо gdm и kdm, смена моего kdm (да, я не ошибся — о причинах использования именно kdm в 11.04 расскажу чуть ниже) на lightdm не произошла. Возможно, причиной этому послужило наличие lightdm у меня в системе (я использовал нестабильную версию из ppa, которая после обновления с 0.4.х до 0.9.х работать перестала). Поэтому я воспользовался следующей командой и переустановил рекомендуемый в Ubuntu 11.10 lightdm (уже версии 1.0.1)
sudo aptitude reinstall lightdm
Сразу скажу, что lightdm 1.0.1 вполне работоспособность (и уже сильно напоминает gdm внешне), однако, в моей системе «монитор+ТВ» он, как и ранее (и как gdm) упрямо выводит окно логина на телевизор (безошибочно выводил окно для логина лишь kdm — вот причина его использования мною в прошлом в сочетании с xfce). Однако, не составляет труда выбрать логин и пароль «вслепую», так что пока я остался с новым lightdm.
Возвращаясь к первому впечатлению, хочу отметить, что произошли едва заметные (но при этом ощущаемые) изменения в прорисовке шрифтов, пиктограмм, элементов оформления: цвета стали насыщеннее, ряд программ изменил свои значки (например, terminal; значок  skype оброс «ушками» и стал напоминать своего собрата из Windows), так же изменилось оформление отдельных графических элементов системы; тот же skype изменил шрифт для контакт-листа.  При этом, сам XFCE остался такой же версии (4.8), как и в Ubuntu 11.04.
Изменения в составе пакетов
Как уже было сказано выше, при обновлении до  11.10 было удалено много пакетов, связанный с Gnome 2. Однако этим список не ограничился. Пожалуй, наиболее удивило меня удаление интернет-мессенджера Pidgin. Следует отметить, что после повторной установки из репозитория Pidgin заработал как и раньше: ни конфликтов, ни зависимости от значительного количества пакетов, замечено не было.
Частично пострадал и торрент-клиент Deluge: был оставлен лишь пакет deluge-gtk, тогда как «классическое» ядро deluge (справедливости ради, стоит отметить, тянувшее за собой еще целый ряд пакетов) было удалено. Эта проблема также решилась ручной установкой.
Отказ от Gnome 2 привел к отказу от апплетов Gnome и, соответственно, ранее используемому пакету для поддержки апплетов Gnome в XFCE  — xfce4-xfapplet-plugin (более не доступен в репозиториях). Несколько огорчила невозможность использовать по этой причине привычный и удобный регулятор громкости с миксером из Gnome с комфортным переключением устройств. xfce4-mixer  меня ну никак не устраивал. Но альтернатива нашлась, стоило вспомнить о такой утилите, как pavucontrol:
 Замена xfce4-mixer на pavucontrol решило проблему.
Есть и весьма приятные изменения в ситуации с пакетами: так, pidgin вновь полноценно отображает значки со статусом на панели (о проблеме в 11.04 читайте здесь), а gCDEmu теперь стал отдельным GTK-приложением,  а не апплетом Gnome, как ранее, и вновь работает корректно в Xubuntu.
В Xubuntu 11.10 теперь по умолчанию используется текстовый редактор leafpad (который заметно улучшился в последнее время, и напомним, ранее считался стандартным редактором для среды LXDE в Lubuntu) вместо mousepad ранее; установился при обновлении, но mousepad удален не был.
Кроме того, были установлены рекомендуемые для Xubuntu пакеты, которыми я не пользовался и удалял после установки 11.04, среди которых, например, плееры gmusicbrowser и Parole. Эти «чужаки» были нещадно мною удалены при обнаружении.
Бета удалась
К Beta 2 Ubuntu 11.10 в этот раз у меня нареканий меньше, чем к аналогичной beta 2 версии полгода назад у Ubuntu 11.04. За сутки работы я не нашел полностью неработоспособных приложений, кроме, пожалуй, «Источников приложений» (software-properties-gtk), который выдавал ошибку при попытке внести изменения в список репозиториев, однако разработчикам о проблеме известно, и не возникает сомнений, что к финальному релизу она будет исправлена. Пару-тройке раз появлялись сообщения о сбоях приложений (в Opera и  Firefox при перехвате файлов сторонними программами, однако к прерыванию работы браузеров это не приводило (возможно, «ложная тревога»), и один раз «вылетел» Pidgin при настройке стороннего плагина, что можно считать несущественным для бета-версии.
Ну и как всегда при выходе новой версии, пользователи, которые привыкли использовать сторонние PPA, сталкиваются с тем, что пакеты для oneiric во многих PPA пока отсутствуют. Однако, учитывая то, что в системе уже и так содержатся практически самые новые версии пакетов, и что в большинстве случаев можно «представиться» предыдущей версией, это проблемой считать нельзя. Да и как показывает практика, примерно в течение месяца, пакеты для нового дистрибутива появляются практически во всех обновляемых авторами PPA. Повторю, что обнаружить нерабочие пакеты из старых PPA (как в случае с CDEmu при обновлении с 10.10 на 11.04) в этот раз  мне не удалось.
Вместо послесловия
Canonical уверенно движется своим путём, но  на небольшом удалении от «дорог» других Linux-дистрибутивов. И всё же окончательный отказ от Gnome 2, использование lightdm, Unity (от которого часть пользователей в ужасе, а другая — в восторге) и озвученные планы на будущее (например, замена X-server на Wayland) подтверждает наличие собственного видения будущего Linux компанией.
А для поклонников классического Gnome предлагаю небольшой «trick», который мне встретился на просторах Интернет по установке Gnome 2 в Ubuntu 11.10
sudo apt-get install gnome-session-fallback

После инсталляции этого пакета вход в Gnome 2  по пункту Gnome classic ввыборе сессий 😉

Установка Xubuntu 11.04 beta 2. Диагноз: интернет-зависимость при установке.

С выходом Ubuntu 11.04 beta 2 и я не устоял перед желанием опробовать систему в деле, правда, учитывая, что обзоров Unity (главного новшества собственно Ubuntu) уже хватает, я решил выбрать Xubuntu: все-равно сейчас мне более симпатична XFCE, а значит можно прямо переходить к любимой среде, минуя Gnome.
Проблемы с установкой. Решив не захламлять систему ненужными пакетами, я решил использовать для установки образ xubuntu alternate (amd64). И здесь меня подстерегала неудача: почти в самом начале установки, она останавливалась на этапе получения данных с сервера времени (интернет недоступен). Статус выполнения доходил до 80%, после чего установка останавливалась, показав пустой экран. Cntr+C приводила к повторному запуску настройки времени, и всё по новой. Когда и ubuntu alternate привела к подобны результатам, я списал это на недоработку установщика alternate, и решил пробовать xubuntu-desktop

В xubuntu-desktop я сразу выбрал установку, не загружаясь с livecd. Успешно миновав окна выбора имени машины, настройки разделов я вновь столкнулся с трудностью на этапе установки часового пояса: установка просто останавливалась без каких-либо сообщений, а окно установщика практически не реагировало на действия и даже не обновлялось после перемещения и сворачивания-разворачивания. Сомнения по поводу проблемы именно с получением времени от сервера уже практически рассеялись, и я решил всё же дать установщику искомое, переключившись на текстовую виртуальную консоль (Alt+Cntr+F1) и запустив pppoeconf. Подозрения подтвердились — с появлением интернета установка продолжилась как ни в чем не бывало.
Следует отметить, что у меня для доступа к интернету используется pppoe-подключение через локальная сеть,  при этом dns с интернет-адресами доступен даже без поднятия pppoe подключения. Возможно, проблема была именно в этом, и установщик не мог совладать с тайм-аутом, обнаружив сервер. Хотелось бы проверить ситуацию с отключенным сетевым кабелем вообще, но такая мысль возникла уже позднее.

После этого установка завершилась без проблем. Сразу хочу отметить, что был приятно удивлен отсутствием каких-либо проблем с определением мониторов (почти все предыдущие установщики «спотыкались» на моей двухмониторной конфигурации (основной vga + телевизор через конвертер hdmi->YCrCb), в результате чего, часто при первом запуске «иксов» приходилось отключать hdmi и переконфигурировать x-сервер. Аналогично и предложенный после установки проприетарный fglrx-драйвер проблем в этот раз не вызвал. Также сразу оказался установлен МФУ от HP, что, учитывая отсутствие на официальном сайте драйверов специально под 11.04, оказалось весьма кстати.

В работе
 



Сразу хочу отметить, что я использовал домашний каталог от имевшейся раньше системы 10.10, соответственно многие настройки остались прежними, и некоторые изменения в оформлении xubuntu я мог не заметить.

XFCE 4.8. Как уже было заявлено, в Xubuntu 11.04 используется XFCE 4.8 (которую можно установить и в предыдущих дистрибутивах). Пожалуй, самым приятным  было обнаружить, что наконец-то в меню xfce корректно размещены блоки Wine и Crossover, а не свалено, как прежде, всё в Прочее. Также появилось несколько новых апплетов, но несмотря на это, апплет раскладки клавиатуры все-равно приходится устанавливать вручную
sudo apt-get install xfce4-xkb-plugin
и добавлять его на панель. 
Еще одной особенность (скорее всего xfce) оказалось то, что на панели с запущенным pidgin вместо привычных статусов с индикацией о полученных сообщениях всё-время отображается обычный знак мессенджера (восклицательный знак в облачке диалога). В качестве временной меры, которая должна отображать получение сообщений, я установил «мигание» значка в настройках самого pidgin.  Думаю, позднее я еще вернусь к этой проблеме, а пока двигаемся дальше. 

Firefox 4 уже официально включен в релиз. Следует сказать, что к настоящему моменту все плагины, которые я использовал ранее, уже совместимы с Firefox 4, что позволяет использовать этот браузер практически без ограничений. Даже Torbutton, хоть и требует замены на alpha-версию, все же функционирует вполне приемлемо. (Напомню, что пользователи младших дистрибутивов Ubuntu могут воспользоваться репозиториями для стабильной и бета-версий).

Gmusicbrowser. На аудиоплеере нет желания останавливаться долго. Уже «из коробки» плеер удивил (хотя, это и не сильно удивительно) тем, что кириллица в тегах вновь оказалась нечитабельной, а из lossless-форматов плеер подхватил лишь ape, да и то — без поддержки cue. В результате я почти сразу установил свой любимый Deadbeaf (правда, в качестве дистрибутива для репозитория пришлось указать maverick), а этот удалил вообще.

Другое ПО от Canonical. В репозиториях 11.04, как и было обещано, уже находится LibreOffice вместо OpenOffice. Хотя он устанавливается по умолчанию с Gnome / Unity и в Xubuntu доставляется отдельно, проблем в работе с ним я не заметил. Неприятно удивил Radiotray: будучи установленный из нативного репозитория Ubuntu, вызывал крах при старте, о чем размещен соответствующий отчёт. (Если у вас наблюдается аналогичная проблема, пожалуйста, проголосуйте по  ссылке).  Проблема с radiotray возникла из-за использования старого файла bookmarks.xml, которая решилась после ручной правки. Так что, имхо, для установки «с нуля» замечание неактуально.


Сторонние репозитории. Как обычно, с выходом (а вернее, еще на этапе бета-тестирования)  новой версии Ubuntu,  не все сторонние репозитории, к которым мы привыкли, поддерживают новую версию. Так и в этот раз: некоторые (например, Wine) оказались полностью готовы, другие без проблем работали при указании предыдущей версии Ubuntu  (maverick) в параметрах репозитория (Deadbeaf, Tor). Есть и такие репозитории, которые уже заявили поддержку 11.04, но пакеты пока не подготовили (или не в полном объеме) — например, CDEmu (и при попытке использовать пакеты от  maverick система «вешалась» полностью).
Правда, стоит заметить, что во многих репозиториях потребность (пока) отсутствует благодаря включению в репозитории Ubuntu последних версий ПО (Firefox, XFCE и т.д.)

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

Цитирование в Pidgin

Сейчас для Linux выбор интернет-мессенжеров весьма разнообразен и каждый выбирает тот, что ему по вкусу. Я не буду сейчас вести разглагольствования о достоинствах и недостатках доступных программ, но отмечу, что для себя я выбор сделал некоторое время назад, и не смотря на то, что по-умолчанию в Gnome (а значит и в Ubuntu) является Empathy, я все еще отдаю предпочтение Pidgin.

К сожалению, у этой программы  нет встроенной возможности цитирования собеседника, но этот недостаток легко устраняется при помощи стороннего плагина, установку которого мы сейчас и рассмотрим.

1. Скачайте подходящую вам версию с официального сайта плагина. Собственно выбор будет заключаться в том, 64-битную систему вы используете, или 32-битную.
2. Распакуйте архив с вашей версией в удобное вам место и скопируйте оттуда при помощи следующей команды

sudo cp quote_text.so /usr/lib/pidgin/

3. Проследуйте по меню «Средства -> Модули» в основном окне Pidgin или же нажмите Crtl+U
4. Найдите в списке модуль «Quote text» и отметьте его «чекбоксом».
На этом настройка закончена, а в окне сообщения вы увидите в правом углу кнопку «Quote» при нажатии  на которую цитируется выделенный текст, или же последнее сообщение в окне, если выделение отсутствует.