I have some no graphics card (“headless”) server that I have to operate via the serial port as the console to install Linux, VMware, and other OSes. For a terminal server I use a Linux box with a USB serial device.
So from my Mac in a terminal window I SSH into the Linux box, and from there run the
screen utility to emulate a terminal to the USB port. The problem will also show up if I use Putty from a Windows system.
When color VGA character styled menus come up—BIOS setup or installs scripts usually—some of the critical characters are invisible (Like “Press F9 to Continue”). The reason is that they are programmed for light gray over cyan—or something like that—and the foreground and background of the charcters end up being the same color.
A sometimes-workaround is to click and drag the mouse over the affected area, and the inverse of the colors renders enough contrast to make the characters visible.
Can someone advise me how to alter the color palette of the terminal emulation so this doesn’t happen?
I think this might be affected by the TERM environment variable but I am not sure if it is the one on the Mac, the Linux box or both.