安装 MyUnity 后,它还会显示为系统设置对话框中的条目。但是,系统设置窗口无法适应它。现在我必须向下滚动才能看到底部的条目,因为系统设置窗口无法调整大小,也无法最大化。这是错误吗?我的屏幕上仍然有足够的空间。那么为什么要向下滚动呢?有没有办法让这个窗口可调整大小/最大化或适应条目数量?
参见图片:
注意:我已禁用覆盖滚动条。但这与此无关。启用覆盖滚动条后,它也无法工作。
答案1
您可以通过编辑文件/usr/share/gnome-control-center/ui/shell.ui
并更改以下内容来强制调整大小:
<property name="resizable">False</property>
到
<property name="resizable">True</property>
答案2
您无法调整其大小。该问题描述于此错误报告已经链接到此错误报告。 你可以标记出它也对你有影响。
答案3
这种不一致也让我很烦恼,我从 Henrique 的帖子中找到了一点解决方法。
编辑此文件:
/usr/share/gnome-control-center/ui/shell.ui
一开始你会看到这些行:
<object class="GtkWindow" id="main-window">
<property name="title" translatable="yes">System Settings</property>
<property name="resizable">False</property>
<property name="icon_name">preferences-desktop</property>
<property name="window_position">center</property>
在最后一个属性后添加此行以打开具有固定宽度的窗口:
<property name="width_request">1000</property>
或者一条表示固定高度的线:
<property name="height_request">760</property>
并将可调整大小的行修改为:
<property name="resizable">True</property>
这会将宽度固定为 1000 像素(或高度固定为 760)或您输入的任何值,并使窗口可调整大小。不过,当您调整大小时,它不会记住任何内容。它将始终以 1000 像素宽度或 760 像素高度打开。但至少该死的滚动条消失了,所有图标都可见了。
现在,这个宽度/高度请求出现了一个小问题。主窗口将以请求的高度打开,但是当您选择“外观”之类的设置,然后使用顶部按钮返回“所有设置”时,滚动条会返回,主窗口会再次变小。返回开始。
您可以通过将 height_request 行放在“GtkVBox”部分内(而不是像上面那样放在“GtkWindow”部分内)来规避此行为。因此请查找:
<object class="GtkVBox" id="vbox1">
<property name="visible">True</property>
<property name="orientation">vertical</property>
并添加以下行:
<property name="height_request">760</property>
在此部分中。然后,您可以从“GtkWindow”部分中删除该行。这里的新问题在于,每个设置窗口都将以 760 像素的高度打开,并且不会缩放以适应。
所以这取决于你的喜好。:)
欢呼 peepz。