Как получить доступ к скрытым настройкам GNOME с помощью редактора Dconf
Linux

Как получить доступ к скрытым настройкам GNOME с помощью редактора Dconf

Перейдите на новый уровень настройки рабочего стола GNOME, получив доступ ко всем скрытым настройкам рабочего стола с помощью Dconf Editor

GNOME является средой рабочего стола по умолчанию во многих дистрибутивах и пользуется популярностью среди пользователей Linux. Его последовательные принципы дизайна и большая экосистема приложений делают его привлекательным для многих пользователей Linux. Но у GNOME также есть репутация человека, которому не хватает пользовательских настроек

Чтобы упростить работу с рабочим столом, команде GNOME пришлось пойти на компромиссы в отношении пользовательских настроек. Эти компромиссы не означают конец кастомизации GNOME. Многие настройки GNOME действительно присутствуют, хотя и скрыты от пользователя. Пользователи могут получить доступ к этим скрытым настройкам с помощью мощного приложения под названием Dconf Editor

Как работает Dconf Editor?

Image Credit: Jean-Baptiste Delon/Wikimedia Commons.

Чтобы позволить Linux-приложениям взаимодействовать друг с другом, GNOME использует систему обмена сообщениями под названием D-Bus. Разработанная компанией Red Hat, D-Bus выступает в качестве посредника для приложений, которым необходимо передавать сообщения друг другу.GNOME также создал интерфейсы прикладного программирования (API), такие как Dconf и GSettings, которые обеспечивают взаимодействие приложений без конфликтов настроек

Построенные на базе D-Bus, Dconf и GSettings позволяют каждому приложению в GNOME настраивать свои параметры. Приложения в GNOME записывают свои настройки в оба API, которые затем считываются обратно приложениями, когда это необходимо.Dconf также работает как бэкенд для GSettings. Сегодня многие приложения GNOME используют GSettings для хранения, редактирования и использования своих настроек

Все взаимодействия с приложениями, такие как настройки, происходят в D-Bus. Поскольку он создан для работы в фоновом режиме, GNOME скрывает некоторые настройки от нас, конечных пользователей

GNOME по-прежнему предлагает пользователям базовые уровни настройки в приложении Настройки. Большинство приложений на базе GNOME также имеют собственные настройки. Но по сравнению с KDE, GNOME может показаться недостаточно возможностей для настройки рабочего стола в соответствии с нашими потребностями

Настройки по умолчанию в GNOME не обязательно должны быть единственными опциями для пользователей Linux, особенно когда у вас есть Dconf Editor. Созданный в GNOME, Dconf Editor позволяет пользователям просматривать и редактировать все настройки GSettings и Dconf приложений, которые обычно скрыты

С помощью этого приложения базы данных настроек GNOME доступны через простой в использовании графический интерфейс пользователя. В нем также есть функция поиска, которую можно использовать для мгновенного нахождения определенных настроек

Будьте осторожны при использовании редактора Dconf!

Имейте в виду, что Dconf Editor – это мощный инструмент. Если вы будете использовать его правильно, вы сможете точно настроить рабочий стол GNOME по своему вкусу. Но если использовать его небрежно, вы можете сломать свои приложения. Вы даже можете сломать сам GNOME, если будете слишком часто использовать Dconf Editor. С помощью этого приложения можно изменить всевозможные скрытые настройки, включая те, которые жизненно важны для вашего рабочего стола

При использовании Dconf Editor обязательно ознакомьтесь со схемой каждого параметра, чтобы знать, какие изменения вы можете внести. Если вы видите параметр, у которого нет схемы, вы можете найти его в Интернете, чтобы узнать, что он делает. Не изменяйте никаких настроек вне папки /org/gnome базы данных Dconf, если вы не знаете, что делаете

Если при использовании Dconf Editor что-то пошло не так, не расстраивайтесь. Возможно, вы сможете отменить изменения через приложение. Если это не сработает, то вы можете сбросить все настройки рабочего стола GNOME к значениям по умолчанию через терминал:

dconf reset -f /

Обратите внимание, что использование этой команды отменяет все изменения, внесенные в настройки рабочего стола

Некоторые полезные настройки редактора Dconf

Папка /org/gnome – это место, где пользователи могут найти самые полезные настройки редактора Dconf. Здесь вы найдете сокровищницу пользовательских опций для вашего собственного опыта работы с GNOME

Приложение GNOME Settings содержит основные настройки конфиденциальности, такие как доступ приложений к микрофону, камере и местоположению. С помощью Dconf Editor вы получаете еще больше настроек, например, переключение доступа приложений к звуковому выходу и защите USB

Вы даже можете скрыть личные данные и свое полное имя пользователя на экране. Эти настройки полезны, если вы хотите защитить свою личность при размещении скриншотов в Интернете. Чтобы найти эти и другие настройки конфиденциальности, перейдите по адресу /org/gnome/desktop/privacy в приложении

Большинство настроек в /org/gnome/desktop/interface доступны через приложение GNOME Tweaks. Но есть еще некоторые настройки интерфейса, доступ к которым пользователи могут получить только через Dconf Editor. В этой папке содержатся все настройки, найденные в GNOME Tweaks. В ней также есть дополнительные настройки, такие как анимация, размер курсора и поведение полосы набора текста. Вы также можете сделать полосы прокрутки постоянно видимыми в каждом окне

Настройки расширений оболочки GNOME можно получить из /org/gnome/shell/extensions. Пользователи также могут изменять настройки расширений GNOME через приложение Extension Manager. Тем не менее, наличие Dconf Editor может пригодиться, если вы пытаетесь настроить множество расширений одновременно

Если вы посмотрите вокруг, вы можете даже найти дополнительные настройки, которые разработчики расширений оставили за рамками своих предпочтений

Просматривая /org/gnome, вы также можете найти и изменить настройки приложений GNOME по умолчанию. Например, настройки Калькулятора можно найти в /org/gnome/calculator, а настройки Файлов GNOME – в /org/gnome/nautilus

Большинство этих приложений также имеют настройки размера окна по умолчанию. Эти настройки полезны, если вы хотите, чтобы окна ваших приложений придерживались определенного размера или максимизировались при запуске

Вы также можете использовать Dconf Editor для настройки и создания собственных фоновых изображений рабочего стола. В /org/gnome/desktop/ вы можете настроить изображения обоев для масштабирования, увеличения, растягивания и многого другого. Вы также можете уменьшить непрозрачность изображения обоев и поместить их на пользовательский сплошной цветной или градиентный фон

Установка пользовательских светлых и темных режимов обоев также возможна через Dconf Editor. Если вы хотите, чтобы обои и тематические режимы менялись в течение дня, сочетайте это с переключателем ночных тем

Image Credit: The Linux Experiment/YouTube.

Если вы используете Linux на ноутбуке, параметры энергосбережения могут увеличить время работы ноутбука от батареи. В папке /org/gnome/settings-daemon/plugins/power находятся настройки энергопотребления, которые позволяют увеличить время работы ноутбука от батареи. Здесь вы можете изменить уровень яркости ноутбука в режиме ожидания, режим питания при низком заряде батареи и время простоя перед переходом компьютера в спящий режим

Настройте свой опыт работы с GNOME с помощью редактора Dconf

Среда рабочего стола GNOME имеет удивительное количество настроек под капотом. Пользователи Linux могут сделать рабочий стол GNOME своим собственным с помощью таких приложений, как Менеджер расширений, Tweaks и Dconf Editor. Это лишь некоторые из большого выбора приложений GNOME

Пользователи могут настраивать даже такие важные приложения GNOME, как файловый менеджер. Вы можете вывести настройку GNOME на совершенно новый уровень— но только если вы знаете, где искать

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий