Finalmente Lancelot!
Oramai lo hanno capito tutti il sottoscritto è un entusiasta di kde 4, tanto da seguirne gli sviluppi passo passo e da scriverne spesso in proposito. Tra l’altro ho appena finito di aggiornare la mia ubuntu gutsy con l’ultimo rilascio del “draghetto” (versione 796079). Tuttavia la mia esperienza con i nuovi menu raptor e lancelot, che dovrebbero sostituire kickoff, non è stata fino adesso entusiasmante. Del primo ho già detto, mentre lancelot… .
Ho provato con kdesvn-build extragear/plasma, ma niente menu; a tal proposito ho chiesto a Čukić, il suo creatore, il quale mi ha risposto dicendo che, in questo momento, lancelot è escluso da ATM (tutti i plasmoidi in C++ che necessitano della compilazione) e che quando sarà pronto (forse non tanto presto, visti i cambiamenti piuttosto notevoli che sta attraversando Plasma) ne darà immediatamente comunicazione sul suo blog.
Allora mi sono detto, lo compilo da me usando cmake. Ebbene dopo aver superato diversi scogli, il primo grazie a trevino e ad un suo commento sul blog di seigo, gli altri grazie a me stesso (ad es. cmake non riusciva a trovare il file puck.py, risolto grazie alla modifica del file …lancelot.dir/build.make) ecco che inceppo in un ulteriore errore che non sto nemmeno a documentare tanta è la inc…ura. Ricommento con Čukić il quale dice di non avere tempo per scrivere un FindPuck cmake script e che per ora Lanceolt è usabile, ma solo per lui.
Passa qualche giorno e mi decido a scrivere questo post per mettere tutti i lettori di tuxmind a parte del problema, quando durante questa stesura mi sono detto riprovo:
- mkdir …kde4/extragear/plasma/applets/lancelot/lancelot-build
- cd …kde4/extragear/plasma/applets/lancelot/lancelot-build
- cmake -DCMAKE_INSTALL_PREFIX=$KDEDIR -DCMAKE_BUILD_TYPE=debugfull ../../lancelot
- make
- make install
Incredibile! Compilato e installato in meno di un minuto. Che il buon Čukić abbia provveduto ? A dire il vero ho dovuto superare anche un altro ostacolo, ma niente di trascendentale. Lo script di installazione copia il file org.kde.lancelot.service in …kde4/share/dbus-1/services/, mentre il mio dbus è in /usr/share… . Basta fare: cp …kde4/share/dbus-1/services/org.kde.lancelot.service /usr/share/dbus-1/services.
Ecco il mio Lancillotto:
P.S. Il titolo originale di questo post era: Lancelot solo per Čukić ?
Cambiato in corso d’opera.
Post correlati...
Gibbone a lezione di samba con Vista! by Mad on November 18th, 2007
Questa guida si pone l'obiettivo di socializzare la mia esperienza di creazione di una lan domestica tra due pc, il desktop equipaggiato, si fa per dire, con Windows Vista e il notebook con Ubuntu 7.
Come creare un tema di Plasma by Mad on March 27th, 2008
Come oramai avranno capito in tanti, il nuovo kde 4, in particolare nella sua versione di sviluppo, per intenderci quella che diventerà la 4.
Ati + Xgl + Fusion by Mad on October 18th, 2007
Questa guida è stata testata su un notebook Idea Progress con Ati Radeon 9600 Mobility, RAM 1024 Mb, CPU 3.
Installazione e configurazione di OpenSuse 11 su VirtualBox. by Mad on July 2nd, 2008
Questo post vuole essere una guida il più possibile esaustiva sulla installazione e configurazione di OpenSUSE 11 su VirtualBox 1.
Indiana su VMware Workstation 6 by Mad on March 7th, 2008
Come certo saprete da un mio post precedente, ho ricevuto l' OpenSolaris starter kit con una serie di software un tantino datata (nexenta alpha, solaris express.
Se questo sito è di tuo gradimento abbonati gratuitamente sottoscrivendo il Feed RSS. Grazie per la visita!





















13 Aprile 2008 alle 12:05 am
fai una guida su come installarlo?grazie
8 Luglio 2008 alle 4:30 pm
a me dice:
CMake Error at /opt/kde4/share/apps/cmake/modules/FindAutomoc4.cmake:53 (message):
Did not find automoc4 (part of kdesupport).
Call Stack (most recent call first):
/opt/kde4/share/apps/cmake/modules/FindKDE4Internal.cmake:242 (find_package)
/usr/share/cmake-2.6/Modules/FindKDE4.cmake:69 (FIND_PACKAGE)
libs/lancelot/CMakeLists.txt:5 (find_package)
BOH!
24 Ottobre 2008 alle 3:36 pm
ciao
ho lo stesso problema con il file puck.py… puoi essere meno sintetico?
in quale file dovrei applicare la modifica/patch ?
grazie
24 Ottobre 2008 alle 3:48 pm
Guarda che adesso dovrebbe compilare semplicemente con kdesvn-build kdeplasma-addons.
24 Ottobre 2008 alle 4:15 pm
no purtroppo ho fatto appena adesso il portage di kde4 sulla distro che uso (openmamba) e forse mi manca un pezzo… (kdesvn-build ) che mi é sfuggito (?)
ho seguito le istruzioni che hai riportato pero ho questo problema (?)
$lancelot
QFSFileEngine::open: No file name specified
findServiceByDesktopPath: systemsettings not found
findServiceByDesktopPath: kinfocenter not found
findServiceByDesktopPath: ooo-impress not found
findServiceByDesktopPath: kopete not found
findServiceByDesktopPath: kontact not found
…
findServiceByDesktopPath: kopete not found
findServiceByDesktopPath: kontact not found
findServiceByDesktopPath: kopete not found
findServiceByDesktopPath: kontact not found
findServiceByDesktopPath: kopete not found
findServiceByDesktopPath: kontact not found
findServiceByDesktopPath: kopete not found
…
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0×3400001
findServiceByDesktopPath: kopete not found
findServiceByDesktopPath: kontact not found
24 Ottobre 2008 alle 7:35 pm
Scusami, credevo avessi già qualche esperienza di compilazione di kde 4 tramite lo script messo a disposizione dagli sviluppatori, appunto kdesvn-build. All’uopo puoi controllare i miei post precedenti nella categoria kde 4 a partire da Kde 4.1 su Fedora 9.
Ciao!