Первым делом после установки дистрибутива я привык включать ввод типографских символов через клавишу 3-го уровня (устанавливаю на правый Alt). Зачем эти символы? Чтобы легко и быстро набирать правильные кавычки «», тире —, стрелки ↑↓←→ и прочие знаки.
В предыдущих версиях Ubuntu настройка была тривиальной: пойти в параметры раскладки и включить пару флажков. В последних релизах эти опции пропали.
Команда setxkbmap меняет параметры, но они слетают при переключении раскладки. Чтобы исправить это поведение, пропишем опции setxkbmap в dconf-editor.
2015-02-06
Типографская раскладка в Ubuntu 14.04, 14.10
2010-07-05
Интервью с Quim Gil из консультативного совета GNOME
И снова здравствуйте. Продолжаю публиковать непопулярную, судя по комментариям, серию переводов интервью с различными деятелями в сфере Free Software. Stormy Peters беседует с Quim Gil из Nokia.
2010-04-29
Абзац: Функциональные полосы на экране
Мне всегда было интересно, как на screen'ах desktop'а настроена панель или элемент её заменяющий. Когда я только мигрировал на Ubuntu первое время обходился двумя панельками (снизу и сверху экрана). Потом оставил только верхнюю, переместив туда список открытых окон и иконку с корзиной. Далее стал использовать монитор сетевого трафика. Сейчас пришёл к следующему виду:
2010-03-02
Абзац: скрипт any2flac, сосновый твиттер-клиент и преимущества next generation
Если вы предпочитаете хранить lossless музыку в виде нарезанных flac'ов, скрипт any2flac, наверняка, вам пригодится. Мне этот набор заклинаний сэкономил кучу времени и нервов. После запуска в каталоге с сырыми данными создаётся директория по названию альбома с правильно названными композициями и прописанными тэгами. Красота!
UPD: в buzz'е порекомендовали более продвинутый и модерновый split2flac.
2010-02-10
OpenShot и секреты успеха
Продолжаю публиковать переводы интересных интервью с open source-разработчиками. Сегодня вашему вниманию представляется очередной допрос.
Пол Катлер (Paul Cutler) беседует с Джонатаном Томасом, создателем OpenShot. OpenShot — это нелинейный редактор для видеомонтажа с поддержкой большого числа аудио и видео кодеков, drag and drop, титров, переходов и прочего.
Не могли бы вы представить себя?
Меня зовут Джонатан Томас. Я профессиональный разработчик и провожу большую часть своего рабочего дня, программируя проприетарный софт для частной компании в Техасе. Остальное время делится между OpenShot и моей семьёй.
Судя по информации с сайта OpenShot, вы начали использовать Ubuntu в начале 2008 года. Отсутствие видеоредактора привело к рождению проекта. Как вам удалось самостоятельно изучить Linux и создать видеоредактор менее чем за два года?
Вскоре после знакомства с Ubuntu я установил этот дистрибутив в качестве основной операционной системы. Он пленил меня так же, как он пленил и многих других людей. До сих пор не считаю себя Linux "экспертом", но я чрезвычайно целенаправленный, и это позволило мне узнать всё то, что было необходимо для успеха OpenShot.
2009-10-25
Абзац: конкуренция среди launcher'ов, быстрая выборочная колоризация фотографий, OpenStreetMap в GNOME и анонс KRP
kupfer — инструмент для запуска и управления. Под запуском понимается быстрый старт программ по команде (этакий разукрашенный Alt+F2), а для управления задействованы разномастные плагины. С их помощью вы получите доступ к закладкам браузера, контактам из IM, поиску, твиттеру и т. п. Kupfer не первый представитель launcher'ов на моём компьютере.
2009-01-21
Абзац: Цветовая схема для Geany и гибридный Dock от создателей GNOME-Do
1. В среде линуксоидов идеологически верными считаются редакторы vim и emacs. Освоившему открываются новые горизонты воистину широкие возможности. Мне, как дилетанту, редко требуются продвинутые функции вима. Geany (обзор редактора) заменил мне ни много ни мало монструозный Microsoft Visual C++. Дело в том, что в в университете власть целиком и полностью принадлежит продуктам редмондовских товарищей. Все методички и лабораторные пишутся под конкретные программы. В частности ОАиП велено выполнять на Visual'e. Дурацкое правило, согласитесь. Пока это простейшие консольные программки, потому обхожусь g++. Если вы используете Geany, обязательно присмотритесь к geany-dark-scheme. Приятные для глаз сочетания цветов, всячески рекомендую.
Заодно обновил версию из репозитория:deb http://ppa.launchpad.net/klaus-vormweg/ubuntu intrepid main
2. Разработчики launcher'а Gnome-do провели любопытный эксперимент по скрещиванию с dockbar'ом. Результаты можно увидеть, подключив тему Docky. Тестовая сборка для Intrepid Ibex находится здесь:deb http://ppa.launchpad.net/do-testers/ubuntu intrepid main
Получилось необычно и эффектно, хотя и не без огрехов. Но сама концепция мне импонирует. Видно, что пытаются сделать нечто новое, а не забытое старое.
Проводил на форуме Ubuntu небольшой опрос на тему предпочитаемого способа запуска GUI-приложений. Результаты немного удивили.
Большинство обходится средствами главного меню. Плюс этого подхода заключается группировке программ по категориям. Удобно найти объект применения клика, не зная названия. Но для часто используемых «аппликаций», по-моему, не лучший способ.
2009-01-02
Интервью с разработчиком Empathy
На ресурсе gnomedesktop.org разместили серию интервью с разработчиками мультимедийных приложений. На данный момент высказались авторы проектов Jokosher, Totem и Empathy. Последняя беседа показалась мне интересной, посему было решено перевести диалог на великий и могучий. Тем более, что темы затрагиваются очень даже увлекательные: от видеоконференций, до последних изменений в Google Talk. Персональная благодарность ShutteR'у за исправления «багов» в переводе.
Расскажите пару слов о себе и проектах, над которыми работаете на протяжении многих лет?
Я голландский парень, сейчас работаю в Collabora Ltd. (Кембридж, Великобритания). Первые шаги в open source я сделал в качестве maintainer'а Debian. Большая часть моей работы была связана с desktop'ом (Avahi, D-Bus, Hal и т.д.), как для Debian, так и для upstream, правда, в меньшей степени. Последние несколько лет работаю в Collabora над различными аспектами экосистемы Telepathy. Наибольший вклад я внес в проект telepathy-salut (link-local XMMP менеджер связи), где являюсь главным автором.
Кто помогает вам в разработке Empathy?
Xavier Claessens — главный мейнтейнер. Guillaume Desmottes недавно занялся доработкой функции передачи файлов, а также трудится над поддержкой MUC время от времени. Jonny Lamb работает над различными вещами, последние его работы: импорт учетных записей из Pidgin и первоначальная поддержка передачи файлов. Cosimo Cecchi из Collabora присоединился к нам недавно и в основном занимается пользовательским интерфейсом, сейчас он работает над интеграцией libcanberra для звуковых событий и поддержки уведомлений.
Empathy использует GStreamer, Farsight и Telepathy для поддержки VoIP и видеозвонков. Не могли бы вы объяснить, как эти компоненты работают в Empathy?
Empathy использует менеджер связи Telepathy (МС для краткости), как бэкэнд для различных протоколов, на которых он говорит. МС отвечает за фактическое подключении к серверу и отправку сообщений. Поэтому сам Empathy не обращается к протоколам напрямую, он просто «рассказывает» МС то, что он хочет делать.
Для того, чтобы позвонить или сделать видео вызов на самом деле нужны две вещи. Сперва вы должны рассказать другой стороне, что хотите позвонить, а именно сообщить информацию о поддерживаемых аудио/видео кодеках и т.д. Это часть спецификации протокола, за которую отвечает менеджер связи. Второй шаг: передача потокового аудио/видео по сети, а также его отображение и запись. БОльшая часть этой работы идентична для всех протоколов и это то, что Farsight делает для нас.
Farsight сам построен на Gstreamer и использует его для обработки мультимедиа.
Вы используете фреймворк Gstreamer. Как по-вашему, подходит ли GStreamer для программ подобного рода?
0.10 серия стала достаточно зрелой для такого рода программ. Как всегда, когда часть кода используется совершенно иным способом, вы обязательно нарветесь на ошибки, но основная конструкция фреймворка очень удачная. Единственное, что, на мой взгляд, следует улучшить, так это динамическую смену канала во время проигрывания. Это реализуется уже сейчас (и нам это удалось), но способ довольно хитрый и требует знания внутренней архитектуры Gstreamer.
Нативным (то бишь родным) протоколом для Empathy является XMPP, который используется в Jabber и Google Talk. Не могли бы вы объяснить, что такое XMPP и каковы его преимущества?
Я бы не сказал, что XMPP наш нативный протокол, но, определенно, у него лучшая поддержка и он больше всех оттестирован. XMPP — это полностью открытый стандарт, а это большое преимущество по сравнению, скажем, с MSN или ICQ, где свободному ПО всегда нужно играть в «догонялки», если те изменят что-либо в своей сети. Кроме того, процесс стандартизации XMPP открытый, что позволило нам принять в нем участие и помочь написанием новых расширений для такой немаловажно детали как видеосвязь.
Другим большим преимуществом является то, что он децентрализован: каждый может запустить свой собственный XMPP-сервер, если захочет. Все эти серверы общаются между собой. Это позволяет мне говорить с людьми из Google Talk, даже если я использую свой собственный XMPP сервер.
Компания Google недавно добавила голосовой и видеочат в GMail, будет ли Empathy взаимодействовать с этой службой?
В новой службе Google решила не использовать Jingle для аудио/видео, а вместо этого расширить свой собственный протокол, который, к слову, также используются в клиенте Google Talk. К счастью, у нас уже есть поддержка старой версию этого протокола, и с некоторыми небольшими корректировками в telepathy-gabble (наш XMPP бэкэнд), мы смогли поддержать новый вариант. Некоторые пользователи сообщили о проблемах при попытке использовать его с Empathy. Эта проблема имеет высокий приоритет в моем списке todo.
К сожалению, Google использует H264-SVC в качестве видео кодека, для которого пока нет свободных реализаций. Поэтому сейчас работает только голосовая связь. Google, похоже, планирует обновление с поддержкой более традиционных кодеков, как H264-AVC. Как только это произойдет мы должны быть в состоянии поддерживать видео-звонки без многих проблем.
Самая большая проблема видео в Linux, на данный момент заключается в том, что, помимо Theora и Dirac, все современные видеокодеки запатентованы. Выходит, распространять декодировщик нельзя. Так будет до тех пор, пока Google не включит поддержку Theora. Если же это не произойдет, пользователи будут вынуждены устанавливать необходимые кодеки самостоятельно :(
Исходя из ваших рассуждений в отношении кодеков и свободного ПО, я полагаю, наилучшим вариантом для нативных клиентов — использование Speex и Theora. Насколько хорошо подходят для видеоконференции эти два кодека, и как они «дружат» с Empathy?
Speex является одним из лучших кодеков для голосовых вызовов. Он хорошо поддерживается в Empathy и в различных других клиентах.
Theora — очень хороший кодек, но он не принадлежит к лидирующему классу, к сожалению. По словам разработчиков Theora, это связано с ограничениями кодировщика, а не самого кодека. Ведется работа по улучшению ситуации.
Что касается нынешних показателей (учитывается скорость и качество), Theora вполне адекватен для последних конфигураций. И возможность поддержки видеоконференции просто «из коробки», несомненно, огромный плюс. Поддержка Theora в Empathy пока довольно посредственная, но он будет полностью рабочим, когда мы переключимся на использование Farsight2 в ближайшие пару недель.
Большинство пользователей Linux, вероятно, использует широкий набор приложений для общения: Pidgin, X-Chat и Ekiga. Каким вы видите Empathy по сравнению с ними сегодня и каковы ваши долгосрочные планы?
В последнем выпуске GNOME Empathy был принят в качестве части рабочего стола. Различные дистрибутивы решили сохранить Pidgin по умолчанию, так как в Empathy до сих пор отсутствуют некоторые функции. К выходу GNOME 2,26 мы надеемся, что большинство этих пробелов будет восполнено. В долгосрочной перспективе мы планируем более тесную интеграцию Empathy с GNOME. Некоторые примеры: передача файлов из Nautilus, обмен ссылками с Epiphany, изменение статуса, когда вы смотрите фильм в Тотеме, отображение текущей песни из Rhythmbox и т.д.
Х-Chat и Ekiga — специализированные программы для конкретных задач (IRC и SIP), хотя Empathy, возможно, сможет заменить их неискушенным пользователям. Я думаю, остальные предпочтут прежний набор софта.
Empathy поддерживают широкий спектр протоколов. Кроме XMPP/Jabber, это MSN, Yahoo и ICQ. Много времени уходит на сохранение интероперабельности (способности взаимодействовать) с этими проприетарными сервисами. С какими проблемами приходится сталкиваться?
Поддержка закрытых протоколов зависит от других open source проектов. Для MSN есть Telepathy Butterfly, который использует библиотеку pymsn. Большинство других протоколов, с которыми работает Telepathy, «держится» на libpurple (Pidgin использует эту же библиотеку).
Empathy поддерживает так называемый Salut. Я уверен, что большинство людей не слышало об этом раньше, могли бы вы объяснить нам, что это такое?
Salut — реализация XMPP's Serverless Messaging extension, это протокол, который требует Bonjour iChat и доступен в некоторых клиентах под аналогичным названием. Salut использует Avahi для обнаружения людей в локальной сети, так что вы можете легко чатится, а в последних версиях обмениваться файлами с ними.
А что насчет поддержки VoIP и видеоконференций в Salut?
Долгосрочный план заключается в том, чтобы объединить Gabble и Salut в единую кодовую базу. Это значит, мы сможем поделиться кодом, отвечающим за видеоконференции между этими двумя проектами.
Недавно вышел Farsight2. Каковы планы по его использованию в Empathy? Какие новые возможности подарит вашему проекту этот framework?
Сейчас я работаю над портированием Empathy из telepathy-stream-engine в telepathy-farsight. telepathy-farsight это библиотека, которая играет роль связующего звена между telepathy и Farsight2. Таким образом, мы ожидаем поддержку Farsight2 в одном из следующих релизов Empathy.
Farsight2 поддерживает полную синхронизацию речи во время видеоконференции, что является, безусловно, плюсом. Кроме того, он позволяет нам должным образом работать с Theora, поддержки которого до сих пор не было. В итоге, у нас, наконец, появились видеоконференции в Linux «из коробки». И все благодаря абсолютно бесплатному кодеку.
Еще одно положительное качество связано с тем, что Empathy получает прямой доступ к каналу. Это позволяет ему быть более гибким. Например, пользователь подключает USB-камеру и начинает использовать ее для VoIP. Или на лету переключает вывод звука из динамиков на наушники. Еще одна идея, использовать Clutter для видео виджета.
Telepathy-farsight это не только большой шаг для Empathy. Недавно мы добавили Python binding'и к нему, а это значит, что все эти преимущества доступны для программ, написанных на Python. Мы точно знаем, что разработчики Elisa планируют добавить возможность совершать видеозвонки с помощью telepathy. Проблема для них заключается в том, что они должны контролировать выходной поток для правильной интеграции, что было невозможно раньше.
Как выглядит план развития Empathy?
Для начала мы планируем навести лоск в интерфейсе и добавить некоторые функции, которые до сих пор отсутствуют. Передача файлов — то, о чем нас спрашивали люди, недавно появилась в Empathy. Сейчас эта функция работает только в Salut, но мы активно работаем ее реализацией для других протоколов.
Потом, как я уже говорил ранее, мы хотели бы добиться бОльшей интеграцией с GNOME. Мы были бы рады увидеть больше программ, использующих telepathy. В некоторых ситуациях, возможностей фреймворка не хватает. В течение последних нескольких месяцев мы добавили множество патчей в спецификацию Telepathy для улучшения этой ситуации. Эти усовершенствования в уже интегрированы в стек.
Не хотите ли вы раскрыть секрет Mingle?
Прежде, чем я расскажу о Mingle, следует вспомнить Jingle. Jingle — это стандартизированное расширение XMPP, позволяющее клиентам осуществить аудио/видео связь. Mingle построен на Jingle и предоставляет возможность создавать аудио/видео конференции для нескольких человек. Недавно мы анонсировали первый черновик протокола и небольшой клиент на Python для его демонстрации. Одно из главных преимуществ Mingle в том, что вам не нужны специальные серверы для запуска небольших конференций (скажем, от 4 до 5 человек). Для «серьезных» конференций нужна инфраструктура, иначе вы столкнетесь с высокой нагрузкой процессора и/или ограничениями пропускной способности, но у нас есть некоторые идеи, как сделать этот прозрачным. За более подробной информацией о Mingle обращайтесь на сайт :)
В ближайшее время мы начнем добавлять поддержку Mingle в Telepathy и Empathy. Это позволит людям с легкостью создать небольшую конференцию со своими друзьями:)
Какие другие мультимедийные приложения вы используете?
Я пользуюсь Totem для воспроизведения видео и слушаю музыку в Rhythmbox. У нас также есть дома приставка, которая выступает в качестве медиа-центра под управлением Elisa.
Глядя на общую картину, что, по-вашему, должно произойти с мультимедиа в Linux и GNOME?
Я люблю вещи, которые просто работают, когда речь заходит о мультимедиа. GNOME сейчас довольно статический в данном вопросе. Вы настраиваете веб-камеру, колонки и микрофон единожды. Но, на самом деле, люди хотят иметь возможность подключить USB наушники, веб-камеры, Bluetooth-гарнитуры и т.д. и просто использовать везде, где необходимо. Pulseaudio — большой шаг в правильном направлении, чтобы это произошло для аудио. Но он нуждается в бОльшей интеграции с desktop'ом.
Официальный сайт проекта: live.gnome.org/Empathy. Википедия.
Интервью подготовил Christian F.K. Schaller.
Ссылки по теме:
2008-11-28
Сравнение Exaile, Banshee и Rhythmbox или «у нас свои айтюнсы и амароки»
У пользователей KDE монополистом в области аудио-воротил является знакомый всем Amarok. В лагере GNOME, вероятно, действует антимонопольный закон, потому что проигрывателей подобного типа аж три штуки. Встречайте богатырей: Rhythmbox, Banshee и Exaile. Первый богатырь в Feisty Fawn был непредсказуем, в смысле нестабилен до безобразия. Пришлось искать альтернативу. Ею стал GTK клон Амарока Exaile. После обновления до Intrepid версия 0.2.14 стала вести себя вызывающе. Часто не реагировала на команды. Сначала откатился до предыдущей, а потом захотелось взглянуть на разрабатываемую ветку Exaile (0.3). Внешний вид программы не изменился, но отзывчивость серьезно возросла, это радует.
Параллельно с этими событиями вышел новый релиз Banshee. Тогда и родилась идея сравнить эти три плейера. Приступим.
Что и где?
Rhythmbox убунтоводам искать не придется. В Intrepid установлена последняя версия. Для development ветки Exaile и свежего Banshee подключаем отдельные репозитории:sudo gedit /etc/apt/sources.list
Адреса:# Banshee
deb http://ppa.launchpad.net/banshee-team/ubuntu intrepid main
# Exaile
deb http://ppa.launchpad.net/exaile-bzr/ubuntu intrepid main
Не забудьте, пакет называется exaile-bzr.
Производительность
Скорость всегда завораживает. Но, увы, она не ассоциируется с Mono и Python. Лидером, очевидно, стал RB, написанный на Си. Официальный представитель GNOME получает +1.
Интерфейс
Интерфейс а-ля iTunes мне сперва (и потом) не понравился. И если Banshee играет хоть какими-то красками, то Ритмбокс смотрится уныло. Стерео-плейер на Mono заслуживает жирный плюс за приятное оформление "сейчас играет". В меру анимировано, глаз не режет. Если судить по usability, Amarok-style в Exaile, на мой взгляд, более логичен. +1 лично от меня :-)
Интеграция с Last.fm
Лучше всего сервис дружит с Banshee. Я не беру в счет умение скробблить композиции, этим никого не удивишь. Помимо прослушивания радио доступна подробная статистика о любимых треках, топ-исполнители и недавно прослушанные песни. Банши, лови еще одно очко.
Album covers
RB и Exaile дружно справились с задачей отображения локальных обложек, а третий — лишний. Он, понимаете ли, обучен из интернета все тянуть. Двум передовикам производства по баллу.
UPD: В комментариях подсказали, что у Banshee есть баг с отображением обложек.
Итого
Победила дружба :) Каждый конкурсант получил по два яблока и отправился к новым достижениям. Давайте определим, кому достанется приз зрительских симпатий.
UPD: На диаграмме видно, что лидером стал Rhythmbox (48% голосов).
В комментариях намекнули про незаслуженно проигнорированный проигрыватель Quod Libet. Читайте обзор Quod Libet - "младший брат больших комбайнов", а также взгляд fuss'а на представленную музыкальную троицу.
2008-09-14
Абзац: Доступно и просто об OO.o, обои из last.fm и «цвет мой, зеркальце, скажи...»
Хотите помочь знакомым избавиться от M$_Office-зависимости? Покажите им myooo.ru, сайт с доходчивыми статьями на тему «как сделать так-то и так-то в OO.o»:
Создан и поддерживается Сообществом русскоговорящих пользователей и разработчиков OpenOffice.org специально в помощь пользователям офисного пакета OpenOffice.org
Мы хотим собрать полученные знания и систематизировать приобретённый опыт использования OpenOffice.org в сегодняшних условиях для того, чтобы вам было удобнее и проще использовать ООо для своих задач.
Вы меломан и давненько обосновались на last.fm? Wallpaperfm.py — это скрипт на Python, который генерирует заставку для рабочего стола из вашего профиля. Обложки альбомов самобытны и индивидуальны. Получается довольно оригинально:
Пример:
python wallpaperfm.py -i 1280x1024 -u drakulavich
Первый ключ указывает на размер генерируемого изображения, второй ссылается на профиль drakulavich.
Picksel — проект, направленный на создание нативного аналога Colorpix в Ubuntu/Gnome. Будет полезен прежде всего тем, кто занят webdesign'ом, CSS и графикой. Раньше я запускал GIMP для этих целей, теперь узкопрофильная замена найдена. Spacebar добавляет выбранный цвет в историю, CTRL+Spacebar — останавливает движение пипетки.
Установка из SVN:
svn checkout http://picksel.googlecode.com/svn/trunk/ picksel-read-only
make picksel
./picksel
2008-07-30
Абзац: Новый GTK клиент MPD, удобный umount флешек в GNOME и еще один обзор Nokia N810
1. Guimup написан на C++ с использованием GTKmm. Незатейливый интерфейс, акцент на управление мышью, drag-&-drop при создании списков воспроизведения — пока все, чем может похвастаться Guimup.
Для установки в Ubuntu нам понадобится немного напрячь apt:sudo aptitude install libgtkmm-2.4-dev
Стандартная процедура компиляции после распаковки tarball'а:./configure && make && sudo make install
2. Флешки для пущей безопасности желательно отмонтировать перед извлечением. Есть много вариантов, как это сделать. Небольшая утилита mount-systray для GNOME предлагает выполнить эту операцию в два клика.
Если вам понравилась эта идея, пропишите команду в автозагрузку (Система — Параметры — Сеансы).
Скачать
3. На этот раз таблетку линуксоида пробует на вкус популярное интернет-издание 3dnews.ru:Nokia N810 никогда не станет конкурентом КПК и тем более - коммуникаторам, и никогда не станет на одну ступеньку с UMPC. Планшеты Nokia - это нишевый продукт для энтузиастов, особенно для любителей Linux. С большой степенью верятности можно утверждать, что все N810 будут модернизироваться - установка новых ОС, сборка различных приложений "под себя" и т.д. Ещё одна категория потенциальных покупателей - это системные администраторы, которые получат массу сетевых утилит, доступных только в *nix-системах, плюс привычный интерфейс - консоль.
2008-07-01
Я не узнаю Вас в гриме, Вы кто? Юрий Никулин? - нет, Иннокентий Смоктуновский - Кеша!
Совсем недавно обновился monoистичный каталогизатор F-Spot (версия 0.4.4)
Собирать было лень, а тут свежий пакет на дороге лежит. Не удержался, установил.
Вам не кажется, что интерфейс смахивает на Picasa?
Описание новшеств на linuxgraphics.ru
Если диски прожигают - значит - это кому-нибудь нужно или сказ о Brasero и Xfburn
Информация становится все менее и менее осязаемой. Пластинки, кассеты давно перевели в "цифру". С ростом пропускных каналов растет и количество дрейфующего контента. Но все же старые добрые болванки прожигать приходится. Хотя бы для того, чтобы пощупать свежий релиз дистрибутива или сделать backup фотоархива. С простейшими операциями записи прекрасно справляется Nautilus. А если не справляется, за дело берутся специально обученные программы.
Начиная с Hardy в Ubuntu поселился "убийца" K3b из лагеря GNOME Brasero. Не знаю, как у вас, а у меня он сразу вызвал скептическое чувство. Уж больно он часто оголяет непристойные баги.
Давеча глаз зацепился за статью о последних development-версиях Brasero и Xfburn. Со вторым встречаться не доводилось. Любопытство вынудило скомпилировать Brasero 0.7.9 (tarball) и установить Xfburn 0.3.0. Для компиляции burner'а для среды GNOME нам понадобится:sudo aptitude install libgstreamer-plugins-base0.10-dev libgconf2-dev libdbus-glib-1-dev libgnome-dev libgnomeui-dev libhal-dev gettext
В распакованном каталоге выполним:./configure && make && sudo make install

С этим разобрались. После запуска убедился, что внешне программа ничуть не изменилась. Глянул ChangeLog: большинство записей про исправление ошибок. Дай, думаю, еще один дубль с очисткой cd-rw проведу (в стабильной brasero 0.7.1 этой действие зависало с бегающим progressbar'ом). Как оказалось, этот казус исправили. Теперь она рапортует, что не может, мол, umount диска произвести. Прогресс на лицо!
Теперь не грех продукт для XFCE посмотреть. Две зависимости (libburn4 и libisofs6) придется позаимствовать в репозитории Debian Lenny. Затем качаем и инсталлируем пакет.
Xfburn базируется на библиотеке libburnia. Он пока не может похвастаться возможностью создания AudioCD, автоматической проверкой контрольных сумм, зато диски писать/очищать умеет. Меня подкупило отсутствие тучи зависимостей в отличие от того же Brasero. Программа легковесная и элегантная.
Интерфейс, на мой взгляд, удобнее. Нету поддержки "интуитивного" drag-and-drop — это наживное. В остальном только приятные впечатления.
А Вы чем записываете диски? Что думаете по поводу вышеописанных приложений?
2008-05-14
Абзац: Проверка контрольных сумм, закачка клипов с youtube и менеджер Grub для редактирования меню
Parano — это гномовская утилита для создания, редактирования и проверки hash-файлов. На данный момент работает с MD5, SHA-1 и SFV.
Здесь расположены исходники и deb-пакет для Ubuntu.
Vdown — еще один крохотный представитель качалок для YouTube, Google Video, MyVideo. Написан на Python. Поставляется с двумя интерфейсами — графическим (на PyGTK) и консольным (схож с Clive). Имеется один неприятный баг: при закрытии качающей программы процесс python не убивается, т.е. закачка продолжается. Страница загрузки.
Bootloader-manager — конфигуратор меню Grub, созданный в рамках Google summer of code. Приложение способно менять загружаемые системы, меню, графическое представление. Что-то подобное умеет делать и GrubED, скрипт о котором я писал ранее. После установки пакета пункт запуска появится в "Система — Администрирование — Startup Menu Preferences".
2008-05-03
Gnomecatalog вашим дискам помог
Допустим у вас порядком разрослась полка с дисками. Вы уже забываете, что и где. Систематизировать знания о собственной дискотеке (медиатеке) призвана программа Gnome Catalog. Она использует sqlite3 базу для хранения информации о файлах, exif, id3-тегах и прочего. Каталоги и файлы поддаются комментированию. Как сказано в описании, доступен экспорт списка файлов для отправки друзьям. С функционалом разобрались.
Установка
В Debian Lenny и Ubuntu Hardy heron все тривиально:sudo aptitude install gnomecatalog
Для Gutsy придется выполнить пару дополнительных телодвижений. Добавьте репозиторий
deb http://ubuntu.geole.info/ gutsy universe multiverse
Затем обновляем информацию, импортируем ключ репозитория и ставим необходимые пакеты:sudo apt-get update
sudo apt-get install geole-keyring
sudo aptitude install python-kaa-base python-kaa-metadata python-kaa-imlib2
После этого отправляемся за свежим пакетом (обновился в День труда, кстати). Gnome catalog вполне сносно индексирует файлы с дисков. Не понравилась скудность опций самого приложения. Базу свою кидает в ~/ и поменять каталог невозможно (или я плохо искал?). Вообщем, впечатления неоднозначные. Проект развивается, будем надеется на «верную дорогу товарищей-разработчиков». Успехов и Вам!
А я пойду гуглить на предмет существования каталогизатора виниловых пластинок ;)
2008-03-24
DreamLinux - мечта с бразильским оттенком
Dreamlinux — это бразильский дистрибутив, основанный на Debian. Он совмещает в себе роль LiveCD и установщика. При загрузке пользователю предоставляется выбор из двух WM: Gnome и Xfce. Стиль оформления темы напоминает Mac OS X от Apple, по центру внизу экрана расположен Engage (Launcher для E17).
Финальный релиз запланирован на 27 марта 2008 года, то есть ждать осталось совсем ничего. Я познакомился с дистрибутивом в лице DL3.0-Beta-3, которая, к слову сказать, весьма стабильна.
Что нам уготовано в Dreamlinux Desktop Edition 3.0?
Window Managers:
- Gnome 2.20
- Xfce 4.4
- Compiz-Fusion
Launchers:
- Engage
- Avant-Window-Navigator
Office:
- OpenOffice
- Evince
Graphical Applications:
- Inkscape
- Gimpshop
- Gthumb
Internet:
- Pidgin Instant Messenger
- Gftp
- Thunderbird Mail Client
- Iceweasel ( Firefox )
- FlashPlayer
- Java
Multimedia:
- Rhythmbox
- Mplayer
- Gxine
- SoundJuicer
- SoundConverter
- Avidemux
Итого
Понравилось прежде всего продуманное оформление, наличие всех необходимых для проигрывания мультимедиа кодеков. Набор ПО в какой-то мере нацелен на креативных людей, но и дилетантам, как я, есть чем поживиться. NTFS-3g включен в эту редакцию, но омрачило кривоватое монтирование разделов, в отличие от Ubuntu, где кракозябры не наблюдается. Места пакету pptp-linux, увы, не нашлось, а жаль. В целом, этот LiveCD оставил приятное впечатление. Нарезанный диск уютно расположился на ближайшей полке. До востребования, так сказать...
Сайт проекта: www.dreamlinux.com.br
Различные HowTo
Экраноснимки
2008-03-06
GNOME + Do = Crazy Delicious
GNOME Do — это Launcher наподобие Quicksilver в OSX. Посмотреть скриншоты можно здесь.
Установка в Ubuntu 7.10
Добавляем репозиторий в /etc/apt/sources.list:
deb http://ppa.launchpad.net/do-core/ubuntu gutsy main
Обновляем информацию о пакетах и устанавливаем Do:
sudo aptitude update
sudo aptitude install gnome-do
В автозагрузку прописать? Запросто. Система — Параметры — Сеансы. Команда для запуска "gnome-do -q" (ключ -q скрывает панель).
Чтобы лицезреть апплет, используйте сочетание клавиш WIN+Space. Отредактировать этот параметр можно через gconf-editor (/apps/gnome-do/preferences/key_binding).
GnomeDo/Plugins
На данный момент доступны следующие дополнения:
Rhythmbox
Google Calculator Action
GNOME Session plugin
OpenSearch ("Search Web") Action
Locate Files Action
Epiphany Bookmarks
Amarok
Tomboy
Banshee
SSH
Wordnet
TSClient
Gmail
XSearch Plugin
Поместите плагин-файл в ~/.local/share/gnome-do/plugins и перезапустите Do.
Итого
Проект молодой. На выбор plugin'ов губу особо не раскатаешь. При этом выглядит все многообещающе. Впечатления от использования в целом положительные.