Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-06-2015 22:05:30

spartiate
Membre
Distrib. : Jessie (laptop) / Wheezy (serveur)
Noyau : 3.16.0-4-amd64 / 3.2.0-4-amd64
(G)UI : SpectrWM
Inscription : 19-06-2015

[Résolu] dvtm: unknown terminal type

Hello World!

Depuis mon laptot (sous jessie) j'accède en ssh sur mon pc-serveur (wheezy). Cela fait quelques temps (je ne sais pas ce qui a pu provoquer ce changement, MàJ du laptop wheezy->Jessie peut être), que la console en ssh me signale

'dvtm': unknown terminal type.



je lance la console sur le laptop avec dvtm embarqué

urxvt -e dvtm

via un raccourci clavier (j'utilise spectWM).

Sur le serveur, le term 'dvtm' n'est a priori plus reconnue.

Si je lance la console sur le laptop sans dvtm, pas de soucis en ssh sur le serveur avec cette console.

Comment faire "reconnaître" dvtm en ssh sur le serveur?

Je n'ai jamais dû configurer quoique ce soit à ce niveau auparavant...mais bon il s'agit peut être d'un modification suite à des updates de paquets??? (voir mon 1er post à ce sujet).

ps: un

echo $TERM

dvtm



la commande mc donne plus de précisions

neo@matrix ~ % mc
Unknown terminal: dvtm
Check the TERM environment variable.
Also make sure that the terminal is defined in the terminfo database.
Alternatively, set the TERMCAP environment variable to the desired
termcap entry.
zsh: exit 1     mc

Dernière modification par spartiate (29-06-2015 22:38:26)

Hors ligne

#2 26-06-2015 12:35:22

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.8.10
(G)UI : openbox
Inscription : 26-08-2010

Re : [Résolu] dvtm: unknown terminal type

Il faudrait copier le fichier terminfo correspondant au terminal « dvtm »
dans ton répertoire home du server, soit ici :


~/.terminfo/
 


Répertoire à créer si il n'existe pas. Toutefois, je doute que ce type
de terminal existe car je n'ai trouvé de fichier correspondant à dvtm dans
/usr/share/terminfo. Mais tu peux vérifier chez toi dans le répertoire :


/usr/share/terminfo/d/
 


si tu trouves un fichier correspondant à ce terminal.

L'autre moyen est d'utiliser la variable d'environnement TERMCAP, mais
c'est une ancienne façon de faire. Tu peux vérifier si cette variable
existe dans un  terminal dvtm :


echo $TERMPCAP
 


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#3 26-06-2015 12:45:31

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.8.10
(G)UI : openbox
Inscription : 26-08-2010

Re : [Résolu] dvtm: unknown terminal type

En fait, j'ai vérifié, en effet le fichier terminfo est disponible dans le paquet dvtm. Il y a même
deux fichiers :


/usr/share/terminfo/dvtm
/usr/share/terminfo/dvtm-256color
 


Il suffit de copier ces deux fichiers dans le répertoire :


~/.terminfo/
 


du serveur, et de fixer la variable d'environnement :


export TERMINFO=$HOME/.terminfo
 


dans le .zprofile puisque tu utilises zsh wink


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#4 29-06-2015 22:26:02

spartiate
Membre
Distrib. : Jessie (laptop) / Wheezy (serveur)
Noyau : 3.16.0-4-amd64 / 3.2.0-4-amd64
(G)UI : SpectrWM
Inscription : 19-06-2015

Re : [Résolu] dvtm: unknown terminal type

Hello enicar!

Alors, sur le laptop, j'ai bien

usr/share/terminfo/d/dvtm

mais rien sur le serveur, je ne comprends pas roll

les versions de paquets :

laptop

dvtm:
Installé : 0.12-1
Candidat : 0.12-1
Table de version :
*** 0.12-1 0
500 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages
100 /var/lib/dpkg/status
 



serveur

dvtm:
Installé : 0.6-1
Candidat : 0.6-1
Table de version :
*** 0.6-1 0
500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
100 /var/lib/dpkg/status
 

Hors ligne

#5 29-06-2015 22:35:21

spartiate
Membre
Distrib. : Jessie (laptop) / Wheezy (serveur)
Noyau : 3.16.0-4-amd64 / 3.2.0-4-amd64
(G)UI : SpectrWM
Inscription : 19-06-2015

Re : [Résolu] dvtm: unknown terminal type

Bon, j'ai copié les fichiers dvtm et dvtm-256color du laptop sur le serveur, en changeant les droits forcément et avec la commande export... c'est bon!!

Je ne comprends pas toutefois pas pourquoi cela fonctionnait "avant" et plus après roll

Merci wink

Hors ligne

Pied de page des forums