Ubuntu GNOME 16.04 LTS 减少图标大小

Ubuntu GNOME 16.04 LTS 减少图标大小

我已经安装了 Ubuntu GNOME 16.04 LTS

  • 在英特尔® 台式机主板 DH55TC 上
  • 配备 Intel® Core™ i3 CPU 540 @ 3.07GHz
  • 500 GB SATA 硬盘
  • 通过 HDMI 线连接至 42 英寸 LG 电视
  • TP-Link 300 MB USB 无线局域网
  • 无线键盘和鼠标

一切都很顺利。但我想缩小“显示应用程序”网格中的图标大小。

屏幕下方的中间部分 在此处输入图片描述

我该怎么做 !!

答案1

主题现在以二进制文件形式格雷资源,您需要解压 gresource 文件,进行更改,然后将其放回原处。

mkdir ~/shell-theme并在此目录中创建extractgst.sh并将以下内容粘贴到该文件中。


#! /bin/sh

workdir="${HOME}/shell-theme"
gst="/usr/share/gnome-shell/gnome-shell-theme.gresource"
mkdir theme

for r in `gresource list $gst`; do
  gresource extract $gst $r >$workdir${r/#\/org\/gnome\/shell/}
done

执行上述脚本,您将获得所有源文件gnome-shell-theme.gresource

使用您的编辑器编辑gnome-shell.css文件。

并固定如下值(您可以选择其他值)。

.icon-grid {
    spacing: 18px;                       /* was 36px */
    -shell-grid-item-size: 35px;         /* was 70px */
}

.all-app .icon-grid {
    -shell-grid-item-size: 59px;         /* was 118px */
}

.all-app .overview-icon {
    icon-size: 48px;                     /* was 96px */
}

现在你必须建立新的gnome-shell-theme.gresource

下载gnome-shell-主题.gresource.xml从 github 上下载并放到你的~/shell-theme/theme目录中

cd ./theme
glib-compile-resources gnome-shell-theme.gresource.xml

然后将生成的gnome-shell-theme.gresource文件复制到/usr/share/gnome-shell目录中。

细节:这里这里论坛

答案2

对于那些想要减少桌面和鹦鹉螺图标的人来说,这是你需要做的事情,至少对于 Ubuntu Gnome 17.04 来说:

要低于 48px 则需要更改 Nautilus 源代码并重新编译。(是的,他们对图标大小进行了硬编码。)

**** 适用于 UBUNTU-GNOME 17.04 上的 NAUTILUS 3.20.4 的说明 ****

  1. 安装以下依赖项:

    sudo apt install libgd-dev autotools-dev libexif-dev libexempi-dev libselinux1-dev libtracker-sparql-1.0-dev libext-dev libxml2-dev libgnome-desktop-3-dev
    

    每个软件包都会安装一堆其他东西,所以希望我给了你正确的父软件包名称。我很抱歉不能 100% 准确地记得我安装了什么,但安装后这对我来说看起来相当正确。(如果我在任何地方不准确,请通知我。)

  2. 从下载Nautilus 快照网站您当前使用的 Nautilus 版本。要了解该版本,请从终端运行“nautilus --version”。下载存档后,将其解压到您想要使用的任何目录中。

  3. 在解压的软件包中,打开文件“nautilus-icon-info.h”。在前几行中,您将看到为特定滚动设置选项指定的各种大小。例如,在版本 3.20.4 的文件中,图标大小从第 36 行开始。将每个级别更改为您想要使用的级别,以便您可以将图标变得更小(或更大)。

  4. 编辑并保存文件后,就该配置、编译和安装了。从您下载并解压的 nautilus 版本的基本目录中的终端运行以下命令。确保您位于 nautilus 目录的文件夹结构基础中!

    ./configure  
    make  
    sudo make install
    

    这可以与命令一起运行./configure && make && make install

    如果./configure命令失败,那是因为您缺少其他依赖项。如果上面的依赖项列表不完整,我深表歉意。使用 Google(或任何您想要的搜索引擎)查找您需要的软件包。如果您在 Google 上搜索后仍不确定,您可以使用 Synaptic 搜索所需的内容。

  5. 安装完成后,我建议重新启动以确保所有内容都已正确重新加载。现在您可以根据需要调整图标大小。

相关内容