如何增大窗口边框?


22

我在具有默认Unity UI的MacBook Pro上的VirtualBox VM中使用Ubuntu 11.10。将鼠标光标放在1像素宽的边框上以调整窗口的大小绝对让我发疯。很多人提出了同样的问题,但是我发现的所有解决此问题的建议似乎都行不通:

  • 在“系统设置”>“外观”中,有四个主题(“氛围”,“发光度”,“高对比度”,“高对比度反向”),所有这些主题的大小调整边框都完全相同。

  • 安装其他软件包(例如,人类主题)对主题选择没有影响。

  • 我的笔记本电脑没有鼠标中键,即使有,我也不想用两只手按Alt +中间键来调整窗口大小。为了更改大小调整键绑定,我安装了compizconfig-settings-manager并运行了ccsm。我对“调整大小”窗口插件中的“初始化窗口调整大小”绑定所做的任何更改均无效。实际上,ccsm似乎什么也没做。

  • 我发现上一个问题是因为即使我登录时选择的是非2D桌面,我也使用Unity 2D而不是Unity(3D)。据我所知,Unity 2D没有ccsm等效项。 。而且,当我配置VirtualBox以便启动3D Unity时,我完全搞砸了窗口行为(缺少所有边框,不接受鼠标单击等)。叹。

所以:

  1. 请帮忙!

  2. 我不喜欢使用M字,但在Mac上,所有窗口也都具有1像素的可视边框,但实际上不可见的调整大小边框是可用的(边缘至少8像素宽,下方有一个不错的大矩形-右上角)。我认为实现可用的调整大小行为不应该取决于每个主题。这是一个较低级别的功能问题,应该在每个主题中都可以正常使用。针对此问题提交错误的正确软件包是什么?


您是否注意到使用gtk引擎(不包括chrome之类的东西)帮助抓住窗口边界的所有窗口右下角的三角形边缘?除此之外,在我的台式机(23英寸全高清显示器)上,除了上面的那一侧以外,似乎至少还有8像素可以抓取(这个词是什么意思?)。你不是这种情况吗?
多米尼克

1
我不确定使用gtk引擎的窗口是什么意思-当我打开终端或主文件夹时,在右下角看不到任何三角形边缘。
eswierk 2011年

抱歉,您是对的-我认为它曾经是11.04或10.10,但它们似乎消失了。
多米尼克

我在某处看到这是最后一分钟的降级,以避免某些软件包中的错误。如果是这种情况,您所能做的就是等待,或尝试使用其他窗口管理器。
肖恩·霍利哈内

Answers:


9

要使窗口边框更大,可以按照上述错误的注释8中的说明进行操作:

Colin Law(colin-law)于2012-01-31发表:Re:难以在unity-2d中抓住窗户边框

另一个解决方法是修改主题本身。对于Ambiance主题,请编辑/usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml并在开始<frame_geometry name="frame_geometry_normal" change 部分中 left_width,将right_widthbottom_height从1 更改为3。

但是我没有将宽度从1更改为3,而是更改为8px,因为我认为3仍然太小。要使更改生效,请更改为另一个主题,然后再次返回。



2

我确实了解到(并且我有无边界的窗口,没有最小最大关闭图标),按住Alt并在窗口内选择空白区域可以使您抓住并移动未最大化的窗口。

使用Chrome仔细尝试在标签栏中找到空白区域-右键单击并取消选择 Use System Title Bar and borders


0

您可以启用Unity Grab Handles以简化窗口处理:

安装Compiz设置管理器(忽略是否已安装)

sudo apt-get install compizconfig-settings-manager

出现运行对话框并输入

ccsm

Compiz的设置管理器将打开。

在搜索框中,键入“ png”,然后选中“ PNG图像加载器”复选框。
现在搜索“抓握手柄”,然后勾选“抓握手柄”项旁边的框。

现在单击项目本身;将会出现一个新屏幕。

单击“切换手柄”右侧的按钮,然后选择您的热键来切换手柄。


0

我不知道该怎么办,或者是否有可能。

我认为,如果条件仅仅是(1)击中较大的调整大小目标,并且(2)用鼠标/触摸板用一只手完成调整,这是一个不错的折衷方案:右键单击窗口的标题栏,然后单击“调整大小”。 。”

当我本人在狭小的边界上挣扎时,我仍然经常忘记那儿。


0

解决该问题的快速而丑陋的方法是将分辨率设置为高密度显示器的低得离谱,即1366x768。仅当不需要永久性解决方案时(例如,从实时CD启动时),这才有意义。

为了在不更改分辨率的情况下使窗口装饰更有用,您需要设置双倍字体缩放比例并设置用于视网膜显示的窗口管理器主题。

许本图

这是使xubuntu 16.04在M​​acbookpro上部分可用的方法:

  1. “设置” >“ 外观 字体”选项卡下,将“ 自定义DPI”设置设置200或更高。
  2. 设置 > 窗口管理器 样式下,选择Default-xhdpi

的Ubuntu

对于Ubuntu Unity,您需要gnome-tweak-tool可以通过以下工具安装:

sudo apt install gnome-tweak-tool

启动gnome-tweak-tool后,转到Windows,然后在“ HiDPI”部分下将“ 窗口缩放”设置为2

提示:在您的桌面上搜索High DPI窗口管理器主题,您可能会发现比ootb主题更好的主题。

在Linux上,对高DPI屏幕的支持仍然不是完美的,但是显然Gnome和Ubuntu正在努力改进它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.