Подсветка в nano | Конвертирование для Digma Q2 | gopreload

Mar 11, 2012 21:16


Чтобы при редактировании в nano применялась подсветка содержимого нужно запилить в /etc/nanorc строки на подобие include "/usr/share/nano/spec.nanorc". Список файлов можно взять в /usr/share/nano/.

Няшный гит обрабатывает запросы типа git add /k*/*blabla*

Ништяки: sudo zypper in --no-recommends avidemux-qt avidemux-lang leechcraft-pintab obs-service-set_version

Мусор: sudo zypper rm -u plasmoid-veromix python-kdebase4 python-devel python-kde4 hplip-hpijs python-gtk libproxy1-config-gnome3 python-gtk

Пинтаб добавляет возможность закреплять вкладки (раньше было в ядре). Веромикс надоел. Питоногтк было нужно было для скайпа из репа, поправил в десктоп-файле skype на skype-bin, и никаких гвоздей. set_version позволяет локально использовать соответствующий сервис.

Внезапно видео, закодированное для MP630, не пошло на Digma Q2 (видеоряд воспроизводился словно в ускоренном режиме). Пришлось качнуть утилиту с сайта производителя и посмотреть правильные параметры для менкодера. Заодно объявил кастинг на графическую утилиту с массовым конвертированием и возможностью ручного допиливания параметров кодировщика. Изначально всё складывалось печально, и уже появилась мысль сваять самому, но SD насоветовал LinCoder. Конечно, java, но завелось и шевелится на OpenJDK. Зато дополнительно поддерживает возможность создания преднастроек, чем я сразу же и воспользовался, после чего собрал пропатченный (в тексте патча можно найти правильные параметры) пакет в хомяке.

По ходу поставил древний пакет AcidRip, который меня "порадовал":

Can't locate AcidRip/acidrip.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/vendor_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl .) at /usr/bin/acidrip line 11.
BEGIN failed--compilation aborted at /usr/bin/acidrip line 11.
С помощью ascrazy завёл, нужно в /usr/bin/acidrip сделать

#!/usr/bin/perl -w
BEGIN { unshift @INC, '/dir/'; };
Где /dir/ - это каталог с AcidRip/acidrip.pm. Завелось, но нет возможности допиливания параметров.

gopreload - демон, используется для сокращения времени "холодного" старта приложений. В отличии от preload, загружает в память только библиотеки для явно указанных приложений. Разработан на форуме Gentoo. Вроде бы работает c systemd. После установки (ОБС/reki) открываем Яст и врубаем в системных службах. Даём права записи для пользователя на папку настроек: sudo chmod 777 /usr/share/gopreload/enabled/ Обрабатываем пользовательские приложения: gopreload-prepare plasma-desktop например. При этом они иногда запускаются, так что осторожно. Обрабатываем приложения рута: sudo gopreload-prepare kvpnc. Я добавил kvpnc, kwin, leechcraft, opera, plasma-desktop и qmmp. Подпиливаем права на файлы настроек:

cd /usr/share/gopreload/enabled
sudo chmod 666 *

кодирование видео, линукс, оптимизация, консоль, git, opensuse

Previous post Next post
Up