Xfce Terminal doesn't like blue?
Gary Aitken
freebsd at dreamchaser.org
Sun Dec 6 23:59:21 UTC 2020
On 12/6/20 2:19 PM, Carl Johnson wrote:
> I have been having problems with color displays for a few days since I
> upgraded to the current xfce4. I finally realized that the problem is
> that xfce terminal interprets the blue escape sequence as black, so that
> is unreadable since I use a black background. I came up with the
> following line to demonstrate it, plus a good line.
>
> echo 'this is \033[34mblue\033[m and \033[34;1mbright blue\033[m.'
> echo 'this is \033[32mgreen\033[m and \033[32;1mbright green\033[m.'
>
> The blue characters is the first line are black, but the green
> characters actually display as green. This only seems to happen on xfce
> terminal, and does not happen in xterm or even a virtual console. Does
> anybody else have this, or is it some configuration problem of mine?
> Both cyan and purple work, so it isn't the monitor or cable.
>
> I am currently running xfce4-terminal-0.8.9.2 and the system is running
> FreeBSD 12.2-RELEASE.
I'm running 11.4-RELEASE, and when I install the xfce4-terminal pkg and try
to run, it crashes with a missing symbol in the vte library.
$ xfce4-terminal
(xfce4-terminal:58355): VTE-WARNING **: 16:19:51.317: (../src/vtepty.cc:813):void vte_pty_spawn_with_fds_async(VtePty *, const char *, const char *const *, const char *const *, const int *, int, const int *, int, GSpawnFlags, GSpawnChildSetupFunc, gpointer, GDestroyNotify, int, GCancellable *, GAsyncReadyCallback, gpointer): runtime check failed: ((spawn_flags & forbidden_spawn_flags()) == 0)
/usr/local/lib/libvte-2.91.so.0: Undefined symbol "fribidi_get_bracket_types"
However, if I
pkg install bison
cd /usr/ports/x11-toolkits/vte3
make install
cd /usr/ports/x11/xfce4-terminal
make install
then run xfce4-terminal, the colors show up correctly.
Blue is really difficult to see on a black background, but blue is definitely
blue and bright blue is easy to see.
This is also xfce4-terminal 0.8.9.2
Don't know if this helps or not.
Gary
More information about the freebsd-questions
mailing list