Как я изменяю конфигурационные файлы оболочки гнома в Ubuntu 16.04?

В Ubuntu GNOME 14.04 было возможно сделать большую тонкую настройку на оболочке гнома через .js файлы. Эти файлы, кажется, были обернуты начиная с Gnome 3.12, как объяснено здесь:

Хранение доступной оболочки гнома

Более свежее сообщение подробно излагает обновленную процедуру, чтобы извлечь .js файлы и протестировать модификации:

Как я извлекаю оболочку

Однако эти сообщения не объясняют, как делать изменения постоянными.

Я пытался перекомпилировать исходный файл с помощью команды glib-compile-resources resources.gresource.xml но управляемый только для повреждения оболочки гнома.

2
задан 25 May 2017 в 19:00

1 ответ

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

Октябрь списка оболочки Gnome 2016 года

Или ожидайте расширения для создания тонкой настройки обзора приложения легкой.

Примечание: Возможно сделать некоторую тонкую настройку, не перекомпилировав оболочку гнома путем редактирования /usr/lib/gnome-shell/libgnome-shell.so в Hex-редакторе. Например, можно изменить число столбцов и/или строк в обзоре приложения путем выполнения следующего:

  • Сделайте резервное копирование libgnome-shell.so в случае, если что-то идет не так, как надо.

  • Открытый libgnome-shell.so с Hex-редактором (я использовал, Благословляют), и искать MAX_COLUMNS = 6 как текст.

  • Замена 6 со значением ASCII числа столбцов, которые Вы хотите. Если Вы захотите 2-разрядное значение, то необходимо будет удалить пространство между = знак "равно" и оригинал 6, как в MAX_COLUMNS =10.

  • Можно сделать то же для количества строк путем изменения MIN_ROWS, и для размера значков путем изменения ICON_SIZE (поиск const ICON_SIZE).

  • Сохраните и замените libgnome-shell.so.

  • Оболочка гнома перезапуска (нажимают Alt+F2 и во всплывающем окне, вводит 'r' или 'перезапускает' и нажимает Enter).

Большое спасибо VoOoLoX для предложения этой процедуры в связанном сообщении.

1
ответ дан 2 December 2019 в 04:53

Другие вопросы по тегам:

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