Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/11/2005, à 14:13

toma222

[HOW TO] adesklets : installation sous Ubuntu Breezy

Merci beaucoup à Rapass pour son coup de main

Cette première partie concerne uniquement l'installation de adesklets et des librairies nécessaires sous Ubuntu Breezy, pour tout ce qui concerne la configuration merci de poster sur le sujet adesklets : configuration des desklets.

Pour Dapper, vous pouvez vous reporter à ce sujet.


Présentation :

adesklets est un programme permettant d'afficher des desklets sur son bureau, comme gdesklets. Le site officiel se trouve ici. Vous y trouverez un forum pour les anglophones et également une documentation en français.
Pour ceux qui ne savent pas ce que sont des desklets, voir les captures en fin de page et le poste « A quoi ressemble votre environnement » dans le Café des membres. Il représente une alternative intéressante à gdesklets pour un certain nombre de raisons. Voici à mon sens les avantages et les inconvénients de adesklets (en comparaison à gdesklets).

avantages :
- le plus important, la consommation de ressources (cpu et ram) nettement inférieure et surtout pas d'augmentation au fil des heures.
- chaque desklet est un processus séparé. En effet, en cas de problèmes dans gdesklets, ce sont tous les desklets qui plantent alors qu'ici seul celui concerné se fermera.
- esthétiquement, même s'il s'agit d'une affaire de goût, certains desklets proposés par adesklets sont très jolis (ex : SystemMonitor).
- pour moi, tous les desklets testés fonctionnent (alors qu'avec gdesklets c'était assez aléatoire).


inconvénients :
- plus difficiles à configurer que ceux de gdesklets, tout en texte (mais du coup peut-être plus personnalisables).
- moins de desklets disponibles.
- certains petits bugs. Ex : au démarrage, certains desklets ne s'affichent pas (il faut faire clic droit restart) ou Yab qui se bloque.

Vous pourrez trouver sur cette page des "posters" présentant les atouts de adesklets.

Installation

adesklets est disponible dans Synaptic. Cependant, pour profiter des versions récentes, je recommande de  le compiler.
Dans un premier temps, installez les dépendances nécessaires :

sudo apt-get install python2.4-dev libncurses5-dev libreadline5-dev libimlib2 libimlib2-dev xlibs-dev build-essential

Il vous faut ensuite récupérer l'archive adesklets-0.6.1.tar.bz2 : ici.
Vous la décompressez dans votre home par exemple. Dans un terminal, vous vous placer dans le répertoire créé

cd /home/votre_nom/adesklets-0.6.1

par exemple.
Ensuite, 

./configure
make 
sudo make install

Attention, j'ai changé la méthode d'installation (plus de --enable-legacy-fake-root-window-detection mais il faudra lancer adesklets avec le paramètre --nautilus).

Ensuite, certains desklets nécessiteront des librairies supplémentaires (à voir dans le fichier README de chaque desklet). Il vous faudra notamment libstatgrab et pystatgrab pour System-Monitor par exemple. Voici la procédure, décrite par Rapass :

1) Vérifier avec Synaptic que libstatgrab5 n'est pas installé.

2) Récupérer et installer la dernière version de libstatgrab sur le net

wget ftp://ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-0.12.tar.gz

On le décompresse :

tar xvzf libstatgrab-0.12.tar.gz

Puis on le compile/installe :

cd libstatgrab-0.12
./configure
make
sudo make install

3) Faire quelques liens symboliques

sudo ln -s /usr/local/lib/libstatgrab.la /usr/lib/
sudo ln -s /usr/local/lib/libstatgrab.so /usr/lib/
sudo ln -s /usr/local/lib/libstatgrab.so.6 /usr/lib/

4) Récupérer et installer la dernière version de pystatgrab

cd ..
wget ftp://ftp.i-scream.org/pub/i-scream/pystatgrab/pystatgrab-0.4.tar.gz

On le décompresse :

tar xvzf pystatgrab-0.4.tar.gz

Puis on l'installe :

cd pystatgrab-0.4
sudo ./setup.py install

Lancer adesklets :


Une fois tout vos desklets enregistrés (se reporter au post concernant la configuration des desklets), il suffit de taper :

adesklets --nautilus

Pour qu'il se lance au démarrage, dans le menu Système/Préférences/Sessions, onglet «programmes au démarrage» il faut ajouter adesklets. Vu que pour moi il ne se lançait toujours pas, j'ai mis adesklets -d X (ou X est un délais en secondes, 2s semblant juste, mettre 10 ou 15).

Pour KDE, la méthode pour le lancer est de soit activer l'option “Centre de Configuration de KDE -> Bureau -> Comportement -> Afficher les icônes sur le bureau -> Autoriser les programmes à utiliser la fenêtre du bureau”, soit désactiver l'option “Afficher les icônes sur le bureau”. Ensuite, pour le lancer, faites :

adesklets --kde

Sous XFCE, vous pouvez lancer :

adesklets --xfce

Voilà des captures de mon bureau et de celui de Rapass pour donner un aperçu du résultat :

capture6sy.th.jpg screengnome10vide6qs.th.jpg

Voilà, toutes corrections, remarques ou suggestions seront les bienvenues.

Dernière modification par toma222 (Le 16/04/2006, à 21:19)

Hors ligne

#2 Le 22/11/2005, à 20:06

Sallé

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

hum, pour moi ca commence mal avec un problème lors de l'installation d'adesklets, avec python eusa_eh.gif:

jerome@Ubuntu:~/adesklets-0.4.12$ ./configure –enable-legacy-fake-root-window-detection
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: –enable-legacy-fake-root-window-detectionchecking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for –enable-legacy-fake-root-window-detection-gcc... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for –enable-legacy-fake-root-window-detection-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for flex... no
checking for lex... no
checking for yywrap in -lfl... no
checking for yywrap in -ll... no
configure: WARNING:
-----------------------------------------------------
`flex' was not found on your system. If you encounter
problems recompiling a `l' file, please try `flex'
first. You can get it from any GNU archive site.
You will not need `flex' as long as you do not
modify `l' files.
----------------------------------------------------
checking for bison... no
checking for byacc... no
configure: WARNING:
-----------------------------------------------------
Nor `byacc' or `yacc' parsers had been used
for developing adesklets. If you encounter problems
recompiling a `y' file, please try `bison' instead.
You can get it from any GNU archive site. You will
not need `bison' as long as you do not modify
`y' files.
-----------------------------------------------------
checking for a BSD-compatible install... /usr/bin/install -c
checking for a Python interpreter with version >= 2.3... python
checking for python... /usr/bin/python
checking for python version... 2.4
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.4/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.4/site-packages
checking for Python include path... find: /usr/include/python/: No such file or directory

configure: error: cannot find Python include path

que faut-il faire dans ce cas? *passkeu j'aimerais bien pouvoir tester adesklets big_smile*

Hors ligne

#3 Le 22/11/2005, à 20:46

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Salut,
Oui n'ayant pas réinstaller adesklets depuis longtemps, je ne me souviens plus des dépendances nécessaires (je compléterais mon poste au fur et à mesure). Donc apparemment il te manques les paquets flex, bison, byacc et peut-être des paquets relatifs à Python2.4 (as-tu python2.4-dev ?). Tu peux installer tout ça avec Synaptic. Sinon, il semblerais que certains arrivent à installer adesklets-0.4.12 avec Synaptic, mais moi ça ne fonctionnait pas.

Dernière modification par toma222 (Le 22/11/2005, à 20:54)

Hors ligne

#4 Le 23/11/2005, à 07:38

Sallé

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Merciiiiii ca a fait un peu avancer le schmilblick (dailleurs je n'avais pas python2.4-dev) mais désormais j'ai un nouveau problème, d'après ce que j'ai compris ca a l'air d'être un truc tout con, mais petit newbie pas assez grand pour résoudre son pb tout seul smile:

jerome@Ubuntu:~/adesklets-0.4.12$ ./configure –enable-legacy-fake-root-window-detection
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: –enable-legacy-fake-root-window-detectionchecking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for –enable-legacy-fake-root-window-detection-gcc... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for –enable-legacy-fake-root-window-detection-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking for a BSD-compatible install... /usr/bin/install -c
checking for a Python interpreter with version >= 2.3... python
checking for python... /usr/bin/python
checking for python version... 2.4
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.4/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.4/site-packages
checking for Python include path... /usr/include/python2.4
checking for Python library path... /usr/lib/python2.4/config
checking python extra libraries...
checking for sigprocmask... yes
checking for help2man... no
checking for tidy... no
checking for doxygen... no
checking for ISO C99 warnings generation... yes
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for debugging symbols generation... no
checking for sigkill timeout... yes
checking for polling frequency... checking for bc... yes
checking for lock files directory setting... yes
checking for control modifier on context menu... no
checking for legacy fake root window detection code... no
checking for frontend shell driver... yes
checking for date... (cached) yes
checking for uname... (cached) yes
checking for tputs in -lncurses... no
checking for tputs in -ltermcap... no
checking for tputs in -lcurses... no
configure: error: Could not find terminal management library for readline
(either ncurses, termcap or curses).

sur ce, je vais être en retard (dur dur, la vie d'étudiant) alors salut & BONZAI!!!

Hors ligne

#5 Le 23/11/2005, à 09:39

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Salut,
Désolé, mais je redécouvre les dépendances nécessaires en même temps que toi. Donc, il te faut également ncurses. Tu dois installer : ncurses-base, ncurses-bin, ncurses-term, libncurses5, libncurses5-dev et libncursesw5 (tous ne sont peut-être pas nécessaires mais c'est ce que j'ai d'installé sur mon système). Je viens de remarquer une erreur également dans la ligne ./configure etc, en fait il faut taper

./configure --enable-legacy-fake-root-window-detection

Hors ligne

#6 Le 23/11/2005, à 14:07

Rapass

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

le ncurses-term n'est pas nécessaire, je ne l'ai pas chez moi. Tout le reste par contre je l'ai wink

PS : j'avais installé adesklets par synaptic mais finalement je suis passé par la compilation, ça m'a spprimé un probleme au démarrage de la session (je perdais ~/.adesklets)

Dernière modification par Rapass (Le 23/11/2005, à 14:08)


Il existe 10 sortes de personnes : celles qui connaissent le binaire, et les autres.

Hors ligne

#7 Le 23/11/2005, à 14:14

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Ok, merci pour les précisions Rapass, j'ai corrigé. Si tu vois autre chose n'hésite pas.

Hors ligne

#8 Le 23/11/2005, à 14:24

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Au fait Rapass, est-ce que je peux mettre une de tes captures que tu as mis dans le Café des membres ?

Hors ligne

#9 Le 23/11/2005, à 15:29

LacTeuS

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Ça roule au poil !
Merci bien pour ce howto fort sympatique.

Je suis passé par la compilation aussi, et après quelques soucis de dépendances corrigées par synaptic, ça marche niquel.
Après, il faut comprendre le fonctionnement de adesklets et des fichiers de config des desklets, mais après une petite heure d'acharnement, c'est tout beau smile (et plus performant que gDesklets)

Hors ligne

#10 Le 23/11/2005, à 16:33

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

De rien, content que ça marche pour toi. C'est vrai que ça demande un peu de temps, mais le résultat en vaut la peine. Si il y a d'autres dépendances que je n'ai pas mise, n'hésitez pas à me le dire.

Hors ligne

#11 Le 23/11/2005, à 16:37

Rapass

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

toma222 a écrit :

Au fait Rapass, est-ce que je peux mettre une de tes captures que tu as mis dans le Café des membres ?

Bien sûr que tu peux ! tongue
Et au fait, j'ai oublié de le dire plus haut, mais merci à toi pour l'ecriture du How-To : c'est bien écrit et bien expliqué wink


Il existe 10 sortes de personnes : celles qui connaissent le binaire, et les autres.

Hors ligne

#12 Le 23/11/2005, à 16:43

Ago

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Ça a l'air vraiment cool tout ça smile

Cependant, c'est ma première compilation, et j'ai un ptoblème...

Je vous laisse juger, je sais pas trop quoi faire hmm

fabien@laptop:~/Desktop/adesklets-0.4.12$ ./configure --enable-legacy-fake-root- window-detection
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking for style of include used by make... none
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) none
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking for a BSD-compatible install... /usr/bin/install -c
checking for a Python interpreter with version >= 2.3... python
checking for python... /usr/bin/python
checking for python version... 2.4
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.4/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.4/s ite-packages
checking for Python include path... /usr/include/python2.4
checking for Python library path... /usr/lib/python2.4/config
checking python extra libraries...
checking for sigprocmask... yes
checking for help2man... no
checking for tidy... no
checking for doxygen... no
checking for ISO C99 warnings generation... yes
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking iconv.h usability... ^[[23~yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for debugging symbols generation... no
checking for sigkill timeout... yes
checking for polling frequency... checking for bc... yes
checking for lock files directory setting... yes
checking for control modifier on context menu... no
checking for legacy fake root window detection code... yes
checking for frontend shell driver... yes
checking for date... (cached) yes
checking for uname... (cached) yes
checking for tputs in -lncurses... yes
checking for readline in -lreadline... yes
checking for add_history in -lhistory... yes
checking for free_history_entry in -lhistory... yes
checking for history max command lenght... yes
checking for pkg-config... /usr/bin/pkg-config
checking for fontconfig... no
configure: WARNING:
-----------------------------------------------------
`fontconfig' was not found on your system.
Although `adesklets' will work anyway system-wide
automatic font detection will not occur:
it is therefore quite possible that only the
default font provided with the package will display.
-----------------------------------------------------
checking for fork... yes
checking for X... no
checking for imlib2-config... /usr/bin/imlib2-config
checking for imlib2 - version >= 1.1.2... yes
checking for imlib2... checking for imlib2 - version >= 1.2.0... yes
checking for imlib2 program linking... yes
checking for uint typedef in standard library... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating data/Makefile
config.status: creating utils/Makefile
config.status: creating doc/Makefile
config.status: creating doc/adesklets_checkin.1
config.status: creating doc/adesklets_submit.1
config.status: creating doc/htmldoc.sh
config.status: creating doc/imlib2/Makefile
config.status: creating scripting/Makefile
config.status: creating scripting/protoize.sh
config.status: creating scripting/python/Makefile
config.status: creating scripting/python/config.h
config.status: creating scripting/python/setup.py
config.status: creating utils/adesklets_frontend.sh
config.status: creating src/config.h
config.status: executing depfiles commands
configure: WARNING:
-----------------------------------------------------
you choosed to perform an `X Window less' build -
which means you will eventually end up with
a strictly command line program free of all
dependencies on xlib. If it is not what you intended
please reconfigure. For this to work you do need first
to configure your Imlib2 incantation for not using
X Window itself.
-----------------------------------------------------

fabien@laptop:~/Desktop/adesklets-0.4.12$ ~make
bash: ~make: command not found

Merci pour le tuto et pour les réponses éventuelles, je pense que je me heurte à un truc de newbie wink


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#13 Le 23/11/2005, à 16:49

Rapass

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Ah oui, j'ai eu ce problème, ça me revient maintenant.
Il te faut le paquet imlib-progs, je crois. Ce paquet permet de configurer Imlib, et pour compiler, il en a besoin.
J'avais peut-etre également mis les paquets dev pour imlib, mais je ne sais plus si c'est nécessaire...
toma222 : il faudra le rajouter au tuto ;)


Il existe 10 sortes de personnes : celles qui connaissent le binaire, et les autres.

Hors ligne

#14 Le 23/11/2005, à 16:53

Ago

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

J'ai tout installé, et il me met encore command not found pour le 'make'...

Il faut refaire le config ?

Edith: je vien de refaire le config, c'est pareil hmm

Dernière modification par Ago (Le 23/11/2005, à 16:55)


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#15 Le 23/11/2005, à 17:23

Rapass

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

ah, j'avais pas lu la derniere ligne avec l'erreur du make... J'avais regardé le message au dessus.
Il ne faut pas taper "~make" mais "make" wink

Dernière modification par Rapass (Le 23/11/2005, à 17:23)


Il existe 10 sortes de personnes : celles qui connaissent le binaire, et les autres.

Hors ligne

#16 Le 23/11/2005, à 17:26

Ago

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Heu oui... Là j'avais fait une erreur de frappe, mais ça me donne la même erreur quand je tape "make" hmm

Désolé de faire mon relou ^^'


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#17 Le 23/11/2005, à 17:28

Rapass

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Il dit quoi a la fin du configure ? d'autres messages d'erreurs ou pas ? tu peux le copier/coller ? (désolé de jouer mon relou aussi tongue)

Dernière modification par Rapass (Le 23/11/2005, à 17:29)


Il existe 10 sortes de personnes : celles qui connaissent le binaire, et les autres.

Hors ligne

#18 Le 23/11/2005, à 17:36

guims78

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Il manquerais pas les kernel-header par hazard ???


Ahtlon XP 2000+, 1 Go Ram, CM elite K7S5A pro, ReadyNas Duo.

Hors ligne

#19 Le 23/11/2005, à 17:42

Rapass

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Essaye aussi

sudo apt-get install build-essential

Ça installera make, s'il n'est pas installé.


Il existe 10 sortes de personnes : celles qui connaissent le binaire, et les autres.

Hors ligne

#20 Le 23/11/2005, à 17:55

simeona

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

slt les gars,

j'ai des souci kan j'ai voulu compiler adesklets,

checking for fontconfig... no
configure: WARNING:
-----------------------------------------------------
`fontconfig' was not found on your system.
Although `adesklets' will work anyway system-wide
automatic font detection will not occur:
it is therefore quite possible that only the
default font provided with the package will display.
-----------------------------------------------------
checking for fork... yes
checking for X... libraries /usr/X11R6/lib, headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XOpenDisplay in -lX11... yes
checking for imlib2-config... /usr/bin/imlib2-config
checking for imlib2 - version >= 1.1.2... ./configure: line 8311: test: 1.004: integer expression expected
yes
checking for imlib2... checking for imlib2 - version >= 1.2.0... ./configure: line 8386: test: 1.004: integer expression expected
yes
checking for imlib2 program linking... no
configure: error: Cannot link Imlib2 program.
If you specified you did not want X support this can be caused
by your Imlib2 installment being configured so it needs it
or conversely. In that case reinstall Imlib2 with proper
--enable-x11-support parameter (as from enlightement CVS)
before retrying to configure this package.

Hors ligne

#21 Le 23/11/2005, à 18:11

Rapass

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

J'avais eu aussi cette erreur.
En installant les paquets libimlib2-dev ainsi que Imlib-progs, ça s'est résolu.


Il existe 10 sortes de personnes : celles qui connaissent le binaire, et les autres.

Hors ligne

#22 Le 23/11/2005, à 18:35

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Merci Rapass de compléter. J'ai mis à jour le tuto (par contre moi j'ai pas imlib-progs donc il ne doit pas être nécessaire). Je mettrais ta capture demain car ce soir je n'ai pas le temps.

EDIT : en fait si j'ai eu le temps, merci beaucoup.

Dernière modification par toma222 (Le 23/11/2005, à 19:43)

Hors ligne

#23 Le 24/11/2005, à 07:08

Ago

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Rapass a écrit :

Essaye aussi

sudo apt-get install build-essential

Ça installera make, s'il n'est pas installé.

C'est ce qui me manquait tongue

Merci smile


Par contre je sais pas si ça a bien fonctionné, je verrai ça plus tard, je vais à un contôle de droit là -_-

See you soon tongue


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#24 Le 24/11/2005, à 08:50

Bismut

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

Très bonne intiative ! big_smile
Je m'intéresse justement de plus en plus à adesklets pour les inconvénients de gdesklets que tu as notamment cité...

Merci beaucoup, ça peut toujours servir... Si je pouvais me permettre une remarque, étant assez débutant sous Ubuntu, je ne maitrise pas encore bien les logiciels à compiler puis installer, puis faire des liens... et j'aurais l'impression de "dégueulasser" un peu tout si je tape toutes tes lignes de code et j'aimerais donc un peu mieux comprendre tout ce que tu explicites, même si c'est déjà assez explicite... afin de pouvoir être plus propre.
En effet, les téléchargements ont l'air de se faire en plein milieu du Home, au milieu de mes fichiers, les compilations pareil, les décompressages idem... bref, pas trop envie de tout pourrir, surtout que j'ai déjà suivi des instructions comme ça, et comme tout est en sudo, je n'arrive jamais à supprimer ce qui reste sous Nautilus, à moins de l'ouvrir en root, ce qui est tout moche...
Bref, ce serait pas possible d'avoir des lignes de code où tout se passerait par exemple dans un home/temp_a_effacer ? que l'on effacerait bien entendu après ?
Peut-être que j'en demande un peu trop, je comprends bien qu'une fois qu'on est assez à l'aise avec tout ça, ça devient vraiment chiant de détailler des opérations aussi simples... enfin bon voilà quoi, c'était juste une idée, rien de très important... je ferais mieux d'en apprendre un peu plus avant de m'y lancer.

Enfin bref, merci beaucoup pour ce How To, vraiment sympathique ! wink


Mac Mini 2009 avec Archlinux
Asus EeePC S101 avec Archlinux
HTC Magic avec Android

Hors ligne

#25 Le 24/11/2005, à 10:25

Sallé

Re : [HOW TO] adesklets : installation sous Ubuntu Breezy

hello tlm, j'ai finalement réussi à compiler adesklets (merci toma smile) mais maintenant (baa oui, si ca marchait tout de suite ca serait pas marrant haha)quand je lance un desklet dans le terminal en cliquant sur le fichier.py, il me demande si je veux le tester ou l'enregister et quoi que je fasse, mon terminal se ferme pis.... plus rien smile c'est pas que ca me dérange, mais bon, si quelqu'un a une solution.... je suis preneur big_smile
a toute ++ bizoo

Hors ligne