Comments (16)
Since people seem to encounter this issue on Debian-based distributions and I just ran into this on a fresh Stretch install...
Apart from installing the various dconf-*
utilities, the missing UUIDs @bdfish posted result from uuidgen
not being installed. A quick apt-get -y install uuid-runtime
later everything worked just fine.
from gnome-terminal.
debian9 with gnome 3.22.2 has the same problem
from gnome-terminal.
It seems like these distributions do not manage their dependency policy correctly. I've searched for similar issues and you may need to install the dconf-tools
(Mint, Debian) package.
Maybe you should install all dconf
related packages like
dconf-gsettings-backend
to ensure GSettings compatibility (Mint, Debiandconf-cli
to ensure full CLI support (Mint, Debian)dconf-service
to ensure D-Bus support for the GSettings backend (Mint, Debian)
Would be nice if you can test if this fix the problem since I'm running on Arch Linux running GNOME 3.24 which would distort the results. If this does not fix the problem I'll set up some VirtualBox container to investigate the cause.
from gnome-terminal.
After i install all of dconf-* you list, then run nord.sh, my current profile will be deleted.
then i test this https://github.com/Mayccoll/Gogh ,i have got same result.
So this issue may be caused by debian
from gnome-terminal.
Sorry to hear that, this should never happen! Are you sure it got deleted or is is only being hidden on the list but still available via the dconf-editor?
The Gogh project you've linked to makes use of the same script code so the script itself can still cause this issue, but the origin issue can be dconf which changed its functional behaviour or contains a bug.
I see what I can do to reproduce this.
from gnome-terminal.
All of themes i installed is visible in dconf-editor ,but they are hidden in gnome-terminal preferences-profiles
Here are two pictures
from gnome-terminal.
It seems that someone else has the same problem
Gogh-Co/Gogh#63
from gnome-terminal.
I've tried to reproduce this problem today, but when I run the script the new profile Nord is visible and works fine.
@ev-agelos Can you post which version of the GNOME terminal (GNOME version) is installed on Mint 18? I've tested it successfully for GNOME 3.20
, 3.22.1
and 3.24
.
@bdfish The list of profiles on your screenshot looks strange, all profiles should have UUIDs as name and the Nord theme generates one too, normally it should not be called :nord
.
Can you please
- create a backup of your used profiles
- delete all profiles
- install the Nord theme via the
nord.sh
script - check if the new created profile name is a random UUID
Maybe Mint 18 changed one of the packages the script depends on like the random UUID generator.
from gnome-terminal.
@arcticicestudio I have gnome 3.18.3, i guess in the next versions it will work out of the box. I managed to copy-paste manually the nord color values etc so I found a workaround.
from gnome-terminal.
I did what you say,but the result is same, i delete some component of system,maybe issue caused by this, .And @ev-agelos 's solution is easy and useful,i have given up using nord.sh
.
from gnome-terminal.
I'll close this issue for now. I've tried to reproduce this using GNOME Terminal version 3.24.2 and it works fine. It seems like the issue is related to any distribution dependency problems.
from gnome-terminal.
@azmodude Thanks for the info, I'll add a note to the documentation that (next to dconf-tools
) the uuid-runtime
package must be installed before running the script.
from gnome-terminal.
@arcticicestudio You're welcome. Thanks for your great colorscheme(s)!
from gnome-terminal.
The requirements are now documented in #11.
from gnome-terminal.
Related to #12
from gnome-terminal.
The PR #14 includes the fix for this problem. It should now work on all distributions when the basic dependencies are installed. The legacy support for GNOME Terminal versions < 3.8
has been removed since the gconf
long-time support for in most distributions will end this year anyway, next to the fact that there are no distributions that ship with GNOME < 3.8
.
The compatibility with dconf
has been improved by using the high-level API of GSettings
instead.
It be nice for some feedback so this can be merged as soon as possible.
from gnome-terminal.
Related Issues (20)
- Install script doesn't create new profile [Ubuntu GNOME] HOT 2
- Migrate to MIT license
- Add info about GIO modules variable to README HOT 1
- No new profile created HOT 6
- version mismatch HOT 1
- Have to unset $LS_COLORS HOT 4
- Running nord.sh crashes my gnome-terminal HOT 1
- Same prompt as in the screenshot HOT 1
- Is there a simple way to uninstall the profile? HOT 2
- Can't enable light background HOT 2
- Redundant logic in script HOT 1
- License Links in README HOT 1
- For Bash on Windows HOT 1
- Installed Nord - Can't find Profile (Works for 20.04.4 LTS, bug with 20.04 LTS) HOT 5
- [QUESTION] Terminal theme HOT 2
- Northern Post — The state and roadmap of Nord
- `nordtheme` organization migration
- ./nord.sh: line 275: missing_deps: unbound variable HOT 4
- Adapt remaining `arcticicestudio` "fade-out" changes
- Incorrect clone path for installation instructions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gnome-terminal.