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 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 tongue


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

hmm

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 smile


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 ?? sad


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 smile


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... big_smile
(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 smile

Merci n3o51


sgamier
http://www.gamier.net

Hors ligne

#15 Le 30/12/2009, à 01:44

geobab

Re : xdialog dans ubuntu 9.10

sgamier a écrit :

j'ai fait une
transformation du rpm en deb via alien
et ca fonctionne nickel..
et pas besoin de revoir tous mes scripts smile

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

cool

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

sgamier a écrit :

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 smile

Merci 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 smile , je ne le fait pas étant encore sous hardy je n'es pas ce problème tongue


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 tongue


Welcome to the real world
________________________________

Hors ligne

#25 Le 02/01/2010, à 00:11

geobab

Re : xdialog dans ubuntu 9.10

parsec a écrit :

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