какие файлы редактирует gconf-редактор?

Как заявили dwc и Adam Jaskiewicz, виновник, скорее всего, убийца OOM. Тем не менее, следующий вопрос, который следует ниже: Как мне предотвратить это?

Есть несколько способов:

  1. Дайте вашей системе больше оперативной памяти, если вы можете (легко, если это ВМ)
  2. Убедитесь, что убийца OOM выбирает другой процесс.
  3. Отключить OOM Killer
  4. Выберите дистрибутив Linux, который поставляется с отключенным OOM Killer.

Я обнаружил, что (2) особенно легко реализовать благодаря этой статье .

2
задан 13.05.2020, 01:07

1 ответ

Согласно gconf-editor GConf-редактор страницы справочника

является инструментом, используемым для редактирования конфигурации GConf
база данных. Могло бы быть полезно, когда надлежащее средство конфигурирования для [1 124]
некоторое программное обеспечение не обеспечивает пути из изменения некоторой опции.

и

Этот инструмент позволяет Вам непосредственно редактировать свою базу данных конфигурации.
Это не рекомендуемый способ установить настольные предпочтения. Используйте
этот инструмент на Ваш собственный риск.

Также смотрят на ответы в [1 120] Gconf, Dconf, Gsettings и отношения между ними для обзора gconf, dconf, и gsettings.

Для нахождения, какие файлы изменяются (отредактированные) при внесении изменений можно использовать эти find команда.

find ~/ -mmin -5 -type f

найдет все файлы в Вашем доме измененными за прошлые пять минут. Можно уменьшить время find, берет исключением определенных папок:

find ~/ ! -path "*mozilla*" ! -path "*cache*" -mmin -5 -type f

исключит ~/.mozilla и ~/.cache от того, чтобы быть искавшимся.

Для предоставления примера я использовал gsettings, чтобы изменить ли FileChooser выставочные скрытые файлы и папки:

$ gsettings get org.gtk.Settings.FileChooser show-hidden
false
$ gsettings set org.gtk.Settings.FileChooser show-hidden true
$ gsettings get org.gtk.Settings.FileChooser show-hidden
true
$

я тогда выполнил find и видел, что ~/.config/dconf/user был изменен. Тот файл является двоичным файлом:

$ file user
user: data
$ 

, Другими словами, Вы не можете открыть его и видеть то, что внутри, поскольку Вы открыли бы текстовый файл или даже xml файл.

я не имею gconf-editor или dconf-editor установленный, но можно использовать тот же find команда для нахождения, какой файл был изменен, когда Вы делаете свои модификации и затем используете file, чтобы выяснить, видите ли Вы то, что тот файл содержит (не используя Hex-редактор).

1
ответ дан 13.05.2020, 01:08

Теги

Похожие вопросы