#1 Le 20/11/2009, à 13:00
- parsec
xdialog dans ubuntu 9.10
xdialog est (était) bien utile vu sa compatibilité avec dialog et donc on peut écrire des scripts tres semblables pour le mode console et l'environnement graphique.
Problème: xdialog a disparu...:(
Ai-je une chance de le retouver ?
Rem: inutile de me parler de gdialog ou zenity; s'il faut j'en passerai par là mais ce sera nettement moins compatible.
Hors ligne
#2 Le 20/11/2009, à 19:59
- Hizoka
Re : xdialog dans ubuntu 9.10
en effet pas de paquet...
https://launchpad.net/ubuntu/karmic/+source/xdialog
mais essaie zenity
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#3 Le 23/11/2009, à 08:55
- parsec
Re : xdialog dans ubuntu 9.10
Merci Hizoka
Malheureusement, Zenity (qui est très bien) n'utilise pas la même syntaxe et donc on ne peut récuperer directement un script écrit pour dialog.
Adieu, ce genre de bricolage::(
#!/bin/sh
if [ -z $DISPLAY ]
then
DIALOG=dialog
else
DIALOG=Xdialog
fi
$DIALOG --yesno "C'est drôle" 0 0
Dernière modification par parsec (Le 23/11/2009, à 08:56)
Hors ligne
#4 Le 23/11/2009, à 19:28
- Hizoka
Re : xdialog dans ubuntu 9.10
en effet...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#5 Le 23/11/2009, à 22:51
- parsec
Re : xdialog dans ubuntu 9.10
Comme tu dis !
Ceci dit, j'apprécie beaucoup ton travail sur zenity:)
Hors ligne
#6 Le 25/11/2009, à 03:11
- Hizoka
Re : xdialog dans ubuntu 9.10
merci ca fait plaisir
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#7 Le 13/12/2009, à 22:04
- sgamier
Re : xdialog dans ubuntu 9.10
y a pas moyen de le remettre ??
sgamier
http://www.gamier.net
Hors ligne
#8 Le 13/12/2009, à 23:14
- n3o51
Re : xdialog dans ubuntu 9.10
depuis les sources normalement tu devrais pouvoir
Welcome to the real world
________________________________
Hors ligne
#9 Le 14/12/2009, à 08:30
- Hizoka
Re : xdialog dans ubuntu 9.10
en compilant tres certainement mais bon c'est galere...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#10 Le 14/12/2009, à 10:39
- serged
Re : xdialog dans ubuntu 9.10
Un petit essai néanmoins :
$ xdialog
No command 'xdialog' found, did you mean:
Command 'kdialog' from package 'kdebase-bin' (main)
Command 'gdialog' from package 'zenity' (main)
Command 'dialog' from package 'dialog' (universe)
xdialog: command not found
Peut-être gdialog ou kdialog (suivant l'environnement) le remplace ? (je ne connais pas suffisamment dialog pour comparer)
Dernière modification par serged (Le 14/12/2009, à 10:41)
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#11 Le 14/12/2009, à 21:58
- n3o51
Re : xdialog dans ubuntu 9.10
Au pire a ceux allergiques a la compilation vous prenez le rpm disponible sur le site et vous le transformez en deb a l'aide d'alien
Welcome to the real world
________________________________
Hors ligne
#12 Le 15/12/2009, à 09:43
- Mpok
Re : xdialog dans ubuntu 9.10
Ou bien rester à la version précédente...
(la question à se poser est : pourquoi migrer ?)
Hors ligne
#13 Le 15/12/2009, à 10:29
- Hizoka
Re : xdialog dans ubuntu 9.10
mais ton script n'est plus compatible avec les autres étant passé sous Karmic...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#14 Le 15/12/2009, à 10:44
- sgamier
Re : xdialog dans ubuntu 9.10
moi perso
j'ai fait une
transformation du rpm en deb via alien
et ca fonctionne nickel..
et pas besoin de revoir tous mes scripts
Merci n3o51
sgamier
http://www.gamier.net
Hors ligne
#15 Le 30/12/2009, à 01:44
- geobab
Re : xdialog dans ubuntu 9.10
j'ai fait une
transformation du rpm en deb via alien
et ca fonctionne nickel..
et pas besoin de revoir tous mes scripts
De mon côté je n'ai pas réussi avec alien.
Par contre la compilation ne pose aucun problème :
1 récupération des sources wget http://ftp.de.debian.org/debian/pool/main/x/xdialog/xdialog_2.3.1.orig.tar.gz
2 extraction des sources dans le répertoire ./xdialog_2.3.1 : tar zxvf xdialog_2.3.1.orig.tar.gz
3 passage superutilisateur : sudo su
4 récupération de libgtk : apt-get install libgtk2.0-dev
5 préparation de la compilation : cd xdialog_2.3.1 ; ./configure --with-gtk2
6 compilation : make
7 installation : make install
8 exit
Hors ligne
#16 Le 30/12/2009, à 02:47
- Hizoka
Re : xdialog dans ubuntu 9.10
pourquoi personne ne fait-il jamais de deb avec checkinstall...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#17 Le 30/12/2009, à 11:48
- n3o51
Re : xdialog dans ubuntu 9.10
moi perso
j'ai fait une
transformation du rpm en deb via alien
et ca fonctionne nickel..
et pas besoin de revoir tous mes scriptsMerci n3o51
Pas de soucis
===========================
@HIZOKA
Moi aussi je me demande !!!
Welcome to the real world
________________________________
Hors ligne
#18 Le 30/12/2009, à 13:38
- xamaco
Re : xdialog dans ubuntu 9.10
Tu peux aussi utiliser directement un paquet debian en faisant une recherche de paquets :
http://www.debian.org/distrib/packages
Hors ligne
#19 Le 30/12/2009, à 21:14
- parsec
Re : xdialog dans ubuntu 9.10
bonjour à tous, je vois avec plaisir que mon problème fait du bruit et je remercie tous les intervenants pour leurs suggestions
J'ai essayé la méthode alien sur un rpm mais cela n'a rien donné.
En allant sur debian j'ai retrouvé un paquet deb mais là... j'ai un manque de librairies
Erreur : Dépendance non satisfaite : libglib1.2ldbl (>= 1.2.10-18)
Hors ligne
#20 Le 30/12/2009, à 21:40
- n3o51
Re : xdialog dans ubuntu 9.10
Faudrait mieux passer par la méthode par compilation citez plus haut et ne pas oublier checkinstall pour distribuer votre paquet au autre , je ne le fait pas étant encore sous hardy je n'es pas ce problème
Welcome to the real world
________________________________
Hors ligne
#21 Le 30/12/2009, à 21:50
- parsec
Re : xdialog dans ubuntu 9.10
Merci n3o51, je vais y songer mais petite question subsidiaire....
Y a t-il une raison impérieuse qui a poussé les responsables de UBUNTU à ne plus installer ce paquet ?
Hors ligne
#22 Le 30/12/2009, à 21:53
- n3o51
Re : xdialog dans ubuntu 9.10
certainement qu'il se sont dit que les gens préféreraient zenity
Welcome to the real world
________________________________
Hors ligne
#23 Le 31/12/2009, à 12:39
- parsec
Re : xdialog dans ubuntu 9.10
d'accord mais l'un n'empêche pas l'autre à priori!
De plus, la possibilité d'écrire le même script pour le mode console et le mode xwindow est plutôt pratique pour un développeur pressé!
Hors ligne
#24 Le 31/12/2009, à 15:51
- n3o51
Re : xdialog dans ubuntu 9.10
je suis tout a fait d'accord mais bon aprés je pense que tu peut trouver le moyen d'avoir une réponse precise a t'as question en essayant de les contactés si possible.
Mais c'est vrai que pour certains c'est bien plus pratique je l'accorde perso je préfere de loin sans graphique
Welcome to the real world
________________________________
Hors ligne
#25 Le 02/01/2010, à 00:11
- geobab
Re : xdialog dans ubuntu 9.10
d'accord mais l'un n'empêche pas l'autre à priori!
De plus, la possibilité d'écrire le même script pour le mode console et le mode xwindow est plutôt pratique pour un développeur pressé!
Oui surtout que certains ont développé des applis conséquentes avec Xdialog, alors un peu de compatibilité ascendante serait la bienvenue...
Je crois que j'ai compris pourquoi : Xdialog présente quelques bugs avec GTK2 !
Par exemple absence de traitement des flags status avec --buildlist (pas difficile à corriger)
Pas de traitement des fonts fixed (là il faut connaître)
J'ai trouvé ça dans la FAQ (point 12. Will you make a GTK2 version of Xdialog ?)
...
The GTK2 port is still incomplete and buggy (problem with output of accented characters on systems using ISO charsets), so if you feel like taking over the burden to complete the port, I'll gladly include your patches into the next release...
Et c'est vrai que j'ai dû revoir aussi tous mes libellés avec iconv pour les passer de iso8859 en utf8 (avant j'étais sur une slackware).
Dernière modification par geobab (Le 02/01/2010, à 17:12)
Hors ligne