Así que tengo una pantalla compilada con 256 colores, ejecutándose en Konsole en modo de 256 colores. Si la pantalla de inicio, el TERM se establece en "pantalla". Si exporto manualmente el TERMINAL a screen-256color, todo funciona a la perfección.
Tengo dos preguntas. La primera es ¿por qué la pantalla está configurando el TÉRMINO en "pantalla" en lugar de "pantalla-256color" cuando lo admite? La segunda es, si tengo la siguiente línea en mi archivo .screenrc
term screen-256color
¿Por qué la pantalla todavía no establece mi término?
Información adicional: estoy ejecutando Screen versión 4.00.03jw4 (FAU) 2-mayo-06 en Kubuntu Jaunty amd64
gnu-screen
term
Zxaos
fuente
fuente
Respuestas:
La pantalla siempre establece TERM en "pantalla" de forma predeterminada. Sin embargo, debe darse cuenta de que una pantalla TERM = todavía admite colores.
Probé agregando "term screen-256color" a mi ~ / .screenrc y configuró el TERM en "screen-256color" para mí (versión de pantalla 4.00.03 (FAU) 23-oct-06). ¿Es posible que la pantalla se encuentre en el lugar incorrecto para su archivo .screenrc?
También puede intentar iniciar la pantalla de la siguiente manera:
A ver si eso funciona.
fuente
El problema en realidad resultó ser algunos perfiles de pantalla conflictivos que se instalaron en mi máquina. Aunque obtuvieron mi .screenrc local, me impidieron establecer el término. Al deshabilitar el uso de perfiles (cambié el nombre del enlace simbólico ~ / .screen-profiles a otra cosa), la pantalla leyó el término tal como estaba configurado en mi archivo .screenrc.
fuente
Agregue su '~ / .screenrc':
fuente