Angenommen, ich habe ein System ohne X server
. Ich kann mich nur über die Konsole anmelden. Es scheint, dass die Linux-Konsole standardmäßig nur 8 Farben unterstützt:
# tput colors
8
Ist es möglich, 256 Farben in der Konsole zu verwenden, wie ich es in einem Terminalemulator (dh einem Terminator) tun würde?
Beim Googeln habe ich viele ähnliche Fragen gefunden (viele davon über 10 Jahre alt), aber keine klare Antwort. Jemand schlägt vor, Framebuffer zu verwenden, andere schlagen vor, das TERM-Argument an die Kernel-Boot-Optionen anzuhängen.
Im Moment übergebe ich nur eine zusätzliche Option als Kernel-Boot-Parameter:
append="video=1280x720"
Ich glaube, dass das Übergeben der Videoauflösung nur in modernen Kerneln mit kernel mode setting
Unterstützung funktioniert , aber ich bin mir nicht sicher.
Ist es möglich, 256 Farben in der modernen Linux-Konsole (tty) zu verwenden?
Wie?
Ich benutze Debian Wheezy mit Kernel 4.1
AKTUALISIEREN:
Auf Vorschlag von @muru habe ich es versucht fbterm
. Während es mit 256 Farben arbeitet, hat es sehr hässliche / verstümmelte Schriftarten. Außerdem gibt es in der unteren linken Ecke einen ständig blinkenden Cursor, der mich ablenkt.
Kann ich 256 Farben in der Konsole ohne fbterm / framebuffer verwenden?
Woher kommt die 8-Farben-Grenze in der Konsole?
TERM
um xterm-256color
für die Linux - Konsole, werden Sie einfach eine andere Dose Würmer zu öffnen. Dieser Link gibt einen Hinweis.