Comments (8)
I was able to reproduce it on a fresh install (virtualbox) of Fedora 26 and Ubuntu 17.10. I think the actual problem is a bug in dconf
. This expression in the theme checks if the path /org/gnome/terminal/legacy/profiles:/
contains any existing profiles. By default there are two keys called default
and list
as defined in org.gnome.Terminal.gschema.xml
. Strangely the command dconf list /org/gnome/terminal/legacy/profiles:/
returns nothing:
As soon as a new profile is created the command prints the correct path keys:
If the newly created profile gets deleted again the command suddenly prints the correct path keys:
I think this should be reported to the appropriate bug tracker for dconf
and/or the GNOME Terminal.
The error where is complains about the missing gconftool
command is caused due to the failing expression described above and the script tries to use the fallback for old versions that used gconf
as data storage backend.
from gnome-terminal.
I've reported #789056 to the official GNOME bug tracker for the dconf
component.
from gnome-terminal.
Late for the feedback - but the rewrite worked fine on a stock vanilla Gnome install on Arch without ever having touched anything in profiles.
from gnome-terminal.
Thanks for your report 👍
I'll set up a Fedora 26 virtual box to see what's broken again with these annoying different dependencies on all these distros... 😄
from gnome-terminal.
I'm confirming that the same issue happens on a clean install of Artful. (after the gconf2 package was installed)
from gnome-terminal.
This issue will be fixed in #13.
from gnome-terminal.
The PR #14 includes a 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.
@azmodude Great, nice to hear that! Thanks for the feedback 👍
from gnome-terminal.
Related Issues (20)
- 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
- Missing required dependencies: uuidgen dependency
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.