Kde4

20
03.2008
Wbar su KDE4..si puo’ e cio’ le prove

Image Hosted by ImageShack.us

Qualcuno me lo ha chiesto e allora lo scrivo qui visto che nei commenti, la mia risposta, non sarebbe ben visibile.
Scusate se vi rompo le uova di Pasqua, ma la Wbar funziona anche su kde4..vale lo stesso Howto precedente per il kde3:

img1img2

Ho provato l'installazione della Wbar da zero su un altro computer, per essere ancora piu' precisi. L'unico inconveniente che ho notato riguarda un percorso sbagliato all'interno del file:

/usr/share/wbar/dot.wbar

La directory ai font, in grassetto, non esiste..e non "pesca" i font di default:

# The Bar && Font
i: /usr/share/wbar/iconpack/wbar.osx/osxbarback.png
t: /usr/share/wbar/iconpack/wbar.osx/font/12
c:

Quindi bisogna creare la directory e spostare all'interno il file comic.ttf (installiamolo globalmente per sicurezza):

sudo mkdir /usr/share/wbar/iconpack/wbar.osx/font/
sudo mkdir /usr/share/wbar/iconpack/wbar.osx/font/12
sudo cp -v /usr/share/wbar/iconpack/comic.ttf /usr/share/wbar/iconpack/wbar.osx/font/12

Lanciamo:

wbar -above-desk -isize 48 &

Per chi fosse interessato il wallpaper si trova QUI (1440x1050), e proviene originariamente da da Customize.org.

..Buone vacanze a tutti
;)

16
03.2008
WebKam - Kde ha finalmente un applicazione

Image Hosted by ImageShack.us

Se ci guardiamo un po' attorno, gli unici due tool simili a WebKam sono Camorama e Cheese. Mentre il primo ormai non riesce piu' a stare al passo con le piu' recenti webcam e i driver in continua evoluzione, il secondo non rientra nella pletora di programmi integrati (e' in gtk).
Da qui nasce la necessita' di colmare quel vuoto che da sempre persiste in ambiente desktop KDE.

WebKam e' praticamente lo stesso modulo che troviamo in Kopete (l'applicazione kde per l'IM) "estrapolato" e "trasformato" in un applicazione stand-alone, con in piu' l'aggiunta di un bottone per scattare lo screenshoot. Alcune modifiche sono state apportate anche all'ergonomia e alla funzionalita' degli slide-level per una resa grafica, a detta del programmatore, leggermente migliore.
In questa fase di sviluppo tuttavia non e' stata implementata alcuna compatibilita' con la maggior parte delle webcam presenti sul mercato.

- Installazione -

Nel pacchetto disponibile per il download ci sono sia i sorgenti che il pacchetto debian per Ubuntu. Dal momento che non e' specificata alcuna versione, ho preferito (come sempre) spendere quelle 2 calorie in piu' per compilare webkam con cmake.

  • Download webkam.tar.gz
  • NB: E' necessario avere installato kde4, sia la versione dei repository che quella proveniente da SVN.

    tar xvfz 76902-webkam.tar.gz
    cd ~/webkam-devel
    cmake .
    make
    sudo make install

    Lanciamo:

    webkam

    Sprovvisto di una cam decente al momento della stesura di questo articolo, riporto lo screenshoot dell'autore:
    :)

    Image Hosted by ImageShack.us

    Naturalmente, pur essendo dichiaratamente un clone di Cheese, mancano alcune features..in compenso Cheese con kde non funziona proprio benissimo .. spesso da' problemi con la scheda video (altera colori e risoluzione del monitor).

    L'annuncio del progetto:

  • WebKam @ kde-apps
  • 23
    02.2008
    Un piccolo ma significativo contributo..

    Image Hosted by ImageShack.us

    Leggo dal blog di A. Seigo di un problema ( facilmente risolvibile, ma allo stesso tempo molto contorto) che riguarda principalmente Krunner, il launcher ufficiale di kde4.

    Come evidenziato, se ad esempio proviamo ad avviarlo col classico alt+f2 e inseriamo la parola chiave "keyboard" perche' vogliamo configurare delle semplici shortcuts, otteniamo una serie di "match" che riguardano pero' i moduli (kcm) del kde3, mentre con la parola chiave "shortcut" non accade nulla (invece dovrebbe ritornare il modulo relativo al pannello di controllo).
    Ebbene questo e' un problema di sintassi del servizio KServiceTypeTrader, che non affligge solamente Krunner ma anche il kcontrol, system settings e gli strumenti di ricerca desktop come beagle o strigi. A fronte di questo e' gia' partito un commit in attesa di approvazione (kde-core-devel) che dovrebbe risolvere per lo meno la keyword "shortcut".

    Ma "keyboard" non funziona..perche'?

    because "keyboard" does not appear in the keywords for that control panel

    Nel file di configurazione .desktop per quel pannello non compare, alla stringa keywords=, la parola chiave che stiamo cercando.
    Seigo esorta ad armarsi di un buon editor di testo e un dizionario per eseguire a mano l'audit (la modifica) tali files di configurazione, che normalmente si trovano in:

    $PREFIX/share/kde4/services/

    Evidenziabili con:

    grep kcmshell4 *desktop

    All'interno di questa directory.

    Questi files rappresentano i vari pannelli di controllo "aggregati" in kcontrol e in system settings.
    E' stato realizzato un tarball contenente tutti i pannelli dei vari centri di controllo, scaricabile a questo indirizzo.

    NB: E' consigliabile eseguire prima un backup di $PREFIX/share/kde4/services/ per evitare spiacevoli sorprese.
    Una volta scompattato l'archivio, bisogna passare in rassegna tutti i files cercando la riga che corrisponde al lancio del pannello ES:

    Exec=kcmshell4 xserver

    ..Lanciare solamente quello da terminale:

    kcmshell4 xserver

    ..e controllare a cosa si riferisce questo pannello (per pensare all'integrazione di eventuali parole chiave in aggiunta a quelle gia' presenti)
    Modificare quindi le parole chiave contenute aggiungendone (o togliendone) rispettando la sintassi con l'introduzione di una virgola tra l'una e l'altra.
    Salvare un file "diff" con un pratico tool a riga di comando ES:

    diff -u kcms.orig kcms > kcm_keyword_changes.diff

    ..e spedire via mail la copia di backup (kcm_keyword_changes.diff)

    Oltre ad avere contribuito a rendere piu' accurata la ricerca dei pannelli, verremo anche menzionati nel changelog delle future versioni di kde4 via SVN, come nella tradizione:
    :D
    Un piccolo momento di gloria tutto per noi:

    we have a general policy of including the contributors name in the commit log message when merging contributions, so this is your chance to get your name in KDE's hall of fame commit logs. ;)

    13
    01.2008
    Dragon Player kde4

    Image Hosted by ImageShack.us

    Dragon Player e' un player video per kde4, sviluppato da Ian Monroe, e meglio conosciuto in ambiente kde3 con il nome di Codeine (Max Howell).
    Non si tratta ancora di una release stabile, e per il momento dispone di una ristretta cerchia di opzioni:

  • Interfaccia semplificata
  • Riproduzione dallo stesso punto di interruzione traccia
  • Supporto sottotitoli
  • E' disponibile in sorgente (da pacchetto o svn) oppure tramite i backports per Kubuntu Gutsy:

    sudo apt-get update
    sudo apt-get install dragonplayer

    Le dipendenze richieste (oltre a cmake):

  • kdelibs 4.0
  • kdebase 4.0
  • xine-lib 1.1
  • Se abbiamo aggiunti i seguenti repository per il kde4:

    # kde 4.0.0
    deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu gutsy main

    Possiamo installare tramite apt-get le librerie richieste:

    sudo apt-get install libphonon4-dev libphonon4 kdebase-dev-kde4 kdelibs4-dev cmake

    Versione SVN:

    svn co svn://anonsvn.kde.org/home/kde/trunk/kdereview/dragonplayer
    cd ~/dragonplayer
    mkdir build
    cd build
    cmake ..
    sudo make install

    Sorgenti:

  • Download Dragon Player
  • tar xjvf dragonplayer-2.0_beta1.tar.bz2
    cd dragonplayer
    cmake .
    sudo make install

    NB: nel caso di qualche errore nel percorso alle directory di kde4, prima si sudo make install lanciamo cmake con:

    cmake -DCMAKE_INSTALL_PREFIX=/usr/kde/3.9 .

    L'installazione andra' a finire in:

    /usr/local/bin/dragon

    Quindi dal terminale o da Krunner possiamo semplicemente lanciare:

    dragon

  • Homepage
  • Image Hosted by ImageShack.us