2012-10-21 2 views

Répondre

5

En raison d'un bogue, l'option --infobox dans whiptail ne fonctionne pas dans un xterm (c'est-à-dire terminal gnome). Il fonctionne sur une console normale, cependant.

Cela semble être un bogue de longue date, qui a été balayé comme non-reproductible quand il était reported.

Plus récemment, il a de nouveau été signalé dans Launchpad.

Si vous avez besoin d'un fonctionnement --infobox sous xterm, vous pouvez utiliser dialog.

+0

étaient d'accord (voir mon suivi dans [Whiptail ou dialogue ne ne fonctionne pas par ssh] (http://stackoverflow.com/ questions/21042525/whiptail-ou-dialogue-ne-travaillant-par-ssh/29711137 # 29711137) –

2

Apparemment, cela ressemble à un bug.

Je pense qu'il doit enregistrer l'écran, afficher la boîte, mais effacer l'écran à nouveau (comme "less <filename>") - vous pouvez voir la sortie si vous le faites passer par quelque chose comme "cat -v".

Je pense que VT220 est assez similaire à xterm, donc une solution de contournement est:

TERM=vt220 whiptail --infobox "My Text" 0 0 
+0

Great! Un seul ajout: essayez d'abord 'TERM = ansi' afin d'avoir des couleurs en charge, puis échouez' TERM = vt220 'si le précédent ne fonctionne pas. – gildux

Questions connexes