Hello! Habe grad die SUSE 7.1 auf 'nem kleinen P60 installiert. Das Teil hat 'ne EGA-Karte drin und einen netten kleinen Monochrom-Monitor. Soweit ist alles in Ordnung. Ich hier mein kleines Problem: Beim login verwenden die consolen eine farbige Darstelluing. $TERM steht immer auf "linux". Leider ist dabei aber einiges einfach nicht lesbar am Bildschirm.... Wenn ich nun in /etc/termcap schaue, dann gibt es da 'nen Eintrag "linux-m|Linux console no color:\". Das scheint mir das richtige zu sein; nur wie erreiche ich, daß dieses setting standardmaessig benutzt wird? Login soll laut Eintrag in "/etc/login.defs" die Datei "/etc/ttytype" benutzen, um $TERM zu setzen. Also habe ich dort alle Einträge "linux tty#" in "linux-m tty#" geändert, aber nichts erreicht... Hat jemand 'n Tipp? -- CU __ (_ __)tephan Neumeister
Hallo, On Fri, 22 Feb 2002, Stephan Neumeister wrote:
Ich hier mein kleines Problem: Beim login verwenden die consolen eine farbige Darstelluing. $TERM steht immer auf "linux". Leider ist dabei aber einiges einfach nicht lesbar am Bildschirm....
Aendere die LS_OPTIONS in der /etc/profile bzw. kommentiere sie dort aus, kopiere sie nach /etc/profile.local und aendere sie dort von: LS_OPTIONS='-a -N --color=tty -T 0'; in LS_OPTIONS='-N --color=none -T 0'; oder LS_OPTIONS='-N -T 0'; (du musst dann vor dem naechsten reboot/login natuerlich die /etc/profile.local sourcen, damit die Aenderungen wirksam werden) -dnh -- "We apologise for the inconvenience" ("God's Final Message") --- Douglas Adams (P.S.: I think, I feel good about it, too...)
HAllo David, On Monday, February 25, 2002, 8:30:51 AM, you wrote: DH> Aendere die LS_OPTIONS in der /etc/profile bzw. kommentiere sie DH> dort aus, kopiere sie nach /etc/profile.local und aendere sie dort DH> von: Damit alleine isses aber nicht getan; Du definierst ja nur die Definitionen für "ls" um. Trotzdem ist /etc/profile ein guter Tipp: Habe jetzt noch folgende Zeilen... if [ "$TERM" = "" -o "$TERM" = "unknown" ]; then TERM=linux fi entfernt und durch ein einfaches TERM=linux-m ersetzt. Und siehe da, $TERM steht auf einmal auf "linux-m" und auch ein 'mp3blaster' macht auf einmal manochrome Ausgaben... :-) -- CU __ (_ __)tephan Neumeister
Stephan Neumeister schrieb am Fri, 22 Feb 2002 23:37:25 +0100: console und $TERM
Hello!
Habe grad die SUSE 7.1 auf 'nem kleinen P60 installiert. Das Teil hat 'ne EGA-Karte drin und einen netten kleinen Monochrom-Monitor. Soweit ist alles in Ordnung.
Ich hier mein kleines Problem: Beim login verwenden die consolen eine farbige Darstelluing. $TERM steht immer auf "linux". Leider ist dabei aber einiges einfach nicht lesbar am Bildschirm....
Wenn ich nun in /etc/termcap schaue, dann gibt es da 'nen Eintrag "linux-m|Linux console no color:\". Das scheint mir das richtige zu sein; nur wie erreiche ich, daß dieses setting standardmaessig benutzt wird?
Login soll laut Eintrag in "/etc/login.defs" die Datei "/etc/ttytype" benutzen, um $TERM zu setzen. Also habe ich dort alle Einträge "linux tty#" in "linux-m tty#" geändert, aber nichts erreicht...
Hat jemand 'n Tipp?
-- CU __ (_ __)tephan Neumeister
Hi, auf jeden Fall geht von der Tastatur TERM=linux-m;export TERM das kannst Du auch in eine .profile oder so eintragen, ansonsten: ich habs grad auch versucht, bringt nix, kann natürlich sein, daß die Einstellung in ttytype von irgendeiner anderen in profile, .bashrc o.ä. überlagert wird ... auf jeden Fall kommt bei mir auch bei restart des init-Prozesses (kill -HUP 1) nach der Eintragung nix neues, vielleicht muß aber auch ein anderer Dienst restartet werden - das mit dem init habe ich noch aus alten Unix-Zeiten... BTW: die manuelle Änderung hat mir korrekt bei echo $TERM die neue Terminalvariable angezeigt... ls lieferte aber dennoch farbige Ausgaben ... AFAIK ist die termcap doch eigentlich obsolet, vielleicht ist das jetzt anders anzugeben... -- may the tux be with You! Joerg Thuemmler sysadmin@vordruckleitverlag.de Vordruck Leitverlag GmbH Berlin, ZNL Freiberg Halsbruecker Str. 31b, 09599 Freiberg, Germany Tel. +49 (0)3731/303121
Joerg Thuemmler wrote:
Stephan Neumeister schrieb am Fri, 22 Feb 2002 23:37:25 +0100: console und $TERM
Hello!
Habe grad die SUSE 7.1 auf 'nem kleinen P60 installiert. Das Teil hat 'ne EGA-Karte drin und einen netten kleinen Monochrom-Monitor. Soweit ist alles in Ordnung.
Ich hier mein kleines Problem: Beim login verwenden die consolen eine farbige Darstelluing. $TERM steht immer auf "linux". Leider ist dabei aber einiges einfach nicht lesbar am Bildschirm....
Wenn ich nun in /etc/termcap schaue, dann gibt es da 'nen Eintrag "linux-m|Linux console no color:\". Das scheint mir das richtige zu sein; nur wie erreiche ich, daß dieses setting standardmaessig benutzt wird?
Login soll laut Eintrag in "/etc/login.defs" die Datei "/etc/ttytype" benutzen, um $TERM zu setzen. Also habe ich dort alle Einträge "linux tty#" in "linux-m tty#" geändert, aber nichts erreicht...
Hat jemand 'n Tipp?
-- CU __ (_ __)tephan Neumeister
Hi,
auf jeden Fall geht von der Tastatur TERM=linux-m;export TERM
das kannst Du auch in eine .profile oder so eintragen, ansonsten: ich habs grad auch versucht, bringt nix, kann natürlich sein, daß die Einstellung in ttytype von irgendeiner anderen in profile, .bashrc o.ä. überlagert wird ... auf jeden Fall kommt bei mir auch bei restart des init-Prozesses (kill -HUP 1) nach der Eintragung nix neues, vielleicht muß aber auch ein anderer Dienst restartet werden - das mit dem init habe ich noch aus alten Unix-Zeiten... BTW: die manuelle Änderung hat mir korrekt bei echo $TERM die neue Terminalvariable angezeigt... ls lieferte aber dennoch farbige Ausgaben ... AFAIK ist die termcap doch eigentlich obsolet, vielleicht ist das jetzt anders anzugeben...
HM..., vielleicht habe ich auch nicht alles mitbekommen aber, langt es nicht in der /etc/profile die Sequenz ... if test "$UID" = 0 ; then LS_OPTIONS='-a -N --color=tty -T 0'; else LS_OPTIONS='-N --color=tty -T 0'; fi export LS_OPTIONS ... zu entfernen, bzw. auszukommentieren oder danach vor dem 'export ...' ein LS_OPTIONS='--color=none' einzufuegen. dann mueste doch, fuer alle Benutzer geltend, Schluss mit der Farbe sein?! Oder vielleicht einfach per User ein: alias ls='ls --color=none' Gruß Daniel
participants (4)
-
D.Wolpert
-
David Haller
-
Joerg Thuemmler
-
Stephan Neumeister