Answers:
低于48px要求更改Nautilus源代码并重新编译。(是的,它们对图标大小进行了硬编码。)
**** UBUNTU-GNOME 17.04上NAUTILUS 3.20.4的说明****
每个安装其他的东西,所以希望我给你正确的父包名称。对于无法以100%的准确度准确地记住我所安装的内容,我深表歉意,但这对我来说在安装之后立即是正确的。(如果我在任何地方都不准确,请通知我。)
从Nautilus快照网站下载当前正在使用的Nautilus版本。要找出答案,请nautilus --version
从终端运行。下载档案后,将其解压缩到您要使用的任何目录。
从解压缩的软件包中,打开文件nautilus-icon-info.h
。在前几行中,您将看到为特定的滚动设置选项指定的各种尺寸。例如,在版本3.20.4的文件中,图标大小从第36行开始。将这些级别中的每个级别更改为您要使用的任何级别,以便可以使图标更小(或更大)。
编辑并保存文件后,就可以配置,编译和安装了。在已下载并解压缩的nautilus版本的基本目录中,从终端运行以下命令。确保您位于nautilus目录的文件夹结构的内部!
./configure
make
sudo make install
这可以与命令一起运行./configure && make && make install
。
如果./configure
命令失败,那是因为您缺少一些其他依赖项。如果以上依赖项列表不完整,我深表歉意。Google(或您想要的任何搜索引擎)查找所需的软件包。如果您不确定甚至在谷歌搜索之后,也可以使用Synaptic搜索所需的内容。
安装后,我建议重新启动,以确保正确加载每件事。现在,您可以根据需要调整图标的大小。
玩得开心!
此解决方案旨在解决rhel 7.4中的问题,但在这里也可能无关紧要。似乎在设计上就决定了该链接的图标大小。但这对我来说就像一个错误:https : //bugzilla.redhat.com/show_bug.cgi?id=1478153
这里也有一个解决方案:https ://access.redhat.com/solutions/3138541
但是最终我做了如下处理:
sed -i '/default-zoom-level/{n; s/large/standard/} ' /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml && glib-compile-schemas /usr/share/glib-2.0/schemas/ >/dev/null 2>&1
gsettings range org.gnome.nautilus.icon-view default-zoom-level
。