Gogh
Gogh copied to clipboard
Unsupported terminal! for gnome-terminal
On debian, set gnome as the desktop.
install Gogh with command: sudo ./atom.sh
got error: Unsupported terminal!
Supported terminals: mintty and deriviates guake iTerm2 elementary terminal (pantheon/elementary) mate-terminal gnome-terminal tilix xfce4-terminal
same error even through I have run : export TERMINAL=gnome-terminal
ute@10-5-UTE5GTL297:~/temp/elio/gogh/themes$ ps -h -o comm -p $PPID gnome-terminal- ute@10-5-UTE5GTL297:~/temp/elio/gogh/themes$
I Don't know why this is happening but the below method will work.
Create a New profile named "Default" without the quotes and everything will work fine.
Originally posted by @rieznik in https://github.com/Mayccoll/Gogh/issues/203#issuecomment-551589896
The workaround from @jokerhacker22 does not work for me on Fedora 35.
$ echo $TERMINAL
gnome-terminal
$ sudo ./night-owl.sh
████████████████████████████████████████
████████████████████████████████████████
Unsupported terminal!
Supported terminals:
mintty and deriviates
guake
iTerm2
elementary terminal (pantheon/elementary)
mate-terminal
gnome-terminal
tilix
xfce4-terminal
foot
kitty
If you believe you have recieved this message in error,
try manually setting `TERMINAL', hint: ps -h -o comm -p $PPID
profiles(I also tried setting the Default
profile as default):
The same problem here. Trying to set colors on gnome terminal in Mint.
Same for xfce4-terminal
Also not working on Fedora 36. Anyone figure this out? HOW AM I EVEN SUPPOSED TO USE MY COMPUTER WITHOUT A BEAUTIFULLY THEMED TERMINAL😱?!?!
Seems like this is actually a common point of confusion. In my case I was being silly and just assumed I needed to prefix the command with 'sudo' but that may have been part of the problem.
Seems like this is actually a common point of confusion. In my case I was being silly and just assumed I needed to prefix the command with 'sudo' but that may have been part of the problem.
I am using Fedora 36, I always use sudo infront of terminal when installing a new theme and it works, however this last time it did not and if I run ps -h -o comm -p $PPID
then I get this output gnome-terminal-
which should be a match case because in apply-colors.sh it matches with gnome-terminal*
so not sure why it does not match gnome-terminal-
.
Making a "Default" profile worked for me. However let's try to figure out a solution to this issue.
Running without sudo gives this:
I think it is because the default name is "Unnamed" in Fedora.
EDIT: Sorry for the confusion, I though /org/ was a directory but it is a location in the dconf binary file.
So again it is an issue with the gnome-terminal*
rule not matching in apply-colors.sh. code should work if it matched correctly:
EDIT 2: The issue is here, dconf cli command gives this output despite dconf gui showing there is a terminal subdir.
Which makes this if statement not work and sends us to the wrong case:
Does anyone know why it would show up in dconf non-cli and not dconf-cli?
I Don't know why this is happening but the below method will work.
Create a New profile named "Default" without the quotes and everything will work fine.
Originally posted by @rieznik in #203 (comment)
Thank you! This works for me(ubuntu20.04
)
I had the same problem but i was running the command from inside tmux session the solution was run the script outside tmux :confused: