Bug 208400 - x11/gnome3: gtk-3.0 directory not being created for new users
Summary: x11/gnome3: gtk-3.0 directory not being created for new users
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: Tobias Kortkamp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-30 15:08 UTC by Dan Bright
Modified: 2019-01-26 20:44 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Bright 2016-03-30 15:08:04 UTC
When logging into Gnome shell for the first time as a new user in FreeBSD 10.2-Release (not tested elsewhere), the user's ~/.config/gtk-3.0 directory, together with the settings.ini file, are not being created.

This results in an "error in writing settings" message when attempting to switch to the Global Dark Theme in: Gnome tweak tool -> Appearance. The theme remains unchanged.

The work around is for the new user to manually create the directory and file:

$ mkdir ~/.config/gtk-3.0 && touch ~/.config/gtk-3.0/settings.ini

Following creation of above, the theme changes correctly and the error is resolved.
Comment 1 Walter Schwarzenfeld freebsd_triage 2018-01-13 04:47:00 UTC
Maintainer feedback?
Comment 2 Walter Schwarzenfeld freebsd_triage 2018-01-13 04:47:44 UTC
Respective 10.2 is EOL. Maybe it's not relevant anymore?
Comment 3 Ting-Wei Lan 2018-01-13 07:50:13 UTC
I think it will be fixed when GNOME is updated to the latest version:
https://bugzilla.gnome.org/show_bug.cgi?id=783304
Comment 4 Walter Schwarzenfeld freebsd_triage 2018-01-13 07:53:21 UTC
Ok, thank you.
Comment 5 Tobias Kortkamp freebsd_committer freebsd_triage 2019-01-26 20:44:56 UTC
(In reply to Ting-Wei Lan from comment #3)
> I think it will be fixed when GNOME is updated to the latest version:
> https://bugzilla.gnome.org/show_bug.cgi?id=783304

A similar fix is part of deskutils/gnome-tweaks now, so I think we can close.