2015-03-22 3 views
2

J'ai le problème de ne pas travailler sous-shell sur mcedit et mcview du paquet Midnight Commander sur tous mes systèmes Ubuntu. Lorsque je suis dans le gestionnaire de fichiers mc, ctrl + o me dépose sur le shell complet (bash), donc je peux voir les commandes précédentes de sortie, de frappe et d'exécution du shell. Mais quand je suis sur une application mcedit ou mcview, ctrl + o ne me montre que la sortie shell précédente. Je vois donc un sceen noir avec une sortie providentielle mais sans curseur.mcedit et mcview - sous-shell ne fonctionne pas sur Ubuntu Linux, sur mc - fonctionne bien

Et quand j'essaye de taper quelque chose sur cet écran, je retourne à mcview ou à mcedit.

Le problème est reproductible sur un utilisateur normal, sur sudo et sur un utilisateur root.

mcedit et d'autres applications compilées « Avec l'aide de sous-shell par défaut », voici la sortie

$ mcedit -V 
GNU Midnight Commander 4.8.12 
Built with GLib 2.40.0 
Using the S-Lang library with terminfo database 
With builtin Editor 
With subshell support as default 
With support for background operations 
With mouse support on xterm and Linux console 
With support for X11 events 
With internationalization support 
With multiple codepages support 
Virtual File Systems: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, sftpfs, fish 
Data types: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64; 

Comment puis-je déboguer où est le problème et de le corriger?

Répondre

0

Je ne sais pas comment vous pourriez déboguer cela plus loin, mais il y a une solution mentionnée sur MC bug tracker page. Passez à Options/Configuration et activez Utilisez l'édition interne.

Cela m'a beaucoup dérangé aussi :)