Можно ли сделать значки запуска Unity 2D меньше или больше размера по умолчанию?
решение1
11.10
Есть способ сделать иконки меньше, однако иконки окружены подсветкой, которая всегда 54x54 пикселя, и вы не можете уменьшить ее, это жестко закодировано. Что вы можете сделать, так это:
решение2
12.04
Обновлять:
Есть небольшой скрипт для изменения размера элементов запуска Unity-2d. Скачать скрипт можно здесьфорумы(для загрузки файла вам необходимо войти в систему).
Затем сделайте файл исполняемым:
chmod +x script.py
Используйте скрипт для изменения размера элемента запуска Unity-2D:
sudo script.py 32
Здесь в качестве примера я использовал 32. Вы можете использовать другие размеры иконок по своему усмотрению.
Использованная литература:
- http://www.omgubuntu.co.uk/2012/03/how-to-adjust-size-of-unity-2d-launcher-and-icons/
- http://www.omgubuntu.co.uk/2012/04/how-to-change-unity-2d-launcher-icon-size-with-a-script/
Оригинальный ответ:
На момент написания этого ответа изменить размер иконок панели запуска было невозможно.Хакерский метод Джорджи— это лучший способ изменить размер значка.
Функция изменения размера значка пока еще не полностью разработана и, надеемся, появится в версии 12.04.
Видетьhttps://answers.launchpad.net/unity-2d/+question/175008.
решение3
Ползунок для изменения размера иконок - Launcher недоступен в сеансе ubuntu-2d (Unity 2D). Поэтому я предполагаю, что вы используете Unity 2D.
Определение того, какой сеанс вы используете, будет
echo $DESKTOP_SESSION
команда в терминале.
Если вы хотите изменить размер Launcher - Icons в сеансе Ubuntu-2d (Unity 2D)некоторые предметы придется «взламывать» вручную.
Внимательно прочитайте и осторожно примените следующие изменения.
Откройте терминал и сделайте
gksudo gedit /usr/share/unity-2d/shell/Shell.qml
найти эту запись
LauncherLoader {
id: launcherLoader
anchors.top: parent.top
anchors.bottom: parent.bottom
width: 65
и измените ширину на 52.
Сохранить - закрыть и снова
gksudo gedit /usr/share/unity-2d/shell/common/IconTile.qml
найти запись
Image {
id: icon
objectName: "icon"
anchors.centerIn: parent
smooth: true
sourceSize.width: 48
sourceSize.height: 48
и измените sourcesSize.width и sourceSize.height на 32
сохранить - закрыть файл и снова
gksudo gedit /usr/share/unity-2d/shell/launcher/LauncherList.qml
найти раздел
AutoScrollingListView {
id: list
Accessible.name: objectName
/* The spacing is explicitly set in order to compensate
the space added by selectionOutline and round_corner_54x54.png. */
spacing: -7
property int tileSize: 54
/* selectionOutline tile size, so AutoScrollingList view can calculate
the right height. */
property int selectionOutlineSize: 65
и измените titeSize на 40 и selectionOutlineSize на 52.
Сохраните файл и выйдите из системы. Чтобы изменения вступили в силу, снова войдите в систему.
Наслаждайтесь и помните, что с будущим обновлением, возможно (не точно), эти значения вернутся к значениям по умолчанию.
Эта процедура была ранее описана здесь в марте 2012 года.:Изменение размера значка в Unity 2d Ubuntu 12.04.
решение4
Вы можете изменить размер значка в 12.04. Зайдите на форумы и посмотрите мой пост об этом на форуме Desktop Environments