KDE: benvingut a l'escriptori semàntic (part 1)

KDE és una paraula ben controvertida dins de el món linuxero. N'hi ha que lloen les seves virtuts tecnològiques, i altres que ho igualen a caigudes de programes, manca de memòria ia una generalitzada sensació de lentitud. Entre aquests últims, n'hi ha que, no sense una mica de raó, donen la culpa de tots els mals del KDE a l ' «escriptori semàntic», més conegut en la comunitat pel nom dels programes que el sostenen, NEPOMUK i Akonadi.

Aquest és una aportació d'Ernesto Manríquez, convertint-se així en un dels guanyadors de la nostra competència setmanal: «Vaig compartir el que saps sobre Linux«. Felicitacions Ernesto!

Molts d'ells dels crítics del KDE ─sin tractar de desacreditarles─, basen la seva opinió en versions anteriors d'aquests sistemes, plagades d'errors, incansables tragamemorias, amb rendiments abismals, i fins i tot, dependents de Java. Afortunadament, amb KDE 4.10, llançat fa poc, tots aquests problemes són història antiga, encara que hi ha algunes coses que cal saber abans de llançar-se als mars semàntics.

El primer, abans de començar, és, naturalment, instal·lar el KDE i iniciar-lo en el seu gestor de sessions. Sense deixar de referir a la documentació de la seva distribució Linux, aquí van alguns recordatoris de com es fa.

Ubuntu:

suo apt-get install kubuntu-desktop

OpenSuSE:

Zypper install -t pattern kde4 kde4_basis

Fedora:

yum groupinstall "KDE Software Compilation"

Arch Linux:

Pacman -S kde

El meu escriptori Chakra Linux, a l'igual que altres distribucions, ve per defecte amb KDE.

Nepomuc

NEPOMUK és un indexador de fitxers, correus electrònics, però és més que això. Molt més. Amb NEPOMUK puc assignar etiquetes a vídeos, imatges, correus electrònics, i buscar documents per persones que els hagin fet o vist, informació sobre aquestes persones, i barrejar-ho tot amb informació baixada d'Internet. És un sistema realment complet, però la gent sempre va reclamar per la lentitud dels seus indexadors de fitxers i correus electrònics.

L'indexador de fitxers va ser totalment refet en KDE 4.10 perquè fes una cosa anomenada «índex de dos passos», alguna cosa com el que fan MacOS X o (molt lentament) Windows 8. El primer pas fa saber a sistema que l'arxiu hi és, sense donar-li a NEPOMUK més informació que el nom de l'arxiu i els atributs de sistema, alguna cosa com el que fa la comanda «locate». És un procés ràpid i no molt intensiu. La màgia passa quan el sistema executa el segon pas. És allà on NEPOMUK desgrana els arxius i permet buscar-hi, les persones relacionades a ells, o fins i tot ─mediante el suport d'activitats de KDE─ a quines activitats ells estan relacionats. Però aquest procés ha estat deixat per quan nosaltres no fem servir l'ordinador, el que significa que, en condicions normals, no veurem la màgia. Amb els correus electrònics passa exactament el mateix.

Aquest és un balanç delicat. Les opcions per defecte ens donaran un computador, com passa en tots els altres sistemes operatius que tenen indexadors semblants ─encara que menys capaces─ que respon quan s'està usant, i que indexa quan no s'usa. Però quan un té aquestes capacitats semàntiques a la mà, per què no alliberar-les immediatament? Aquí ve el tip que deixaré.

1.- Navegui a .kde / share / config i editeu el fitxer nepomukstrigirc, afegint la següent secció.

[Indexing] NormalMode_FileIndexing = resumeix

2.- Allà mateix, editeu el fitxer akonadi_nepomuk_feederrc perquè quedi així.

[Akonadi_nepomuk_email_feeder] DisableIdleDetection = true Enabled = true

3.- Tancament sessió, i iniciï novament.

Compte: aquestes configuracions produeixen una degradació temporal de rendiment. Depenent de el contingut dels seus arxius o correus, la seva CPU estarà diverses hores funcionant a el 100%. No obstant això, un cop NEPOMUK acabi d'indexar el computador torna a la normalitat, permanentment. I el millor: tots els arxius i tots els correus estan indexats, a punt per ser buscats ia una tecla de distància.

Un cop el indexat està acabat, podrem utilitzar tot el poder de NEPOMUK. Això, en la següent columna.