KDE/KDE4

Da Wikipedia, l'enciclopedia libera.

< KDE(Reindirizzamento da KDE4)

Contents

KDE 4.1 Rilasciato / KDE 4.2 in Sviluppo

Con 'KDE4' ci si riferisce alla versione 4.0 di KDE (rilasciata come parte di openSUSE 11.0), alla versione 4.1 (che verrà rilasciata con openSUSE 11.1) o la 4.2. KDE 4.2 is currently under development and expected to be released in the 1st Quarter of 2009. KDE 4.1 is released and should be usable.

Cosa bisogna aspettarsi da KDE 4.0

Non conoscere l'effettiva storia di KDE 4 non ci permette di avere un'opinione corretta a riguardo, infatti ci sono state molte discussioni circa cosa fosse stato promesso durante lo sviluppo e cosa stà per essere realizzato a tutti gli effetti. In merito all'apprezzamento di KDE 4.0 e dei pacchetti promossi da openSUSE, si dovrebbe leggere e spargere le seguenti discussioni: blog 1, blog 2 , blog 3

Per riassumere una lunga storia: KDE 4.0 non è mai stato pensato per rimpiazzare la versione 3.5.x per gli utenti regolari, o almeno all'inizio. I principali obbiettivi erano il porting delle librerie grafiche alla versione 4 e la creazione del framework per implementare tutte le applicazioni annunciate per quel rilascio. I Framework sono sfortunatamente difficili da individuare per gli utenti meno esperti, a differenza di gran parte delle cose che verranno, invece, utilizzate regolarmente (come i plasmoidi, la funzionalità dei pannelli ecc.), esse infatti appariranno solo dopo che i framework saranno a posto, cioé partendo con la versione 4.1.

Bisogna infatti notare che molte applicazioni, quelle più importanti di KDEPIM (KAddressbook, KMail, KOrganizer, Kontact) e Quanta non sono state rilasciate come parte di KDE 4.0, inoltre molte altre applicazioni di KDE3 non sono state ancora portate alle librerie di KDE 4.0 o sono solo disponibili come versioni instabili di sviluppo.

La versione 4.0 è la partenza di KDE 4 e ha bisogno di molti test da parte della Community, è per questo che è stato rilasciato e per questo che dovresti installarlo. Se soddisfa già i tuoi bisogni, sii felice, se no, sai cosa ti aspetta ora.

Stato Corrente

  • KDE 4.1.x: Il progetto KDE:KDE4:Factory:Desktop build service contiene i pacchetti per KDE 4.1. Attualmente sono sotto sviluppo per essere inclusi a tempo debito nella prossima versione di openSUSE, la 11.1. Test e Feedback sono molto apprezzati. Usa questo repository solo se vuoi utilizzare i pacchetti della versione 4.1 su openSUSE 10.3 o 11.0 prima che openSUSE 11.1 venga rilasciato.
  • KDE 4.0.x: Il progetto KDE:KDE4:STABLE:Desktop build service contiene i pacchetti per KDE 4.0.4, per installazione/aggiornamento vedere sotto. Questi pacchetti sono i più aggiornati possibile e contengono alcune modifiche della comunità, per differenziare le applicazioni del nuovo desktop con quelle di KDE 3 ad esempio.
  • KDE 4.1.6x (unstable): Il progetto KDE:KDE4:UNSTABLE:Desktop build service contiene i pacchetti "snapshot" della nuova versione di sviluppo di KDE, la 4.2. Essi sono considerati molto sperimentali e possono non funzionare, adatti solo per chi vuole fare testing e provare in anticipo la nuova versione del Desktop. Usali con cura!
  • Live CD: KDE Four Live è un Live-CD frequentemente aggiornato che contiene i pacchetti appena elencati. L'ultima versione rilasciata include KDE 4.1.
  • openSUSE 11.0 contiene i pacchetti correnti di KDE 4.0.4 (identici a KDE:KDE4:STABLE:Desktop).
  • openSUSE Factory contiene i pacchetti correnti di KDE 4.1.x packages (identici a KDE:KDE4:Factory:Desktop).
  • openSUSE 10.3: Il CD e il DVD di openSUSE 10.3 e i repository abilitati di default sono stati rilasciati contenendo una versione di anteprima di KDE 4. A questo punto, il KDE Team a lavorato sulle tecnologie base di KDE 4 e finalmente ha diviso i pacchetti in "platform", "desktop" e "apps" (rispettivamente "piattaforma", "desktop" e "applicazioni"). openSUSE 10.3 offre di base un desktop KDE 3.5 ma con qualche singola applicazione KDE 4. Essa può essere aggiornata all'ultima versione di KDE 4 utilizzando il Build Service (vedere sotto).


Avviso di Sicurezza :-)

I Nostri pacchetti KDE4 usano di default la cartella ~/.kde4 per conservare informazioni, configurazione e altri datia. Le applicazioni KDE 3 continuano ad usare ~/.kde, anche se usati uno con l'altro.

Se avete modificato i vostri file .profile o .bashrc per cambiare la variabile KDEHOME sia le applicazioni di KDE 3 che quelle di KDE 4 condivideranno gli stessi file di configurazione. Questo consentirà le applicazione di KDE 4 ad aggiornare ( "upgrade" ) i file di configurazione che trovano ma ciò indurrà le applicazioni di KDE 3 a non funzionare correttamente in quanto incapaci di usare i file aggiornati.

Nomi dei Pacchetti

La pacchettizzazione di KDE4 è molto più precisa di KDE 3. Per le applicazioni si usa ora kde4-<appname>, il prefisso kde4- si suppone sia presente almeno finché le applicazioni non saranno considerate abbastanza stabili per l'utilizzo giornaliero e per eliminare un eventuale confusione con le equivalenti di KDE 3. I pacchetti del modulo (con l'eccezione di kdelibs4 e kdebase4) di solito sono vuoti ed esistono solo per la presenza dei corrispondenti pacchetti di debuginfo. Essi suggeriscono tutti i pacchetti che vengono generati per l'installazione. La nomenclatura e la divisione dei pacchetti non è ancora completa, The naming and splitting of the packages is not yet final, per esempio le applicazioni appena entrano o lasciano i moduli KDE potrebbero essere rinominate per conformarsi agli ultimi criteri di nomenclatura dei pacchetti di openSUSE, come [quelli per le librerie].

KDE 3 e KDE 4

I pacchetti di KDE4 si installano nella cartella /usr, così KDE3 e KDE4 possono in maniera sicura essere installati nello stesso sistema. Su openSUSE 10.2, i singoli file dei pacchetti non marcati come "in conflitto" potrebbero entrare in conflitto, anche se si potrebbe in maniera sicura ignorare questi file particolari. Per prevenire una partenza accidentale delle applicazioni KDE4 con una sessione KDE3 aggiungere in cima al file /opt/kde3/bin/startkde le seguenti righe:

PATH=/opt/kde3/bin:${PATH/:\/opt\/kde3\/bin} export PATH

Se stai usando un altro Window Manager allora aggiungendo queste linee al tuo file .bashrc dovrebbe anche caricare le corrette applicazioni.

Questo è già stato fatto nella versione Factory di openSUSE e i pacchetti KDE:KDE3 contengono anche altre patch più piccole per una migliore coesistenza con KDE4 (probabilmente ha bisogno di avviare kbuildsycoca --noincremental una volta per diventare completamente attivo).

Installazione

Progetto Build Service (KDE:KDE4)

Il progetto KDE:KDE4:STABLE:Extra-Apps build service offre i pacchetti KDE 4.0.x.

Clicka su uno di questi file One Click Install per installare i pacchetti richiesti e opzionalmente registrare il repository per il futuro. Se un messaggio ti dice che le dipendenze non possono essere risolte, entra nella "Modalità Avanzata" e abilita il repository "standard" per la tua distribuzione.

Image:susemini.png
Version:
10.3
Kde4-ymp.png

Oppure puoi sceglire di installare un desktop KDE 4 più basilare. Gli sviluppatori possono opzionalmente installare le dipendenze di compilazione di KDE 4: per avere tutti i pacchetti di cui hai bisogno per la compilazione di KDE 4 dai sorgenti leggi di seguito (solo per esperti).

Image:susemini.png
Version:
10.2
Scrivi le seguenti righe in una shell:
zypper sa http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_10.2/ 102-kde4
zypper sa http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Extra-Apps/openSUSE_10.2/ 102-kde4-apps
zypper install -t pattern 'KDE 4 Default'
Image:susemini.png
Version:
Factory
Kde4-ymp.png

Oppure puoi scegli di installare qualcosa in più di un desktop KDE 4 base. Gli sviluppatori posso anche opzionalmente installare le dipendenze di compilazione di KDE 4: tutti i pacchetti di cui hai bisogno per installarlo tramite la compilazione dei sorgenti (solo per esperti).

Nota: Sulla 10.2, se i comandi sottostanti non ti funzionano, prova seguendo questi passi: aggiungi le repository tramite YaST (Sorgenti di Installazione>>Aggiungi>>Specifica URL). Dopo prosegui andando in Manutenzione Software>>Filtri>>Sorgenti di Installazione e seleziona l'url alle repository del desktop KDE 4 scritte qui sotto. Installa ogni paccchetto in quel repositorè eccetto quelli "devel". Installa anche le appropriate traduzione per i tuoi pacchetti KDE. Clicka Accetto, successivamente ignora i conflitti menzionati sotto. Questo processo scaricherà all'incirca 600 MB di dati.

Lanciando KDE4

Dopo l'installazione troverai un nuovo tipo di sessione, nel login manager, chiamata "KDE4" per far partire una sessione completa con quel desktop. Così se hai l'autologin abilitato, to dovrai scollegarti e riccolegarti inserendo le tue username, password e tipo di sessione per rientrare.

KDE 4 Repository INSTABILI -- Bleeding Edge

Il progetto KDE:KDE4:UNSTABLE:Desktop build service contiene i pacchetti KDE Devel -- snapshots del trunk/ corrente. Questi sono rilasciati "come-sono" e considerati altamente sperimentali. Benché il Feedback sia molto apprezzato.

Compilando dai sorgenti

Compilare KDE4 dai sorgenti, segui la guida disponibile sul Wiki di KDE Techbase.

Argomenti sulle Performance

  • KWin 4.0 Note di Rilascio
  • Sembrerebbe che ci sia un problema con il driver fglrx e KDE4. il quale causa un lento ridisegno delle finestre in KDE4, il quale non capita su KDE3. Non importa se gli effetti di compositing sono abilitati o disabilitati in KDE 4. Usando i driver aperti radeon o radeonhd sembrerebbe che non causa questi problemi di performance. Si dovrebbe aggiungere alla blacklist il driver 'fglrx', precisamente nel file /etc/modprobe.d/blacklist, per prevenire il fatto che venga caricata automaticamente durante il boot del sistema. Se si cambia il proprio file xorg.conf per usare i driver radeon o radeonhd, ma il modulo fglrx è appena stato caricato (even if it is no used) si potrebbero incontrare questi problemi di performance in KDE4.