KDE 4: Il Salto di “QtQualità” e di Prestazioni… da Ora!

AGGIORNAMENTO (16/2/08 ore 17:44): Avvertenze e considerazioni… (vedi in fondo)
E’ con immenso piacere che vi segnalo questa piccola GRANDE novità nello sviluppo di KDE 4: il passaggio alla nuova versione delle librerie Qt4, ovvero la 4.4, che sono ancora in fase di sviluppo e che usciranno stabili tra qualche mese.
<< Perché tutta questa euforia? Perché mai dovrebbe interessare un cambiamento di versione di una parte interna e apparentemente “invisibile”? >> Perchè dietro ai due numeri 4.4 ci stanno dietro numerosissime novità!
<< Macché, dai, non ci credo.. saranno le solite cose noiose da voi programmatori che solo voi capite e intendete.. >>
No… Non si tratta affatto di questo… Guardare oltre per credere..
Dopo aver ripetutamente provato, ieri, a compilare KDE 4 secondo la guida che ho più volte indicato, e dopo aver visto ogni volta fallire la compilazione di kdebase, oggi mi arriva la sorpresa: un articolo del sempre puntuale Pollycoke annuncia che adesso KDE 4 si appoggia sulle Qt 4.4. Come dicevo, se non credete alla potenza di questa nuova versione, date un occhio qui:
Cosa? Non vedete nulla di particolare? Forse allora non avete in mente.. come stanno le cose adesso…
(Nota: per chi non notasse ancora niente, provate a notare lo sfarfallio delle finestre nei due filmati..)
Ma questa non è la sola novità delle Qt 4.4, anche se forse è la più rilevante e conosciuta, tra quelle che riguardano le prestazioni. Potete trovare le altre novità qui. Spero di recensirle tutta quante, prima o poi
Dunque, da ieri, quindi, per poter provare KDE 4 ricompilandolo (e quindi beneficiare delle novità..) è necessario fare due cambiamenti:
- Scaricare il nuovo script kdesvn-buildrc, da qui, e salvarlo in /usr/bin.
- Modificare il file di impostazioni .kdesvn-buildrc. Come al solito, consiglio di seguire la guida di Pollycoke, che ovviamente è stata aggiornata.
Quindi, lanciando come sempre il comando, apparirà qualcosa in più, ovvero lo script scaricherà anche i sorgenti delle Qt 4.4 (non ancora disponibili in pacchetti, visto che non ancora rilasciate) e si ricompilerà pure quelle. Il risultato è che sarà necessario un po’ più di tempo.
Questa la parte nuova dell’output:
Script started processing at Sat Feb 16 12:16:47 2008
<<< Build Process >>>
Building qt-copy (1/6)
Waiting for source code update.
Source update complete for qt-copy: 12379 files affected.
Preparing build system for qt-copy.
Applying recommended Qt patches.
GPL license selected for Qt. See /usr/src/kde4/qt-copy/LICENSE.GPL
Running configure...
Compiling, attempt 1...
Tornerò presto ad aggiornarvi sulla procedura ed il suo funzionamento, sulle novità.. etc etc
Ciao a tutti
AGGIORNAMENTO (16/2/08 ore 17:44):
Per poter compilare il tutto (in particolare è kdebase che dà problemi), è necessario dare l’opzione –reconfigure al comando kdesvn-build, in questo modo:
sudo kdesvn-build –reconfigure kdelibs kdebase
almeno ai pacchetti kdelibs e kdebase, meglio se anche a tutti gli altri. Chi vuole, può anche eliminare tutti i sorgenti e riscaricarli, seppure non sia necessario.
Avvertenza. E’ consigliabile attendere qualche giorno prima di seguire queste istruzioni. Comunque penso che quasi tutti coloro che compilano kde 4, non lo usano stabilmente, ma solo come banco di prova, in tal caso.. via libera
Considerazioni. Devo felicemente che le promesse fatte da Qt 4.4 riguardo la rimozione dello sfarfallio sono mantenute. Si vedono chiaramente le differenze in Dolphin, anche se attualmente ci sono dei problemi sul ridimensionamento delle finestre, che immagino verranno risolti a breve.




[...] seconda imperferzione al 99% riguarda il passaggio alle Qt 4.4. Anche questa l’avevo accennata in quell’articolo. Adesso non posso che confermarla. A [...]
28 feb 2008 alle 17:17
[...] le novità che questa versione presenta. Ne avevo già anticipata qualcuna in precedenza, quando KDE 4 passò alle Qt 4.4 ancora in [...]
07 mag 2008 alle 13:34