Kiedy modyfikuję ustawienie w menu Ustawienia w Ubuntu, gdzie są przechowywane te informacje? Na przykład, jeśli dodam niestandardowy skrót klawiaturowy lub ustawię domyślny sposób wyświetlania, skąd te informacje są później pobierane przez system operacyjny? Jestem pewien, że kończy się gdzieś w pliku tekstowym, ale jeszcze go nie znalazłem (prawdopodobnie dlatego, że nie jestem pewien, gdzie szukać).
Aktualizacja:
ŁAŁ! Wszystkie dotychczasowe odpowiedzi były bardzo pomocne! Moje pytanie było może trochę zbyt ogólne i idealnie zaakceptowałbym wszystkie odpowiedzi jako poprawne, ponieważ wszystkie one dostarczają bardzo użytecznych narzędzi do znajdowania przydatnych informacji o konfiguracji (lub innych).
Przyjmuję odpowiedź @ AB, ponieważ dconf watch /
doskonale podrapałem swój konkretny świąd. Chciałbym jednak skierować przyszłych czytelników do odpowiedzi @ serg, aby uzyskać szczegółowe informacje, oraz do odpowiedzi @DK Bose za ogólną użyteczność. Sugerowałbym również każdemu, kto ma podobne pytanie, aby poeksperymentował ze wszystkimi sugerowanymi poleceniami, tak jak ja to zrobię!
źródło
~/.config
.~./gconf
i~/gnome*
;)Odpowiedzi:
Istnieje wiele możliwych miejsc:
Twój folder konfiguracji
~/.config
. Oglądaj zPliki kropek bezpośrednio do folderu domowego. Oglądaj np. Swój
.mozilla
folder za pomocąPliki w folderze lokalnym
~/.local
. Oglądaj zBaza
dconf
danych, obserwuj za pomocąi wprowadź zmiany, aby to sprawdzić ...
źródło
Jednym z możliwych ogólnych podejść jest to. Zamknij wszystkie inne programy oprócz tego, który chcesz poprawić. Dokonaj drobnych poprawek. Następnie natychmiast uruchom coś takiego:
Możesz zobaczyć niektóre trafienia, które możesz uznać za nieistotne.
find
pozwala je wyeliminować:Możesz dodawać lub usuwać ścieżki, w zależności od potrzeb.
Na przykład zmienię ustawienie edytora tekstu, podkładki pod mysz, a następnie uruchomię długą wersję.
(Ostatni hit najczęściej nie jest użyteczny.)
źródło
Miejsce przechowywania informacji w menu Ustawienia zależy od niektórych elementów. Takie rzeczy jak tło pulpitu, tematów, języka i skrótów klawiaturowych (w tym te niestandardowe) - ci wszyscy pójdziemy do dconf schematów, natomiast takie rzeczy jak ustawienia wyświetlacza i ustawienia sieciowe do współpracy z
xrandr
inetwork-manager
programów odpowiednio.Na przykład w menu ustawień mam niestandardowy skrót
PAGE-DOWN
. Jeśli zrobię todconf dump / | grep -C 5 PAGE
odpowiednio, zobaczę następujący wpis:To samo dotyczy ustawień zasilania, jest w
dconf
:Motyw:
Jeśli chodzi o pozycjonowanie ekranu, możesz to zrobić poprzez Ustawienia -> Menu Wyświetl lub użyj
xrandr
, na przykład czegoś podobnego(Przykład z Arch Wiki)
Jeszcze bardziej ręcznym sposobem jest zmiana
.config/monitors.xml
pliku, co właśniexrandr
robi.Ale przede wszystkim decyduje,
gnome-settings-daemon
czy masz powłokę Gnome, czyunity-settings-daemon
Unity (domyślny pulpit). Wiedząc, że użyłemdconf
,gconf
orazxrandr
w licznych skryptów na tej stronie, aby dostosować funkcjonalność pulpitu i wykorzystywanegnome-settings-daemon
w celu uproszczenia zachowaniaopenbox
środowiska. Poniżej przedstawiono niektóre przykłady,Przypisywanie domyślnego języka klawiatury dla aplikacji (zastosowań
gsettings
)Jak na stałe ustawić rozdzielczość drugiego ekranu? (używa
xrandr
)źródło