dap: (Default)

Давно уже у меня аплоадер перестал загружать картинки. Писал автору, осиливал новые модули личкрафтов, а ларчик просто открывался: при запуске демона он падал с ошибкой "ImportError: No module named glib", которая говорит об отсутствии python-gobject. Однако он был установлен, методом тыка было выяснено, что требуется именно вторая версия данного пакета. Пакет сабжа в зузе был исправлен. У меня он оказался установленным из моего хомяка, так что

sudo zypper ref
sudo zypper in -f -r KDE_Extra python-itmages-service
sudo zypper rm -u python-gobject

Список привычных алиасов для бота (%{reduce}* определяет передачу аргументов):

  • !alias add болтуны=talkers
  • !alias add передать=sayto %{reduce}*
  • !alias add пинг=ping %{reduce}*
  • !alias add версия=ver %{reduce}*
  • !alias add тык=poke %{reduce}*
  • !alias add член=member %{reduce}*
  • !alias add гугл=google %{reduce}*
  • !alias add повод = drink %{reduce}*
  • !alias add время = time %{reduce}*
  • Погода в Минске — !alias add Минск = gis Минск
  • Отсчёт до определённой даты по запросу — !alias add 4.9.4=todate 04/12/2012 До дня официального релиза KDE 4.9.4 осталось
  • Отображать заголовки страниц, ссылки на кототорые были опубликованы в чате — !config url_title on
  • Добавить ленту — !rss add http://kubuntu.ru/tracker/feed 30m head-url

Оказалось, что сделать комнату модерируемой означает запретить голос нечленам. Прелестно.

Просто перечислить изменённые файлы: git diff --name-only

Записать коммит от другого пользователя: git commit --author="Author Name <email@address.com>"

=-=-=-=-=
Powered by Blogilo

dap: (Default)

В личкрафтах появился клиент к гуглодискуsudo zypper in --no-recommends leechcraft-netstoremanager-googledrive

Всё достаточно просто и тривиально. Сейчас это уже должно быть исправлено (в git), но на тот момент, когда я осиливал (или сейчас в последнем майлстоуне 0.5.80), меня поставил в тупик запрос кода. Чтобы его получить, войдите в учётку гугла в открывшейся вкладке браузера и разрешите крафтам доступ к сервису, после чего покажется код. Клиент мне очень понравился, удобно шарить файлы и получать на них ссылки (только непрямые).

Совместо с Dimstar (заменил сервисы архивами) обновили Арену в репозитории games. У себя в хомяке собрал экстра-ресурсы и мод City. Всё и сразу (games и home:DarkSS должны быть подключены):

sudo zypper rr home_pontostroy
sudo zypper ref
sudo zypper in -f --no-recommends openarena openarena-data
sudo zypper in openarena-citymod openarena-data-extra

Если вас раздражает то, что в последней опере проверка орфографии не включена по умолчанию и её нужно активировать в каждом текстовом поле через меню, вбейте opera:config в адресной строке, вбейте в поиск spellcheck и поставьте галку напротив Spellcheck enabled by default, не забудьте нажать кнопку Сохранить.

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Обновилось много всего разного, что не обошлось без вмешательства...

  • Для смены версии драйвера надо явно этого захотеть, заодно обновим очередную ревизию ядра и подчистим старьё:
sudo zypper up -l --no-recommends nvidia-gfxG02-kmp-desktop kernel-desktop nvidia-computeG02 nvidia-settings x11-video-nvidiaG02
sudo zypper rm -u kernel-desktop-3.1.10-54.1.x86_64 nvidia-gfxG02-kmp-desktop-295.49_k3.1.0_1.2-16.1.x86_64 nvidia-gfxG02-kmp-desktop-290.10_k3.1.0_1.2-12.1.x86_64 nvidia-gfxG02-kmp-desktop-295.40_k3.1.0_1.2-14.1.x86_64
  • Я всё же смогу воспользоваться подвигами в кедах (сборку в хомяке отключил):
sudo zypper rm -u kdebase4-workspace-plasma-calendar
sudo zypper ref && sudo zypper up -l --no-recommends
sudo zypper in --no-recommends kdebase4-workspace-plasma-calendar
  • Личкрафты теперь уведомляют о приближающихся Днях рождения контактов из ростера:
sudo zypper in --no-recommends leechcraft-azoth-birthdaynotifier
  • Переводы вакуума выделились в отдельный пакет:
sudo zypper in --no-recommends vacuum-im-lang
  • Qmmp вселился в официальные репы зузи. Конечно, без mp3. Конечно, о нём в пакмане сразу забыли... ненадолго =) PS Запакетировал несколько интересных скинов: 
sudo zypper up --no-recommends qmmp && sudo zypper in --no-recommends qmmp-skin-Air qmmp-skin-Alucard qmmp-skin-KDE qmmp-skin-black

Немного плюшек. Монтирование в fstab одной папки (аргумент 1) поверх другой (аргумент 2): /mnt/F-Media/repo/packages /var/cache/zypp/packages none bind 0 0

Дата для debian changelogdate -R

Набрёл на интересный проект — SysInfo for Linux. По количеству предоставляемой инфы о компьютере, наверно, не имеет аналогов в linux. Код закрыт, бинарник запакетировал в хомяке.

Ну и про ОБС. Бинарники нельзя пихать в пакеты типа noarch, потому что вырезальщику отладочной информации от такого сносит башню. Если при сборке получается дичайшая ошибка (в основном что-нибудь не может быть найдено, хотя это точно есть), которой не было одну-две правки назад, скорее всего в файл влезли DOS-переноси строк. Kate любит внезапно заменить все переносы в файле, уже дважды попадался. Хороший годный редактор, который это видит — mcedit, например. Похоже, что снова одним пакетом стало больше: sudo zypper in --no-recommends obs-service-format_spec_file

=-=-=-=-=
Powered by Blogilo

dap: (Default)

У команд shutdownhaltreboot есть как минимум два недостатка:

  • для запуска требуются административные привилегии (можно решить через sudoers);
  • хотя для железа завершение работы компьютера происходит вполне корректно, этого нельзя сказать о пользовательских программах: все программы, сохраняющие информацию при выходе из них (например, плееры), скорее всего, потеряют все изменения при таком выключении.

К счастью, мы живём в просвещённый век D-Bus, где это уже решено. Read more... )

KDE

Среда KDE тесно интегрирована с этой системой и предоставляет метод org.kde.KSMServerInterface.logout для корректного завершения работы компьютера: qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 -1 -1

Рассмотрим параметры, которые передаются методу. Для начала, -1 передаёт значение по умолчанию. Первый параметр называется confirm и отвечает за подтверждение завершения работы. 0 приводит к непосредственному выключению, а 1 вызывает окошко с 30-секундной задержкой.

Второй параметр — sdtype — выбирает тип завершения работы:

  • 0 — не завершать работу (у меня идентичен 3);
  • 1 — перезагрузка;
  • 2 — выключение;
  • 3 — завершение сеанса.

Третий параметр — sdmode — выбирает режим завершения работы:

  • 0 — отложить завершение до того, как будут закрыты все активные сессии;
  • 1 — завершить сейчас, если нет активных сессий, иначе ничего не делать;
  • 2 — закрыть все сессии и завершить работу
  • 3 — если есть активные сессии, спросить у пользователя, как поступить.

Общий случай

Также можно воспользоваться ConsoleKit и UPower:

  • выключение: dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
  • перезагрузка: dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
  • ждущий режим: dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
  • спящий режим: dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate

Ещё больше удобства

Чтобы не запоминать всё это, можно добавить алиасы в конфиг шелла. Например, я запилил в ~/.zshrc

=-=-=-=-=
Powered by Blogilo

dap: (Default)

По наводке из rss открыл для себя Codecademy — интерактивную  онлайн-платформу для изучения языков программирования и разметки: например, HTML, CSS, Python и Javascript. Занятия в курсе питона на данный момент очень простые, но всё равно познавательные и интересные. Слегка сломал себе мозг главами с многоэтажной арифметикой и расчётами финансов. Курс безбожно лагает и не взлетел в опере, обоих конках и лисе. Первая подсказка рекомендует использовать хром. Ограничился хромиумом, о котором будет отдельная глава, однако, лагает и в нём. Если что: выделить всё, скопировать, обновить страницу, выделить всё, вставить. Заодно немного просветился в html.

Лучики ненависти в адрес хромиума (sudo zypper in  --no-recommends chromium):

  1. нелогичные ограниченные скрытые настройки (подробности будут дальше);
  2. даже при активной опции открытия при запуске домашней страницы открывает вместо неё страницу из скрытого списка страниц для автоматического открытия;
  3. закрывается при закрытии последней вкладки, решается плагином (да убейся же ты!) или фиксацией какой-либо вкладки;
  4. аляповатый внешний вид, который можно слегка причесать, если догадаться, как развернуть настройки;
  5. использует не системные шрифты и даже не гугловские (aka Droid), a почему-то адобовские;
  6. квадратные формы на страницах, когда во всех остальных браузерах всё нормально;
  7. при дабл-клике по свободному месту панели вкладок разворачивается или сворачивается, а не открывает новую вкладку;
  8. отвратительная панель закладок по умолчанию, напоминающая всеми любимый IE.

В общем, юзабилити на нуле, а я ещё на лису плевался.

А лису я поставил (sudo zypper in --no-recommends MozillaFirefox MozillaFirefox-translations-common) для прекрасного видео-чата. Скачать плагин для браузера можно здесь, при установке по умолчанию добавится репозиторий, в котором случаются обновления. Проверен чат на троих, загрузка канала регулируется на лету, тормоза случаются крайне редко. Замечена довольно сильная нагрузка на процессор. Помимо собственно кривлянья можно использовать на себе разные эффекты. Единственным минусом я назову отсутствие проверки микрофона на виду (вообще такая опция есть в дебрях настроек, но найти её сам я не осилю), так что проверял я его в скайпе, хе хе. Всем рекомендую =)

=-=-=-=-=
Powered by Blogilo

dap: (Default)

На прошлой неделе я выпустил версию 0.2.1 своей поделки. Собирать под шиндошс на данный момент нет времени и/или желания, и/или возможности. С релиза 0.2 прошло почти три месяца, за это время:

  • строки локализации GUI переехали в отдельный модуль, откуда и изымаются при запуске;
  • сменил лицензию с LGPL3+ на LGPL2+, менять в следующей версии не планирую =)
  • появилось возможность генерировать истинно случайные числа (используются атмосферные шумы, насколько я помню) через random.org c помощью стороннего модуля, сей процесс происходит значительно (порядка половины секунды на число) медленнее, чем генерация псевдослучайных чисел, поэтому опция отключена по умолчанию, если же опция активна, но имеются проблемы с интернетами, то используется генерация псевдослучайных чисел, при каждом выборе в терминал отправляется выхлоп об активированном модуле;
  • полученные списки случайных чисел перемешиваются перед дальнейшей обработкой (внимательными пользователями было замечено, что первое число чаще всего [~50%, что, очевидно, ненормально для выборки чисел в 10] является максимальным среди полученных);
  • элементы wx-морды стали переключаться по нажатию клавиши Tab (по этому поводу я забыл изойти на ненависть: элементы обязательно нужно натягивать на wx.Panel, напрямую на wx.Frame никак нельзя, весьма "очевидно" притом, что изначальный вариант выглядит нормальным за исключением этой мелочи);
  • добавлены сообщения об ошибках везде, насколько позволяет текущая архитектура программы, которая весьма убога, да, выхлоп ошибок по умолчанию включен;
  • исправлено over9000 других косяков, о которых уже успел забыть =)
  • ну и запилил сайтец!

Статья о тюнинге openSUSE на предмет времени загрузки получила продолжение. На мой взгляд, немного страшновато, поэтому ничего не пробовал. Хотя про mount-ы звучит интересно: проблема у меня такая (на них уходит много времени [по статье из-за того, что они все запускаются параллельно]) есть. Переубедите меня, пожалуйста ;-)

Фаршировал рабочую оперу жизненно важными плагинами и внезапно узнал, что один из моих погодных плагинов является неофициальным аналогом этого аддона. А он-то мне и нравится больше. Заменил.

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Буквально только что принял в rss интересную статью о тюнинге openSUSE на предмет времени загрузки. Выхлоп уже рассмотренной утилиты systemd-analyze состоит из времени загрузки ядра и времени загрузки окружения:

systemd-analyze
Startup finished in 3639ms (kernel) + 26413ms (userspace) = 30053ms

Для ускорения взлёта ядра смотрим интегрированные плюшки и выпиливаем ненужное нас:

rpm -qf /lib/mkinitrd/scripts/setup-* | sort -u
sudo zypper rm -u splashy nfs-client

Я хотел убрать ещё кое-что, но на остальное, в конечном итоге, завязано что-нибудь полезное. Посмотрим на "чемпионов" окружения:

systemd-analyze blame | head
  7636ms network.service
  4847ms upsd.service
  4679ms systemd-vconsole-setup.service
  2514ms home.mount
  1809ms ejabberd.service
  1423ms remount-rootfs.service
  1347ms network-remotefs.service
  1283ms hddtemp.service
  1277ms mnt-G-Video.mount
  1215ms smpppd.service

Здесь я уже подчищал, пристрелим ещё и этот сервис: sudo systemctl disable network-remotefs.service

Автор упомянутой статьи рекомендует заменить метод управления сетью по умолчанию на network manager. Открываем Яст => Сетевые устройства => Сетевые настройки и переключаем. Подчищаем установленные по ходу пакеты и доставляем нужные:

sudo zypper rm iso-codes libgnome-bluetooth8 libnm-gtk0 NetworkManager-gnome
sudo zypper in --no-recommends plasmoid-networkmanagement NetworkManager-pptp-kde4

Перезагружаемся и повторяем измерение:

systemd-analyze
Startup finished in 3780ms (kernel) + 19974ms (userspace) = 23755ms

Хех, ядро стало даже чуть медленнее, а вот у оболочки мы отвоевали больше 5 секунд, да и к НМ я уже привык, давно надо было на него перейти.

PS pdnsd иногда стартует и не отдаёт имена, поэтому добавил в kvpnc в выполнение после подключения sudo systemctl restart pdnsd.service

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Буквально только что принял в rss интересную статью о тюнинге openSUSE на предмет времени загрузки. Выхлоп уже рассмотренной утилиты systemd-analyze состоит из времени загрузки ядра и времени загрузки окружения:

systemd-analyze
Startup finished in 3639ms (kernel) + 26413ms (userspace) = 30053ms

Для ускорения взлёта ядра смотрим интегрированные плюшки и выпиливаем ненужное нас:

rpm -qf /lib/mkinitrd/scripts/setup-* | sort -u
sudo zypper rm -u splashy nfs-client

Я хотел убрать ещё кое-что, но на остальное, в конечном итоге, завязано что-нибудь полезное. Посмотрим на "чемпионов" окружения:

systemd-analyze blame | head
  7636ms network.service
  4847ms upsd.service
  4679ms systemd-vconsole-setup.service
  2514ms home.mount
  1809ms ejabberd.service
  1423ms remount-rootfs.service
  1347ms network-remotefs.service
  1283ms hddtemp.service
  1277ms mnt-G-Video.mount
  1215ms smpppd.service

Здесь я уже подчищал, пристрелим ещё и этот сервис: sudo systemctl disable network-remotefs.service

Автор упомянутой статьи рекомендует заменить метод управления сетью по умолчанию на network manager. Открываем Яст => Сетевые устройства => Сетевые настройки и переключаем. Подчищаем установленные по ходу пакеты и доставляем нужные:

sudo zypper rm iso-codes libgnome-bluetooth8 libnm-gtk0 NetworkManager-gnome
sudo zypper in --no-recommends plasmoid-networkmanagement NetworkManager-pptp-kde4

Перезагружаемся и повторяем измерение:

systemd-analyze
Startup finished in 3780ms (kernel) + 19974ms (userspace) = 23755ms

Хех, ядро стало даже чуть медленнее, а вот у оболочки мы отвоевали больше 5 секунд, да и к НМ я уже привык, давно надо было на него перейти.

PS pdnsd иногда стартует и не отдаёт имена, поэтому добавил в kvpnc в выполнение после подключения sudo systemctl restart pdnsd.service

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Сабж предоставляет бесплатный гибкий хостинг, которым (как и любой плюшкой GitHub) можно рулить через любой git-клиент или web-интерфейс. Присутствует возможность автоматической генерации странички (из ReadMe) с выбором темы. Также можно заливать вручную html-файлы или использовать Jekyll (блогосистема). Само собой, я решился на автоматическую генерацию, для чего надо

  • перейти на страничку администрирования репозитория и нажать кнопку автоматической генерации;
  • подгрузить ReadMe и/или попилить содержимое странички руками на Markdown (облегчённый язык разметки);
  • согласиться с содержимым и выбрать тему, нажать кнопку публикации.

Чтобы попилить свой сайт, перейдите в каталог с репозиторием исходных кодов вашего приложения и вбейте:

git fetch origin
git checkout gh-pages

Последняя команда перmaster.n ветви репозиторий (файлы проекта будут удалены, закоммиченные непушнутые изменения сохранятся). Чтобы вернуть основные файлы, перейдите в ветку master.

В итоге Randorator обзавёлся почти приличным сайтом.

dap: (Default)

Сабж предоставляет бесплатный гибкий хостинг, которым (как и любой плюшкой GitHub) можно рулить через любой git-клиент или web-интерфейс. Присутствует возможность автоматической генерации странички (из ReadMe) с выбором темы. Также можно заливать вручную html-файлы или использовать Jekyll (блогосистема). Само собой, я решился на автоматическую генерацию, для чего надо

  • перейти на страничку администрирования репозитория и нажать кнопку автоматической генерации;
  • подгрузить ReadMe и/или попилить содержимое странички руками на Markdown (облегчённый язык разметки);
  • согласиться с содержимым и выбрать тему, нажать кнопку публикации.

Чтобы попилить свой сайт, перейдите в каталог с репозиторием исходных кодов вашего приложения и вбейте:

git fetch origin
git checkout gh-pages

Последняя команда перmaster.n ветви репозиторий (файлы проекта будут удалены, закоммиченные непушнутые изменения сохранятся). Чтобы вернуть основные файлы, перейдите в ветку master.

В итоге Randorator обзавёлся почти приличным сайтом.

dap: (Default)

Добавляем репозиторий (забавно, что билды там отключены, но пакеты сохранились), обновляем списки пакетов, принимая ключ... ну и установим:

sudo zypper ref
sudo zypper in -l --no-recommends openarena

Мусор: sudo zypper rm -u kernel-desktop-3.1.10-1.9.1.x86_64 kernel-desktop-3.1.10-46.1.x86_64 projectM

dap: (Default)

Добавляем репозиторий (забавно, что билды там отключены, но пакеты сохранились), обновляем списки пакетов, принимая ключ... ну и установим:

sudo zypper ref
sudo zypper in -l --no-recommends openarena

Мусор: sudo zypper rm -u kernel-desktop-3.1.10-1.9.1.x86_64 kernel-desktop-3.1.10-46.1.x86_64 projectM

dap: (Default)

Несмотря на то, что новые ядра без проблем пересобираются на ланчпаде, толку с них нет. У меня отвалилась сетевая карточка. Зато можно невозбранно брать пакеты здесь. В моём oneiric взлетело 3.3.7-precise, а 3.3.8-quantal уже ругалось на зависимости. Правда, инсталлятор дров Nvidia честно предупредил, что ни за что не ручается, потому что это ядро было собрано старым gcc (4.4 aka lucid), но вроде всё работает.

Вышла diablo-подобная игра Flare версии 0.16 с новыми монстрами, локациями и конфигурационным меню. Сами знаете где, уже собралось, скоро будет в games.

dap: (Default)

Несмотря на то, что новые ядра без проблем пересобираются на ланчпаде, толку с них нет. У меня отвалилась сетевая карточка. Зато можно невозбранно брать пакеты здесь. В моём oneiric взлетело 3.3.7-precise, а 3.3.8-quantal уже ругалось на зависимости. Правда, инсталлятор дров Nvidia честно предупредил, что ни за что не ручается, потому что это ядро было собрано старым gcc (4.4 aka lucid), но вроде всё работает.

Вышла diablo-подобная игра Flare версии 0.16 с новыми монстрами, локациями и конфигурационным меню. Сами знаете где, уже собралось, скоро будет в games.

dap: (Default)

Summoning Wars — бесплатная ролевая игра с открытым исходным кодом, выполненная в стиле Diablo. Интерфейс и геймплей максимально приближены к DII. Используется продвинутый графический движок OGRE. Имеется частичный перевод на русский. Заставка главного меню в виде лагеря, управление мышкой, пояс с зельями вызывают ностальгию... Изменения изображений лиц персонажей во время диалогов улыбают. Игра собрана в репозитории getdeb для *buntu и в репозитории games для openSUSE (название пакета — sumwars).

Обновил свою тему значков (MIB Ossigeno Ultimate Icons) до версии 4.3 и нашёл клёвую тему курсоров (Oxygen Neon, внутри они прозрачные). Собрал в своём хомяке пакеты mib-ossigeno-icons и oxygen-neon-cursor-theme соответственно.

kdebase4-workspace-plasma-calendar больше не привязан жёстко к akonadi. Win! Правда, пользователи это заметят только с КДЕ 4.9, наверно.

Было замечено, что pulseaudio в openSUSE автоматически подбирает чувствительность микрофона, выкручивая на максимум Mic Boost и занижая сосбтвенно чувствительность. Камрад SD решил сию проблему: в каталоге /usr/share/pulseaudio/alsa-mixer/paths/ ищем нудные нам конфиги и в строках volume=merge для буста заменяем merge на ignore. Теперь настройки, сделанные в alsamixer, не меняются.

dap: (Default)

Summoning Wars — бесплатная ролевая игра с открытым исходным кодом, выполненная в стиле Diablo. Интерфейс и геймплей максимально приближены к DII. Используется продвинутый графический движок OGRE. Имеется частичный перевод на русский. Заставка главного меню в виде лагеря, управление мышкой, пояс с зельями вызывают ностальгию... Изменения изображений лиц персонажей во время диалогов улыбают. Игра собрана в репозитории getdeb для *buntu и в репозитории games для openSUSE (название пакета — sumwars).

Обновил свою тему значков (MIB Ossigeno Ultimate Icons) до версии 4.3 и нашёл клёвую тему курсоров (Oxygen Neon, внутри они прозрачные). Собрал в своём хомяке пакеты mib-ossigeno-icons и oxygen-neon-cursor-theme соответственно.

kdebase4-workspace-plasma-calendar больше не привязан жёстко к akonadi. Win! Правда, пользователи это заметят только с КДЕ 4.9, наверно.

Было замечено, что pulseaudio в openSUSE автоматически подбирает чувствительность микрофона, выкручивая на максимум Mic Boost и занижая сосбтвенно чувствительность. Камрад SD решил сию проблему: в каталоге /usr/share/pulseaudio/alsa-mixer/paths/ ищем нудные нам конфиги и в строках volume=merge для буста заменяем merge на ignore. Теперь настройки, сделанные в alsamixer, не меняются.

dap: (Default)

Начнём с вестей с фронта: ОБС получил возможность создавать дельта-репозитории, которые значительно уменьшают время обновления при плохих интернетах. Чтобы включить фишку для своего проекта, добавьте в prjconf строку RepoType: rpm-md:deltainfo Работает!

  • Запуск сервиса в проекте — osc service remoterun PROJECT PACKAGE
  • Получить список опубликованных пакетов — osc ls -b PROJECT PACKAGE
  • Собрать локально, не опрашивая сервер ОБС — osc build --offline

Чтобы задать awk сразу несколько разделителей (в примере запятая и минус вместо пробела), вбейте что-нибудь типа awk 'BEGIN {FS="[.,-]"} {print $5}'

Недавно я добил мейтейнеров пакмана, и они (в лице RedDwarf) врубили сборку conky для openSUSE 12.1 (от ванильного отличается плюшками для Nvidia). На заметку: это является багом, и должно быть исправлено с openSUSE 12.2. Приводим пакеты в порядок:

sudo zypper mr -d home_please_try_again && sudo zypper ref
sudo zypper rm -u conky-feature-nvidia conky-devel conky conky-doc conky-nano
sudo zypper in --no-recommends conky hddtemp conky-doc conky-nano
sudo systemctl enable hddtemp.service

А тем временем сборка "стабильной" Qt-телепатии попала в проект KDE:Extra, посему

sudo zypper rm -u libtelepathy-qt4-2
sudo zypper in --no-recommends -r 'KDE_Extra' libtelepathy-qt4-2
sudo zypper in -f --no-recommends farstream-data gstreamer-0_10-plugins-farstream libfarstream-0_1-0 libtelepathy-glib0 leechcraft-azoth-astrality

Удалил один мёртвый реп и реп, из которого не установлено ни одного пакета: sudo zypper rr home_damianator_kde_ayatana home_TI_Eugene_QtDesktop

dap: (Default)

Начнём с вестей с фронта: ОБС получил возможность создавать дельта-репозитории, которые значительно уменьшают время обновления при плохих интернетах. Чтобы включить фишку для своего проекта, добавьте в prjconf строку RepoType: rpm-md:deltainfo Работает!

  • Запуск сервиса в проекте — osc service remoterun PROJECT PACKAGE
  • Получить список опубликованных пакетов — osc ls -b PROJECT PACKAGE
  • Собрать локально, не опрашивая сервер ОБС — osc build --offline

Чтобы задать awk сразу несколько разделителей (в примере запятая и минус вместо пробела), вбейте что-нибудь типа awk 'BEGIN {FS="[.,-]"} {print $5}'

Недавно я добил мейтейнеров пакмана, и они (в лице RedDwarf) врубили сборку conky для openSUSE 12.1 (от ванильного отличается плюшками для Nvidia). На заметку: это является багом, и должно быть исправлено с openSUSE 12.2. Приводим пакеты в порядок:

sudo zypper mr -d home_please_try_again && sudo zypper ref
sudo zypper rm -u conky-feature-nvidia conky-devel conky conky-doc conky-nano
sudo zypper in --no-recommends conky hddtemp conky-doc conky-nano
sudo systemctl enable hddtemp.service

А тем временем сборка "стабильной" Qt-телепатии попала в проект KDE:Extra, посему

sudo zypper rm -u libtelepathy-qt4-2
sudo zypper in --no-recommends -r 'KDE_Extra' libtelepathy-qt4-2
sudo zypper in -f --no-recommends farstream-data gstreamer-0_10-plugins-farstream libfarstream-0_1-0 libtelepathy-glib0 leechcraft-azoth-astrality

Удалил один мёртвый реп и реп, из которого не установлено ни одного пакета: sudo zypper rr home_damianator_kde_ayatana home_TI_Eugene_QtDesktop

dap: (Default)

Камрад PetrovSE запилил отличную морду к mhash2 — Kcheckhash, камрад Карасик о ней рассказал, а камрад я замутил репозитории. За дебами ткнуть сюда. Зузеводы с подключенным KDE:Extra могут просто вбить sudo zypper in dolphin-plugin-checksum

За свежей проприетарщиной отправимся к rioky:

sudo zypper ar -k http://repo.rioky.net/Rioky.repo && sudo zypper ref
sudo zypper rm -u python-Skype4Py skype
sudo zypper in --no-recommends opera-2:12.00-1467.x86_64 skype

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

Оказалось, что праздники в КДЕ 4.8 выделили в отдельный пакет, вот поэтому они у меня и пропали при обновлении. Внезапно этот пакет тащит за собой аконади, что ж, с этим мы ещё повоюем, а пока: sudo zypper in --no-recommends -r home_DarkSS kdebase4-workspace-plasma-calendar

Всем хорош K3b, да не всем. Крайне информативное сообщения об ошибке "Невозможно определить размер файла образа" мне уже изрядно надоело. Раньше так ругалось на слишком длинные имена файлов, а сейчас нельзя ещё и метку диска задавать кириллицей.

Маджонг: sudo zypper in --no-recommends kmahjongg kshisen

Чистка: sudo zypper rm kernel-desktop-3.1.10-39.1.x86_64 kernel-desktop-3.1.10-40.1.x86_64 kernel-desktop-3.1.10-43.1.x86_64 kmymoney-doc

dap: (Default)

Камрад PetrovSE запилил отличную морду к mhash2 — Kcheckhash, камрад Карасик о ней рассказал, а камрад я замутил репозитории. За дебами ткнуть сюда. Зузеводы с подключенным KDE:Extra могут просто вбить sudo zypper in dolphin-plugin-checksum

За свежей проприетарщиной отправимся к rioky:

sudo zypper ar -k http://repo.rioky.net/Rioky.repo && sudo zypper ref
sudo zypper rm -u python-Skype4Py skype
sudo zypper in --no-recommends opera-2:12.00-1467.x86_64 skype

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

Оказалось, что праздники в КДЕ 4.8 выделили в отдельный пакет, вот поэтому они у меня и пропали при обновлении. Внезапно этот пакет тащит за собой аконади, что ж, с этим мы ещё повоюем, а пока: sudo zypper in --no-recommends -r home_DarkSS kdebase4-workspace-plasma-calendar

Всем хорош K3b, да не всем. Крайне информативное сообщения об ошибке "Невозможно определить размер файла образа" мне уже изрядно надоело. Раньше так ругалось на слишком длинные имена файлов, а сейчас нельзя ещё и метку диска задавать кириллицей.

Маджонг: sudo zypper in --no-recommends kmahjongg kshisen

Чистка: sudo zypper rm kernel-desktop-3.1.10-39.1.x86_64 kernel-desktop-3.1.10-40.1.x86_64 kernel-desktop-3.1.10-43.1.x86_64 kmymoney-doc

January 2016

S M T W T F S
     12
34567 89
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 12th, 2026 08:29 am
Powered by Dreamwidth Studios