Архив за категория -Linux-

VLC 0.9.1

вторник, 2 септември, 2008 @15:21

Както знаете в края на месец август излезе VLC 0.9.1, което включва много нови функционалности и отстранени проблеми. Вече създадох пакет за Slackware 12.1 и го качих в хранилището на LinuxAbout.info. Преди да го инсталирате ще бъде необходимо да инсталирате първо зависимостите му.

Първите ми впечатления бяха доста по-добри от последвалирте такива. Интерфейсът е променен и още при първия старт програмата иска да се направят няколко кратки първоначални настройки като това как да се тегли информация за албуми, да искате програмата да проверява за нови версии. Конфигурационният панел е реаранжиран и програмата предлага възможност за работа с last.fm и още тон нови опции.

От гледна точка на стабилоността обаче ми се струва, че нещата все още не са токова добре и има какво да се желае от следващите версии.

LinuxAbout.info

петък, 29 август, 2008 @21:31

По мои наблюдения не са много информационните Linux портали на английски език поддържани от българи. За това се почувствах мотивиран да публикувам своите ръководства и да споделя новостите свързани с неофициалното Slackware хранилище. с Linux потребителите от цял свят. Така се роди идеята LinuxAbout.info, върху която работихме задружно с robas в последите пет дни. Тази идея е вече факт. Днес приключихме с работата по темплейта Peachmaster.

LinuxAbout.info е Slackware-центричен портал задвижван от WordPress 2.6.1 и още една кошница с полезни разширения. Основните теми, които ще се застъпват от портала са:

  • Linux и Софтуера с Отворен Код
  • Новини свързани със Slackware Linux и други дистрибуции
  • Полезни ръководства
  • Хранилище с пакети за Slackware и SlackBuild скриптове

Всеки желаещ да бъде репортер на LinuxAbout.info и така да помогне за развитието на идеята естествено е добре дошъл.

VLC и проблем с FFMPEG software scaler

събота, 23 август, 2008 @21:33

Около обновяването на хранилището на bgLinux се наложи да прекомпилирам и VLC плеъра, като определено ми се прииска да извия вратлето на някой програмист, защото боренето с един проблем ми изгуби твърде много време.

Оказва се, че FFMPEG компонента на VLC не поддържа необходимите img_resample инструкции и първоначално при стартиране на конфигурационния скрипт спираше с грешката:

configure: error: Your FFmpeg library doesn't have the needed img_resample() function.You should rebuild it with software scaler disabled

Този проблем реших с vlc-0.8.6h-img_resample.patch, но в последствие установих, че тази кръпка не само не решава проблема, но и спонсорира VLC да работи, без да може да възпроизвежда видео освен на VOB файлове. При старт на приложението от команден ред, то излиза със следната грешка:

username@hostname:~$ vlc -v --reset-plugins-cache
VLC media player 0.8.6h Janus
[00000001] main private warning: cannot load module `/usr/lib/vlc/codec/libffmpeg_plugin.so’ (/usr/lib/vlc/codec/libffmpeg_plugin.so: undefined symbol: img_resample)

Можете да решим проблема единствено ако прекомпилираме FFMPEG с параметър –disable-swscale (респ. –disable-swscaler според зависи от версията). Предполага се, че в тестовата версия 0.9.0 този проблем е решен. Очаквам с нетърпение и в 0.8.6j да го отстранят.

bgLinux Slackware хранилище

петък, 22 август, 2008 @07:19

Вече е достъпно новото хранилище на bgLinux с пакети за Slackware Linux. Новият адрес на хранилището е: repository.bglinux.org като старият адрес slack.bglinux.org вече пренасочва към новия. Какви са новините:

  • Изцяло променена конструкция на SlackBuild скриптовете, с цел максимално приближаване до актуалното скриптиране на Slackware Linux. Добавени са ‘echo’ елементи и шелът ще ви предупреждава за всяко извършвано от скрипта действие, което заслужава вашето внимание (Gentoo стил).
  • Обновени са програмите с всичките им актуални версии, добавени са patch-ове за отстраняване на проблеми в процеса на създаване на пакети и за добавяне на функционалности към някои приложения, които все още не са включени.
  • Нова структура на директориите като в root директорията на Slackware хранилището са добавени ChangeLog; моя PGP-KEY; информация за контакти; RECIPE файл с кракти обяснения за поредността, в която съм създал пакетите; CHECKSUM.md5 с MD5 сумите на всеки файл в хранилището (да, зная че MD5 е пробит като швейцарско сирене, но все още е добра практика на някои разработчици да правят списък на MD5 суми).

Всякакви корекции и нови практични идеи са добре дошли!

KDE 4.1.0 в Slackware testing

понеделник, 18 август, 2008 @19:14

Ето, че вече и Slackware се присъедини към дистрибуциите включващи KDE4. Създателят на дистрибуцията - Patrick Volkerding е показал с годините, че набляга предимно на стабилността и сигурността. Още при излизането на версия 4.0.0 той обеща, че KDE4 няма да бъде включено в дистрибуцията преди излизането на версия поне 4.1.

Преди няколко дена KDE 4.1.0 бе добавена в testing архива на Slackware current. Ако желаете да ползвате едновременно версия 3 и версия 4 - това няма да е възможно с готовите пакети. Добавен е скрипт за премахване на KDE3 и такъв за премахване на KDE4 ако решите да се върнете както направих и аз.

Какво не ми допадна: има какво да се желае от някои приложения. Amarok портнат за Qt4 определено е още доста бъгав (все пак е алфа), а това е едно от основните приложения, които ползвам. Kaffeine няма версия за Qt4. Успях да забия Plasma само с едно упорито местене на джаджите по десктопа.

Ето и скрийншоти на работния ми екран: