PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gentoo: keine farben im Terminal



michael.sprick
21.05.04, 18:54
Hallo ihr,

ich habe ein Problem mit meinem frischen Gentoo....
Im xterm werden keine Farben angezeigt. (siehe Anhang)

Im Log stehen dann z.B. solche Meldungen:

xterm: Cannot allocate color blue3

Als Window Manager verwende ich xfce4.
Starte ich anstelle des xterm's eine konsole(die aus dem KDE) werden Farben dargestellt. Auch der vim kann dann wieder schön highlighten.

Woran kann es liegen, dass im xterm alles s/w ist?

Achja - alles was eigentlich farbig sein sollte, ist fett gedruckt (bei ls)

kann mir jemand helfen?

vielen Dank schonmal

Michael

cotelli
21.05.04, 18:58
hi

trag mal source /etc/profile in deine ~/.bashrc ein?
oder schau mal hier (http://www.linuxforen.de/forums/showthread.php?t=131942) rein.

gruß cotelli

edit: ich glaube du meinst syntax highligthing, kann ich dir nicht sagen, ob xterm das unterstützt?

Gronau
21.05.04, 19:10
Vielleicht hilft folgende zeile in der .bashrc:
eval `dircolors -b /etc/DIR_COLORS`

tsuribito
21.05.04, 20:06
Schau dir mal $TERM an. Wenns auf xterm steht, stells auf xterm-color.

michael.sprick
21.05.04, 23:54
Hallo,

danke euch schonmal für die Hinweise....aber das wars irgendwie noch nicht so ganz...

Ich habe nochmal ein Bild vom xterm angehängt...

Also im Prinzip gehts nicht direkt um Syntax Highlighting.
es ist einfach nur, das mein xterm keine Farben darstellt.

auch die in der manpage angegebenen Optionen wirken nicht.

in der KDE konsole gehts komischerweise....kann ein xterm auch ohne Support für Farben kompiliert worden sein? ich habs ja nur emerged. Brauch ich besondere USE Vars?

dircolors -b .... steht in der .bashrc
$TERM ist xterm-color (war vorher xterm)

noch jemand ne Idee?

danke!!!!!

hp_tux
22.05.04, 01:01
Hallo,


noch jemand ne Idee?
ja, ich habe wohl das gleiche "Problem" (unter Slackware 9.1), und jetzt habe ich eine Lösung gefunden, aber es ist mir ehrlich gesagt völlig schleierhaft, WARUM es denn eigentlich funktioniert!

Also, probier es doch selbst mal:

xterm -ls

Die Lösung hab' ich übrigens eher zufällig gefunden: ich habe einen Button auf dem Desktop liegen, der "rxvt" mit diesem Parameter (und einigen anderen) startet, und da hab' ich diese Parameter mal bei "xterm" ausprobiert. "rxvt" ist ohne diesen Parameter nämlich auch farblos ... :ugly: Ursprünglich hatte der Parameter "-ls" aber eine ganz andere Funktion - nun, wie gesagt: Zufall!

So, hoffe ein wenig geholfen zu haben ... ;)

Gruß

hp_tux

core
22.05.04, 14:21
-ls = loginshell


cat >~/.Xdefaults << EOF
*loginShell: true
Aterm*scrollBar: false
Aterm*saveLines: 1000
Aterm*termName: xterm
Aterm*transparent: true
Aterm*tinting: #a0a040
Aterm*shading: 50
XTerm*color0: #000000
XTerm*color1: #b21818
XTerm*color2: #18b218
XTerm*color3: #BE5F00
XTerm*color4: #586B96
XTerm*color5: #b218b2
XTerm*color6: #18b2b2
XTerm*color7: #b2b2b2
XTerm*color8: #686868
XTerm*color9: #FF5454
XTerm*color10: #54FF54
XTerm*color11: #FFFF54
XTerm*color12: #73A5FF
XTerm*color13: #FF54FF
XTerm*color14: #54FFFF
XTerm*color15: #FFFFFF
XTerm*background: black
XTerm*foreground: grey
! no bold
XTerm*font: -misc-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-iso8859-15
XTerm*boldFont: -misc-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-iso8859-15
EOF