WORKAROUND:
This is still pretty clunky but I've been using this solution since 8.04, to 
solve this very problem:

The following shell code disables bold (overstrike) fonts in xterm:
echo -e "\e[1mA\e[2J\e[7mB\e[m\e[?5h\e[?5l"

BUT, I have not found a way to automate this - it's like an environment
variable "export", if you don't export it, it won't apply to the current
(parent) shell/term process.

SO, I put the above code into a file, say ~/nobold or ~/bin/fixfont, and then 
for each xterm I open I manually source the file:
. ~/bin/fixfont

This solves the problem for a each xterm. The fix does not propagate to
xterms opened from current xterm unfortunately!

I have been asked "why not use gnome-terminal".

Well, gnome-terminal does NOT allow me to use a "neep" font, or at
least, not a neep font less than 12 pixels in size.

Also, when I run screen, I have my .screenrc config with the following three 
lines:
# Make CTRL-Pgup go to previous screen, CTRL-Pgdn to next:
bindkey ^[[5;5~ prev
bindkey ^[[6;5~ next

These bindkey screenrc options give me a firefox-like CTRL-PageUP and
CTRL-PageDN to swap between my screen "tabs" as they could be called :)

Problem is, with gnome-terminal and my above screenrc config, only CTRL-
PageUP works, and CTRL-PageDN does not work.

gnome-terminal pre- ubuntu 8.04 had performance problems which precluded
its use for me then. It is now adequate, but xterm is still higher
performance.

Time to file a gnome-terminal bug report or three I guess.

-- 
xterm rendering this font real ugly
https://bugs.launchpad.net/bugs/44630
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to