В своем стремлении настроить интерфейс Ubuntu я наткнулся на функцию, которую кажется почти невозможно изменить. Окно gnome-control-center (Настройки системы) НЕИЗМЕННО. Если я щелкну правой кнопкой мыши на верхней панели, параметр «Изменить размер» будет недоступен, а размер окна будет фиксированным. У меня 6 значков в строке (6 личных, 6 аппаратных, 6 системных), но есть еще один пустой столбец, который просто висит там, и я хотел бы найти способ уменьшить ширину основного окна по умолчанию.
После прочтения бесчисленных страниц в Интернете все ответы сводятся к этому решению:
* используйте sudo, чтобы открыть /usr/share/gnome-control-center/ui/shell.ui
* заменить "property name =" resizable "> False <" с "True"
* добавить свойство строки name = "width_request"> 500
(полное объяснение здесь: Как изменить размер окна «Системные настройки»? )
Сохранить и ... ничего! Я знаю, что это работает, если я увеличу ширину, поэтому, если я скажу 1000 вместо 500 в width_request, панель расширится до этой ширины. Параметр изменения размера по-прежнему недоступен, поэтому эти параметры помогают только увеличивать или уменьшать ширину, но как только оно достигает определенного значения, окно не будет уменьшаться. В нем есть пустое пространство, как будто там есть невидимый столбец, который должен отображаться (см. Рисунок в нижней ссылке).
Так что да, я могу получить любое значение ширины для gnome-control-center, если оно БОЛЬШЕ 800px, но не меньше этого. Мне нужно, чтобы он составлял около 700 пикселей, что позволило бы разместить мои 6 значков (категорий) в строке вместо того, чтобы оставлять огромное пустое пространство сейчас, как если бы он ожидал, когда будет вставлен 7-й столбец, как это было по умолчанию, до того как я убрал некоторые значки, которые мне не нужны.
Есть ли способ уменьшить ширину окна центра управления gnome в Ubuntu 13.04 до значения, меньшего 800px, зная, что работают более высокие значения, но не меньше этого?
См. Рисунок здесь: [ 1112]
Спасибо!
Можно попытаться отредактировать исходный код "центра управления гнома".
Существует значение, названное "UNITY_FIXED_WIDTH 850" по умолчанию.
Примечание: В этом примере я запускаю Ubuntu 13.04 с центром управления гнома 3.6.3
1) Удостоверьтесь, что Вы имеете, включают Репозиторий исходного кода
2) Откройте Terminal и установите необходимые пакеты.
sudo apt-get install build-essential
3) Зависимости от сборки установки
sudo apt-get build-dep gnome-control-center
4) Создайте папку для загрузки исходного кода.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Загрузите исходный код.
apt-get source gnome-control-center
6) Отредактируйте строку 54 в файле "gnome-control-center.c". (Мой случай я изменился от 850 до 650),
gedit gnome-control-center-3.6.3/shell/gnome-control-center.c
В одной строке был бы.
sed -i '54s/850/650/' ~/Downloads/src/gnome-control-center-3.6.3/shell/gnome-control-center.c
7) Перейдите к "gnome-control-center-3.6.3" папке для создания deb пакетов.
cd gnome-control-center-3.6.3/
dpkg-buildpackage -rfakeroot -uc -b
8) Теперь можно установить deb пакеты.
cd ..
sudo dpkg -i *deb
9) Наконец можно выйти из системы и Вход в систему для наблюдения изменений.
ПРЕЖДЕ:
ПОСЛЕ:
Надежда это помогает.