You are not logged in.
I just pulled the Gnome 3.16 update.
Some background information. I use a solarized gnome-terminal, solarized tmux, solarized emacs.
Before the update, tmux matched the colors of the terminal perfectly(i.e. both were the solarized palette), and color themes in emacs when launched from the console were just ignored (which was fine because the whole terminal was already solarized).
After the update, the gnome-terminal is still the correct color-scheme, tmux is now setting what was previously the solarized-dark version of blue to a dark grey. And, very surprisingly, emacs in console mode is now effected by emacs color theme settings(which is cool), however the colors are wrong(which is not cool). emacs in GUI mode still looks solarized as normal, but on the console it is now the color of the windows BSOD. Even more interesting, when I change the color mode in emacs in the console it actually changes the colors on the console, but all of the colors are wrong (i.e. emacs GUI and emacs console have very different color palettes for what should be the same color-theme). Like really really wrong, solarized-light looks very similar to solarized-dark.
Anyway, does anyone know what changes were made to the way that gnome-terminal, or just gnome in general, are handling colors? I can't find any documented changes so that I can adjust my settings.
Thanks,
Iso
Last edited by isomarcte (2015-04-10 17:42:16)
Offline
Also, I just discovered that if I launch emacs in the console from within a tmux session, the color settings in emacs are again ignored, but if I launch it outside a tmux session the color settings are applied (incorrectly).
Offline
Okay, problem solved
After the update the value of TERM is now `xterm-256color`, so it is now using 256 colors. My guess is that the terminal was in 16 colors before the update (I don't actually know).
Anyway, if I set TERM=xterm then everything works as before. I can update my .tmux.conf and .emacs.d/init.el to reflect the 256 color mode and just keep the new setting as another option.
Offline
After the update the value of TERM is now `xterm-256color`, so it is now using 256 colors. My guess is that the terminal was in 16 colors before the update (I don't actually know).
Yay, Thanks for letting me know that gnome-terminal finally fixed this bug!
Yes, previously gnome-terminal just declared TERM as "xterm" so vim etc, by default, only used 16 colors. Now I can go and remove the bashrc/vimrc hacks I had to work around this.
Offline
Yes, once you know this, it looks quite nice. The new colours look great in vim
.
Offline