Перейти к содержимому

Где хранятся расширения gnome

  • автор:

Удалил user-themes

Всем привет, у меня такая проблема. Я поставил себе расширение для GNOM’а user Themes, и оно как я понял насрало нужные файлы в /usr/share/themes, там-же хранятся все темы (Стандартные, и скаченные мною). И вот я хотел почистить эту папку от старых, не нужных тем, которые я закидывал что бы поэкспериментировать. Но и как я понял случайно удалил нужные файлы этого расширения. И не могу через gnome-tweak-tool теперь устанавливать вообще ни какие темы. А само расширение показывается включенным, даже если перезапустить его. то все равно не работает. Как починить, подскажите пожалуйста.

kxc21
14.11.13 13:38:46 MSK

12 лучших расширений оболочки GNOME Shell для улучшения рабочего стола

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

Примечание: важно отметить, что все расширения будут работать только в среде рабочего стола GNOME . Вы можете проверить, использует ли ваш компьютер GNOME , выполнив следующую команду:

gnome-shell --version

1. Dash to Dock

Dash to Dock – это мощное расширение GNOME , которое призвано решить проблему отсутствия в среде удобной панели задач. Оно изменяет стандартную панель запуска приложений, чтобы она отображалась как на экране «Activities», так и на главном экране.

Dash to Dock также предоставляет небольшую программу, которая позволяет вам настроить внешний вид и поведение дока на рабочем столе. Например, вы можете настроить док так, чтобы он отображал только активные приложения в текущей рабочей области.

Плюсы

  • Большая настраиваемость
  • Малая нагрузка на системные ресурсы

Минусы

  • Ограниченное размещение в доке
  • Запутанное поведение дока по умолчанию

2. Places status indicator

Places status indicator – легкое расширение GNOME , которое предоставляет простой способ доступа к различным каталогам в вашей системе. Оно создает небольшую дополнительную панель рядом с кнопкой «Activities».

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

Плюсы

  • Возможность доступа к прикрепленным каталогам
  • Быстрота и отзывчивость

Минусы

  • Отсутствие возможностей настройки
  • Невозможность доступа к каталогам со звездами и символическим ссылкам

Полезно знать: Узнайте, как можно настроить приглашение оболочки, изменив файл .bashrc.

3. Caffeine

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

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

Плюсы

  • Настраиваемое поведение обхода тайм-аута

Минусы

  • Не запоминает пользовательское поведение
  • Может мешать работе функции ночного света GNOME

4. Workspace Matrix

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

Наиболее впечатляющей особенностью Workspace Matrix является его способность создавать до 1200 отдельных панелей рабочего пространства за одну сессию. Это может быть невероятно полезно, если вы опытный пользователь, который хочет разделить каждую задачу на отдельный экран рабочего стола.

Плюсы

  • Поддерживает до 1200 отдельных рабочих пространств
  • Можно настроить внешний вид сетки рабочих пространств

Минусы

  • Может немного подтормаживать на медленных машинах
  • Большие сетки могут испортить обзорный экран GNOME

5. ArcMenu

ArcMenu – расширение GNOME предоставляет простой способ доступа к общим программам и утилитам в текущей сессии. Подобно индикатору состояния места, оно создает небольшое, доступное меню в верхней панели рабочего стола.

Расширение ArcMenu также позволяет включать программы, которые вы занесли в закладки, в меню «Избранное», что делает его невероятно удобным для пользователей, которые хотят иметь быстрый способ запуска своих любимых программ.

Плюсы

  • Чрезвычайно отзывчивый и быстро загружается
  • Не требует дополнительной настройки

Минусы

  • Настройка по умолчанию может быть слишком простой для опытных пользователей
  • Может конфликтовать с лотком питания по умолчанию в GNOME

6. Media Controls

Media Controls — это небольшое расширение GNOME , которое предоставляет прекрасный способ управления музыкальными и видео файлами прямо с рабочего стола GNOME .

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

Плюсы

  • Простой и красивый интерфейс
  • Может управлять практически любым типом GUI медиа-плеера

Минусы

  • Может испортить верхнюю панель на маленьких экранах
  • Файлы с неправильными метаданными могут отображаться с искаженным текстом

7. Simple System Monitor

Simple System Monitor — это легкое расширение GNOME , которое показывает текущее использование ресурсов вашей сессии. В отличие от других системных мониторов, это расширение фокусируется только на главном, предоставляя вам краткий обзор вашей системы.

Simple System Monitor все еще имеет большое количество опций настройки относительно его общего набора функций. Например, вы можете изменить способ отображения ярлыков и содержимого расширения.

Плюсы

  • Легкость и простота использования
  • Не требует внешних зависимостей

Минусы

  • Может не отображаться на маленьких экранах
  • Возможности настройки могут быть ограничены

8. Trash Indicator

Trash Indicator — минималистичное расширение GNOME , которое предоставляет удобный способ доступа к содержимому папки корзины вашей сессии.

Расширение Trash Indicator также позволяет вам восстановить и стереть любой файл из папки корзины прямо из его интерфейса.

Плюсы

  • Простота и удобство использования
  • Отсутствие встроенных опций

Минусы

  • Отсутствие опций может ограничивать опытных пользователей
  • Может сломаться дисплей, если в корзине слишком много элементов

9. Clipboard Indicator

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

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

Плюсы

  • Может удалять старые записи из буфера обмена
  • Имеет частный режим «no-copy»

Минусы

  • Настройки по умолчанию могут быть ограничивающими

10. Notification Banner Reloaded

Notification Banner Reloaded — это простое, но эффективное расширение GNOME , которое позволяет вам настроить окно уведомлений GNOME . Оно делает это, касаясь той части кода GNOME , которая управляет размером и формой окон уведомлений.

Этот прямой подход означает, что Notification Banner Reloaded может изменить некоторые фундаментальные особенности поведения окон уведомлений. Например, вы можете изменить свой рабочий стол так, чтобы уведомления отображались только в нижней левой части экрана.

Плюсы

  • Можно настроить положение и размер окна уведомлений
  • Простые и интуитивно понятные опции

Минусы

  • Можно изменить только размер окна уведомлений
  • Нет тонкого контроля над положением окна уведомлений

11. Shutdowntimer

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

Shutdowntimer — это расширение GNOME , которое предоставляет удобный способ создания автоматических задач, связанных с питанием, прямо с рабочего стола. Оно использует свой собственный привилегированный сценарий, чтобы гарантировать, что ваша задача, связанная с питанием, всегда будет работать – даже если на машине нет пользователя.

Плюсы

  • Гибкая система планирования
  • Может также пробуждать систему через некоторое время

Минусы

  • Требуется доступ суперпользователя для работы со скриптом
  • Интерфейс слайдера может быть запутан для новых пользователей

12. GSC onnect

GSC onnect — это многофункциональное расширение GNOME , которое позволяет контролировать и управлять рабочим столом через смартфон. Подобно приложению KDE Connect, оно использует ваше локальное Wi-Fi соединение для поиска и подключения к активной сессии GNOME .

Попав внутрь, приложение GSC onnect может взять на себя клавиатуру и мышь вашего компьютера и выполнять передачу файлов на лету. GSC onnect также имеет функцию «Режим презентации», которая позволяет превратить ваш телефон в мощную указку для презентаций.

Плюсы

  • Быстрая и отзывчивая, с небольшой задержкой ввода
  • Может работать как удаленный терминал для вашего рабочего стола

Минусы

  • Может быть нестабильной на старых телефонах
  • Работает только если оба устройства находятся в одной сети

Часто задаваемые вопросы

Расширение несовместимо с моей версией GNOME.

Это, скорее всего, проблема с кодом расширения. Исправьте это, отключив проверку версии расширения в GNOME .

Безопасны ли расширения оболочки GNOME?

В зависимости от ситуации. Большинство расширений оболочки безопасны для использования, так как они работают только внутри «песочницы» GNOME . Однако некоторые расширения могут представлять угрозу безопасности, если они запрашивают привилегированный доступ.

Расширение оболочки GNOME значительно замедлит работу моего компьютера?

Нет. Расширение оболочки – это всего лишь небольшой фрагмент кода JavaScript, который подключается к API GNOME . Таким образом, расширение само по себе не должно оказывать никакого влияния на вашу систему.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.057 секунд. Запросов: 25.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

GNOME (Русский)

Состояние перевода: На этой странице представлен перевод статьи GNOME. Дата последней синхронизации: 2 января 2020. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

GNOME (произностися как /(ɡ)noʊm/) — окружение рабочего стола, которое стремится быть простым и легким в использовании. Оно разработано в рамках Проекта GNOME и состоит полностью из свободного и открытого программного обеспечения. Является частью Проекта GNU. По умолчанию использует Wayland, а не Xorg.

Установка

Доступны две группы:

  • gnome содержит основное рабочее окружение и набор хорошо интегрированных приложений;
  • gnome-extra включает в себя дополнительные приложения GNOME, такие как архиватор, диспетчер дисков, текстовый редактор и набор игр. Обратите внимание, что эта группа опирается на gnome .

Базовый рабочий стол состоит из GNOME Shell, плагина для оконного менеджера Mutter. Он может быть установлен отдельным пакетом — gnome-shell

Примечание: mutter выступает в роли композитного менеджера, который использует аппаратное ускорение для предоставления эффектов. Менеджер сеансов GNOME автоматически определяет, может ли ваша система работать с GNOME Shell, и, если нет, возвращается к использованию рендеринга с использованием llvmpipe.

Сессии GNOME

Доступно три сессии.

  • GNOME — сеанс по умолчанию; запускает GNOME Shell, используя протокол Wayland, а также привычные приложения X посредством Xwayland
  • GNOME Classic — традиционный рабочий стол, похожий на пользовательский интерфейс GNOME 2, но использующий технологии GNOME 3. Это достигается за счет использования предустановленных расширений и настроек (смотрите здесь, чтобы увидеть список). Следовательно, это более «настроенный», чем первый, режим GNOME Shell
  • GNOME on Xorg — запускает GNOME Shell, используя Xorg

Запуск GNOME

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

Примечание: Поддержка механизмов блокировки экрана в GNOME обеспечивается GDM. Если запускать GNOME не при помощи GDM, то вам придется использовать другой блокировщик экрана. Смотрите Список приложений/Безопасность#Блокировка экрана.

Графически

В меню экранного менеджера выберите сессию GNOME, GNOME Classic или GNOME on Xorg.

Вручную

Сессия Xorg
  • Для запуска сессии GNOME on Xorg добавьте следующее в файл ~/.xinitrc (смотрите здесь для получения подробностей):
export XDG_SESSION_TYPE=x11 export GDK_BACKEND=x11 exec gnome-session
export XDG_CURRENT_DESKTOP=GNOME-Classic:GNOME export GNOME_SHELL_SESSION_MODE=classic exec gnome-session --session=gnome-classic

После редактирования файла ~/.xinitrc можно запустить GNOME при помощи команды startx (для получения информации о других возможностях, например сохранении сессии logind, смотрите статью xinitrc). После настройки ~/.xinitrc можете использовать инструкции из статьи Запуск Х при входе в систему, например, для запуска X на tty2 путём добавления следующих команд в .bash_profile :

if [[ -z $DISPLAY && $(tty) == /dev/tty2; ]]; then GDK_BACKEND=x11 exec startx fi
Сессия Wayland
  • Пакет xorg-xwayland все еще нужен даже для запуска тех приложений, которые не портированы на Wayland. Приложения, которые используют определённые графические библиотеки, такие как Qt, можно принудительно запускать с использованием Wayland при помощи установки переменных среды. См. Wayland#GUI libraries для получения более детальной информации.
  • При использовании проприетарного драйвера NVIDIA ненативные приложения Wayland имеют плохую производительность из-за отсутствия аппаратного ускорения Xwayland. Ожидается, что эта проблема будет решена весной 2020 года, но точные сроки от NVIDIA не поступали.

Вручную Wayland-сессию можно запустить следующей командой: XDG_SESSION_TYPE=wayland dbus-run-session gnome-session .

Чтобы запускать сессию GNOME на tty1 при входе в систему, добавьте следующее содержимое в .bash_profile . Не все приложения проверяют переменную XDG_SESSION_TYPE, из-за чего необходимо добавить отдельные переменные для Firefox и Qt:

if [[ -z $DISPLAY && $(tty) == /dev/tty1 && $XDG_SESSION_TYPE == tty ]]; then MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-session fi

Приложения GNOME в Wayland

Когда используется сессия GNOME, соответствующие приложения будут запущены, используя Wayland. Для отладки смотрите руководство GTK, в нем перечислены параметры и переменные окружения.

Навигация

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

  • Super + m : показать трей с сообщениями
  • Super + a : показать меню приложений
  • Alt + Tab : переключение между активными приложениями
  • Alt + ` (клавиша выше Tab на раскладке клавиатуры США): переключение между окнами активного приложения
  • Alt + F2 , затем введите r или restart : перезапуск оболочки ввиду графических проблем (только для режима X/legacy. Не доступно для Wayland).

Совет: Задайте параметру current-workspace-only значение true , чтобы комбинация клавиш Alt+Tab переключала приложения только на текущем рабочем месте:

$ gsettings set org.gnome.shell.app-switcher current-workspace-only true

Устаревшие названия

Примечание: Имя некоторых приложений GNOME в документации, диалоговых окнах изменилось, но исполняемый файл остался тот же. Несколько таких приложений перечислено в таблице ниже.

Совет: Поиск по старому названию успешно найдет требуемое приложение. Например, если искать nautilus, то выдаст Files.

Текущее Старое
Files Nautilus
Web Epiphany
Videos Totem
Main Menu Alacarte
Document Viewer Evince
Disk Usage Analyzer Baobab
Image Viewer Loupe
Passwords and Keys Seahorse
GNOME Translation Editor Gtranslator

Конфигурация

Панель управления GNOME (gnome-control-center) и приложения GNOME используют низкоуровневую систему конфигурации dconf для хранения своих настроек.

С помощью утилит gsettings и dconf вы можете напрямую получить доступ к базе данных dconf. Этот метод также позволяет настраивать параметры не предоставляемые графическим интерфейсом.

До версии GNOME 3.24 все настройки применялись с помощью демона настроек GNOME (находится в /usr/lib/gnome-settings-daemon/gnome-settings-daemon ), который мог быть запущен вне сессии GNOME.

Однако в GNOME 3.24 демон настроек GNOME был заменён несколькими отдельными плагинами: /usr/lib/gnome-settings-daemon/gsd-* , которые позже переместили в /usr/lib/gsd-* . Эти плагины теперь контролируются через .desktop -файлы, которые находятся в каталоге /etc/xdg/autostart (org.gnome.SettingsDaemon.*.desktop). Для того, чтобы запустить эти плагины вне сессии GNOME, необходимо скопировать соответствующие ярлыки приложений в каталог ~/.config/autostart .

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

Настройки системы

Цвет

Демон (служба) colord считывает данные EDID дисплея и извлекает соответствующий цветовой профиль. Большинство цветовых профилей являются правильными и не требуют настройки; однако для тех, которые не являются правильными или для старых дисплеев, цветовые профили могут быть помещены в ~/.local/share/icc/ и направлены туда же.

Night Light

GNOME поставляется со встроенным световым фильтром, который похож на Redshift. Его можно включить в меню настроек в разделе Дисплеи. Более того вы можете изменить температуру кельвина посредством dconf . В следующем примере выбрано значение 5000:

$ gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000

Совет: Для того, чтобы изменить температуру фильтра в Wayland установите это расширение.

Дата и время

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

GNOME поддерживает автоматический выбор часового пояса (может быть включен в разделе Дата и время системных настроек при условии, что службы определения местоположения включены; смотртие раздел Конфиденциальность в настройках).

Чтобы показывать дату в верхней панели:

$ gsettings set org.gnome.desktop.interface clock-show-date true

Кроме того, чтобы показывать номера недель в календаре, открытом в верхней панели:

$ gsettings set org.gnome.desktop.calendar show-weekdate true
Приложения по умолчанию

После установки GNOME в первый раз вы можете обнаружить, что не те приложения обрабатывают определенные протоколы. Например, totem открывает видео вместо ранее использованного VLC. Некоторые ассоциации могут быть установлены с помощью системных настроек: Все параметры > Подробности > Приложения по умолчанию.

Для других протоколов и методов их конфигурации смотрите приложения по умолчанию.

Мышь и сенсорная панель

Многие настройки сенсорной панели могут быть установлены с помощью системных настроек: Параметры > Устройства > Мышь и сенсорная панель.

В зависимости от вашего устройства другие параметры, которые нельзя настроить через интерфейс, могут быть доступны. Например, другой click-method тачпада:

$ gsettings range org.gnome.desktop.peripherals.touchpad click-method
enum 'default' 'none' 'areas' 'fingers'
$ gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'

Примечание: Драйвер synaptics не поддерживается GNOME. Вместо него вы должны использовать libinput. Смотрите этот отчет об ошибке.

Сеть

NetworkManager — собственный инструмент проекта GNOME для управления настройками сети. Установите networkmanager и включите NetworkManager.service .

В отличие от других менеджеров сети, которые могут быть также использованы, NetworkManager обеспечивает полную интеграцию через настройки сети оболочки и предоставляет апплет индикатора статуса network-manager-applet (не требуется для GNOME).

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

Сетевые учетные записи

Некоторые сетевые учетные записи, такие как ownCloud, требуют установки gvfs-goa для полной работоспособности в приложениях GNOME, таких как GNOME Files и GNOME Documents [1].

Поиск

Эта статья или раздел нуждается в переводе

Примечания: See GNOME#Search. (обсуждение: Talk:GNOME (Русский)#)

Чтобы воспользоваться поиском GNOME нужно нажать клавишу Super и просто начать печатать. Пакет tracker [ссылка недействительна: package not found] устанавливается по умолчанию, как часть группы gnome , и индексирует приложения и базы метаданных. Настраивается при помощи Поиск и индексация. Мониторинг состояния производится посредством tracker-control. Он автоматически запускается gnome-session при входе в систему. Можно запустить вручную: tracker-control -s . Параметры поиска также могут быть настроены из панели Все параметры.

Отправлять запросы базе данных Tracker можно при помощи tracker-sparql. Смотрите страницу справочного руководства tracker-sparql(1) [устаревшая ссылка 2022-12-10] .

Расширенная конфигурация

Как вы могли заметить выше, многие параметры, такие как изменение темы GTK или оконного менеджера, недоступны в панели управления GNOME (gnome-control-center). Пользователи, желающие настроить эти параметры, возможно, захотят использовать GNOME Tweaks ( gnome-tweaks — удобная графическая утилита, которая предоставляет доступ к множеству параметров.

Параметры GNOME (которые сохраняются в базе данных DConf) также могут быть настроены, используя dconf-editor [устаревшая ссылка 2020-08-02 ⓘ] (графический инструмент для настройки DConf) или gsettings — консольный утилита для настройки. В GNOME Tweak Tool нет скрытых настроек, все они предоставлены в графическом интерфейсе; заметим, однако, что вы не найдете все описываемые ниже параметры в этой утилите.

Внешний вид
Темы

GNOME использует Adwaita по умолчанию. Для того, чтобы применить тему Adwaita dark только для GTK 2 приложений, используйте следующую символическую ссылку:

$ ln -s /usr/share/themes/Adwaita-dark ~/.themes/Adwaita

Для того, чтобы установить новые темы, переместите их в соответствующий каталог и используйте GNOME Tweaks или следующие команды GSettings:

$ gsettings set org.gnome.desktop.interface gtk-theme имя-темы 

Для темы иконок:

$ gsettings set org.gnome.desktop.interface icon-theme имя-темы 

Примечание: Тема оконного менеджера использует тему GTK. Использование org.gnome.desktop.wm.preferences theme не поддерживается и игнорируется.

Высота заголовка

Примечание: Эта конфигурация сжимает заголовок GNOME-terminal и Chromium, но не влияет на высоту заголовка Nautilus.

~/.config/gtk-3.0/gtk.css

headerbar.default-decoration < padding-top: 0px; padding-bottom: 0px; min-height: 0px; font-size: 0.6em; >headerbar.default-decoration button.titlebutton

Смотрите [2] [устаревшая ссылка 2020-08-02 ⓘ] для дополнительной информации.

Порядок кнопок в заголовке

Выполните, чтобы задать порядок кнопок (Mutter, Metacity):

$ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'

Совет: Двоеточие указывает, с какой стороны заголовка окна будут располагаться кнопки.

Скрыть заголовок, когда окно во весь экран
  • Установитеgnome-shell-extension-no-title-bar-gitAUR или gnome-shell-extension-no-title-barAUR . Заголовок окон в полноэкранном режиме будет перемещен в панель в верхней части экрана.
  • Установитеmutter-hide-legacy-decorationsAUR [ссылка недействительна: package not found] . Это изменит стандартные настройки оконного менеджера таким образом, что заголовки старых приложений (без функциональных кнопок в заголовке), будут автоматически скрываться в полноэкранном режиме или при максимальной высоте.
  • Установитеgnome-shell-extension-pixel-saver-gitAUR или gnome-shell-extension-pixel-saverAUR . Заголовок окон будет перемещен в панель в верхней части экрана, экономя драгоценные пиксели.
Темы GNOME Shell

Тему Gnome Shell можно настроить. Убедитесь, что установлен пакет gnome-shell-extensions . Затем включите расширение User Themes при помощи GNOME Tweaks или через сайт GNOME Shell Extensions. Темы Shell могут быть загружены и выбраны, используя GNOME Tweaks.

Некоторые темы GNOME Shell доступны в AUR.

Также темы можно скачать с gnome-look.org.

Иконки в меню

По умолчанию никакие иконки в меню не отображаются. Чтобы включить отображение иконок в меню, выполните следующую команду.

$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides ", 'Gtk/MenuImages': >"
Каталоги в меню приложений

Совет: Скрипт gnome-catgen ( gnome-catgen-git AUR ) позволяет вам управлять папками путем создания файлов в ~/.local/share/applications-categories , называющихся в соответствии с категорией, содержащей список desktop-файлов, принадлежащих приложениям, которые вы хотели бы видеть внутри. При желании вы можете распределить все приложения без категории в соответствующие папки при помощи цикличного обхода, который не завершится пока вы не нажмете ctrl-c или не закончатся неотсортированные приложения.

В dconf-editor перейдите в org.gnome.desktop.app-folders и установите значение folder-children на массив имен папок, разделенных запятыми:

['Utilities', 'Sundry']

Добавьте приложения, используя gsettings :

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ apps "['alacarte.desktop', 'dconf-editor.desktop']"

Действия выше добавят приложения alacarte.desktop и dconf-editor.desktop в папку Sundry. Это также создаст каталог org.gnome.desktop.app-folders.folders.Sundry .

Чтобы переименовать папку (если у нее нет имени, которое отображается в верхней части приложений):

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ name "Sundry"

Приложения аналогично могут быть отсортированы по их категории (указанной в .desktop файле):

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ categories "['Office']"

Если нужные приложения, соответствующие категории, не хотят добавляться в требуемую папку:

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ excluded-apps "['libreoffice-draw.desktop']"

Для получения более подробной информации смотрите [3] и [4].

Автозапуск приложений при входе в систему

Утилита gnome-tweaks позволяет управлять тем, какие приложения будут запущены при входе.

Совет: Если кнопка с иконкой «+» в GNOME Tweaks недоступна, попробуйте запустить GNOME Tweaks из терминала следующей командой: gnome-tweaks . Смотрите страницу форума.

Примечание: Устаревший диалог gnome-session-properties может быть добавлен путем установки пакета gnome-session-properties AUR .

Рабочий стол
Иконки на рабочем столе

До GNOME 3.28 иконки на рабочем столе предоставлялись Files. В GNOME 3.28 такая функциональность была удалена. Чтобы вернуть эту функциональность, можно использовать Nemo (форк Files, у которого есть данная функция) или установить расширение gnome-shell-extension-desktop-icons AUR , которое воспроизводит такие иконки на рабочем столе, какие были в GNOME 3.26 и ниже, но с некоторыми отличиями. Для большей информации смотрите тему форума — Arch forum thread

Фон экрана блокировки и рабочего стола

При настройке фона рабочего стола и экрана блокировки, важно отметить, что вкладка Изображения будет отображать картинки, расположенные только в папке /home/имяпользователя/Изображения . Если вы хотите использовать картинку, не находящуюся в этой папке, используйте команды ниже.

Для рабочего стола:

$ gsettings set org.gnome.desktop.background picture-uri 'file:///путь/к/моей/картинке.jpg'

Для экрана блокировки:

$ gsettings set org.gnome.desktop.screensaver picture-uri 'file:///путь/к/моей/картинке.jpg'
Отключение перехода в режим навигации при перемещении мыши в левый верхний угол

Начиная с версии GNOME 3.34 можно отключить его с помощью команды:

$ gsettings set org.gnome.desktop.interface enable-hot-corners false

или через gnome-tweaks , отключив опцию Верхняя панель > Активный угол меню Обзор

Расширения

Расширения можно найти на extensions.gnome.org. Они могут быть установлены и активированы в браузере путем установки переключателя в верхнем правом углу экрана на ON и последующего нажатия Install в диалоге (если расширение не установлено). После установки оно покажется во вкладке extensions.gnome.org/local/, которая также может быть использована для проверки обновлений. Установленные дополнения могут быть включены или, наоборот, выключены посредством gnome-tweaks .

Примечание: Расширения по адресу extensions.gnome.org могут сразу же быть установлены с помощью gnome-software . Для других браузеров необходимо установить chrome-gnome-shell AUR [ссылка недействительна: package not found] и соответствующее вашему браузеру расширение.

GNOME Shell может быть настроен при помощи расширений как для отдельного пользователя, так и для всех сразу. Расширение, установленные с помощью pacman, доступны для всех пользователей системы, заодно и автоматизируется процесс их дальнейшего обновления. Пакет gnome-shell-extensions предоставляет набор расширений, поддерживаемый как часть проекта GNOME (большинство включенных в него расширений используются в классической сессии GNOME). Пользователи, которые хотят панель задач, но не желают использовать сессию GNOME Classic, возможно, захотят установить расширение Window list (предоставляемое пакетом gnome-shell-extensions ).

Для просмотра активных на данный момент расширений выполните:

$ gsettings get org.gnome.shell enabled-extensions

Для получения дополнительной информации о расширениях GNOME, смотрите [5].

Шрифты

Совет: Если вы установите Коэффициент масштабирования на число, большее 1.00, Универсальное меню будет автоматически включено.

Можно настроить шрифты для заголовков окон, интерфейса (приложений), документов и изменить моноширинный шрифт. Смотрите вкладку «Шрифты» в GNOME Tweaks.

Для хинтинга, скорее всего, потребуется RGBA, так как он подходит для мониторов большинства типов, и если шрифты кажутся слишком загороженными, то измените хинтинг на Slight или None.

Методы ввода

GNOME имеет встроенную поддержку методов ввода через IBus, нужно установить только ibus и соответствующий движок (например, ibus-libpinyin для Intelligent Pinyin); после установки можно добавить соответствующий движок, как раскладку клавиатуры, в настройках GNOME Язык и регион.

Электропитание

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

$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 3600 $ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type hibernate $ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 1800 $ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type hibernate $ gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend $ gsettings set org.gnome.desktop.lockdown disable-lock-screen true

Оставить монитор включенным при закрытии крышки:

$ gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing

Следующие настройки считаются устаревшими после версии GNOME 3.24:

org.gnome.settings-daemon.plugins.power button-hibernate org.gnome.settings-daemon.plugins.power button-power org.gnome.settings-daemon.plugins.power button-sleep org.gnome.settings-daemon.plugins.power button-suspend org.gnome.settings-daemon.plugins.power critical-battery-action
Отключение входа в спящий режим при закрытии крышки ноутбука

Панель настроек GNOME не предоставляет пользователю возможности выбрать выполняемое действие при закрытии крышки ноутбука. Однако gnome-tweaks может переопределять настройки, применённые systemd . На вкладке Основное отключите опцию Режим ожидания при закрытии ноутбука. Теперь система не будет уходить в спящий режим («Suspend to RAM») при закрытии крышки ноутбука.

Для того, чтобы изменить выполняемое действие при закрытии крышки для всех пользователей, убедитесь, что опция Режим ожидания при закрытии ноутбука не отключена и отредактируйте настройки systemd в /etc/systemd/logind.conf . Для отключения входа в спящий режим при закрытии крышки установите опцию HandleLidSwitch=ignore , как описано в Power management#ACPI events.

Изменить поведение при критическом уровне заряда батареи

Панель настроек не предоставляет соответствующую опцию для изменения действия, которое будет выполняться при критическом уровне заряда батареи. Также эти настройки были удалены из dconf. В настоящий момент они управляются upower. Отредактируйте файл настроек upower — /etc/UPower/UPower.conf . Найдите следующие параметры и настройте под свои нужны.

/etc/UPower/UPower.conf
PercentageLow=10 PercentageCritical=3 PercentageAction=2 CriticalPowerAction=HybridSleep

Использование стороннего оконного менеджера

Оболочка GNOME не поддерживает использование стороннего оконного менеджера, однако GNOME/Flashback предоставляет сессии для Metacity и Compiz. Более того, можно определять собственные сессии GNOME с использованием альтернативных компонентов.

Смотрите также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *