Кад Wallch неће да ради

За нарушавање монотоније на радној површини користим програм Wallch (описао сам га у априлском „Свету компјутера“), који у насумичним интервалима мења тапет (енгл. wallpaper) радне површине. Јутрос сам искусио веома чудан проблем — Wallch је одједном престао да ради, т.ј. више није могао да промени тапет. Настави са читањем Кад Wallch неће да ради

Skype за Debian Squeeze x86_64

Генерални проблем са Skype код линукс дистрибуција за x86_64 архитектуру је тај што не постоје „native“ x86_64 пакети већ се користе они за i386 архитектуру, и то кроз емулацију исте. Тако за функционисање Скајп захтева инсталиране 32битне Pulse Audio библиотеке.

Одавно сам имао инсталиран Skype 2.0.нешто, па сам решио да га (ручно) надоградим на свежу верзију 2.1.0.81. И не би то био никакав проблем да на „дупло битнијем дебиану“ не користим неке експерименталне пакете из Debian Squeeze издања, међу којима је и новије издање libpulse библиотека. На жалост, нови пакет са скајпове странице за преузимање направио је привремени застој. Настави са читањем Skype за Debian Squeeze x86_64

Како да удомите php.net на свом лаптопу?

По занимању нисам програмер, нити сам експерт за PHP, али уз помоћ документације и логике свашта може да се направи :) Повремено ми затреба упутство за утврђивање синтаксе неке наредбе и слично, а недавно ми је затребала документација са могућношћу претраге и док немам приступ нету.

Тада ми је на памет пала „луда“ идеја да спакујем ПХП упутство на лаптоп, а пошто ме вечерас @zsteva подсети на тај подухват, ево једноставног упутства како се то може урадити.

Напомена: Да не бих измишљао „топлу воду“, превешћу упутство које је написао Jaisen Mathai. Настави са читањем Како да удомите php.net на свом лаптопу?

mplayer не ради после надоградње FC6

Ако вам се деси да вам после апдејта Федоре mplayer престане да ради, као и рецимо xine, ffmpeg и слично, а добијете грешку налик овој:
mplayer: symbol lookup error: /usr/lib/libavcodec.so.51: undefined symbol: faacDecOpen
онда значи да сте помешали репозиторијуме livna и freshrpms. У питању је проблем са faad2 и faac који су покупљени из freshrpms репозиторијума а остали мултимедијални пакети из livna репозиторијума. Зато треба одрадити следеће две ствари:
# yum remove faad2 faac
# yum --disablerepo=freshrpms install mplayer \
mplayer-fonts mplayer-gui mplayer-skins \
mplayerplug-in xine-lib-extras-nonfree

Ово друго зато што ће први корак уклонити све пакете који су зависни од faad2 и faac пакета. Ту још можете додати, ако их користите, и transcode, avidemux, dvdrip, dvdstyler, ffmpeg и друге пакете које користите а yum вам јави да их је уклонио због поштовања међузависности.

MySQL и -lmysqlclient

Ако при конфигурисању неког програма добијете грешку да нешто није у реду са MySQL-ом, а у config.log пронађете следећу грешку:
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

а имате регуларно инсталиран MySQL пакет, онда будите сигурни да вам недостаје mysql-devel пакет.

Након што се дода овај пакет, конфигурисање и компајлирање програма ће проћи проверу MySQL-а.