appDisplay.js файл, который мог использоваться для установки размера значков и свойств сетки обзора приложения (Super+A) в Ubuntu Gnome 14.04, больше не доступен в Ubuntu 16.04, поставлющейся с Gnome 3.18.
В большинстве дисплеев имея только значение по умолчанию шесть столбцов оставляют большой вакуум на каждой стороне сетки приложения, которая могла использоваться, чтобы не прокручивать три или четыре страницы вниз во все-приложениях, отображают и просто используют лучше свободное место. Где то значение определяется? Действительно ли возможно настроить число столбцов, которые будут вычислены согласно свободному месту или установят его на более высокое значение?
FWIW, похоже, в настоящее время есть расширения оболочки - Больше столбцов в представлении приложений , которое можно найти здесь: https://extensions.gnome.org/extension/1305/more-columns-in-applications-view/ который, кажется, делает именно то, что запрашивают.
Однако обратите внимание, что вам может потребоваться настроить значок сетки и размеры элементов, если вы действительно хотите, чтобы отображалось больше столбцов, поскольку размеры по умолчанию, вероятно, слишком велики, чтобы соответствовать больше столбцов. Так что настройте /usr/share/gnome-shell/theme/ubuntu.css
или любой другой из его братьев и сестер, которые фактически используются. Настройте раздел / * App Vault / Grid * /
, а затем перезапустите оболочку - alt-F2
- r
-
Можно изменить без повторной -компилировать оболочку gnome, отредактировав libgnome-shell.so в шестнадцатеричном редакторе.
Вот доказательство:
Сделайте резервную копию libgnome-shell.so на случай, если что-то пойдет не так.
Откройте libgnome-shell.so с помощью шестнадцатеричного редактора (я использую Bless) и найдите «MAX_COLUMNS = 6» в качестве текста.
Замените 6 на значение ascii для количества столбцов, которое вы хотите. (Для 2-значного числа столбцов замените пробел и 6)
Вы можете сделать то же самое для количества строк, изменив MIN_ROWS, и для размера значка, изменив «ICON_SIZE» (поиск «const ICON_SIZE») .
Сохраните и замените 'libgnome-shell.so'
Перезапустите gnome-shell, нажмите Alt + F2 и во всплывающем окне введите 'r' или 'перезапуск' и нажмите ввод
Файл appDisplay.js теперь обернут в файл libgnome-shell.so, как и все другие файлы ресурсов JavaScript (.js) пользовательского интерфейса.
К сожалению, не существует среднего способа постоянной реализации изменения, внесенные в эти файлы, и необходимо снова собрать весь пакет gnome-shell,как описано в этой ветке:
Или дождитесь расширения, которое упростит настройку обзора приложения.
изменение "libgnome-shell.so" работает на gnome 3.34.2. а также
cat /usr/share/gnome/gnome-version.xml
<?xml version="1.0"?>
<gnome-version>
<platform>3</platform>
<minor>34</minor>
<micro>2</micro>
<distributor>Arch Linux®</distributor>
<date>2019-12-03</date>