Tag: 窗口管理器

如何在GNOME Shell中使用alt +鼠标左键禁用窗口移动?

有很多关于Unity的post , 这是关于GNOME shell的 。 与其他海报一样,我使用的是使用Alt -Click和Alt -drag的应用程序(特别是Inkscape)。 GNOME shell正在抓住这个,从而禁用了应用程序中的function。 我试过了 使用ccsm的Move插件 – 你可以关闭它,你仍然可以移动Alt-drag窗口。 使用gconf编辑器更改/apps/metacity/general/mouse_button_modifier – 这对/apps/metacity/general/mouse_button_modifier没有影响。 这真的是在阻碍我。 否则,我发现GNOME shell是一个非常高效的环境。

当我最大化浏览器时,如何通过脚本自动隐藏启动器?

我试图控制Ubuntu 14.4.1 Launcher的行为。 我希望它每次有像firefox maxmaized这样的浏览器窗口时自动隐藏。 我找到了这个解决方案 #!/bin/bash ## Change value of “hide” to the command which worked for you to hide the panel hide=’gsettings set com.canonical.Unity2d.Launcher hide-mode 1;’ ## Change value of “show” to the command which worked for you to show the panel when it was hidden show=’gsettings set com.canonical.Unity2d.Launcher hide-mode 0;’ ## Look […]

为什么我不能在Unity中使用wmctrl将窗口移动到左上角?

我一直在玩wmctrl以更好地控制我的窗户。 我遇到了一个奇怪的行为,其中Unity保留了两倍的空间。 看到这个屏幕截图: 我打开终端并使用top命令移动窗口。 它应该在左上角(X = 0 Y = 0)。 但由于某些原因,终端和Unity栏之间存在一些差距。 如果我正确理解了手册页,它可能与WA有关:65,24 。 任何人都可以帮我解决这个问题吗?

Alt-Tab不会切换

由于升级到12.04,我的alt-tab偶尔不起作用。 我无法确定导致它的症状,但有一些窗户决定不显示。 会发生什么事情我将alt-tab指向一个给定的窗口,比如说终端,而不是显示它,我只是看到它像左下方程序列表中的通知一样摇晃。 这是一个错误吗?

什么是ubuntu最轻的桌面界面,Unity-2d被归类为“轻量级”界面?

随着可用的过多接口 LXDE, 开箱, Fluxbox的 XFCE, GNOME2, GNOME3, 团结-3D, unity-2d等, 我的问题是 – “最轻的桌面界面”是什么意思 – 你现在可以将Unity-2d视为“Light”吗? 关于专家和骗局的任何指导对我的评估都非常有用 – 我的目标计算机是一个 Pentium 4 1.3Ghz,512Mb,32GB HDD,1024×768显示器,Geforce FX5500 256Mb AGP 我想用它来浏览网页,例如youtube,google-earth,简单的图形图片编辑和文字处理 – 所有这些都是针对10-15岁的学生。

导致wmctrl窗口移动命令偏差的原因

关于wmctrl 使用wmctrl (默认情况下不安装),我们可以获取有关窗口,它们的id,它们的几何形状,它们所属的pid等信息。我们还可以使用几个命令移动或调整窗口大小 。 但是,在某些方面,它的行为似乎不合逻辑。 我的问题是关于通过wmctrl 移动窗口: 获取资讯 当我运行命令时: wmctrl -lG 我得到(ao)以下图片中有关窗口的以下信息: 0x04200085 0 746 443 468 205 jacob-System-Product-Name Niet-opgeslagen document 1 – gedit 在第3-5列中,几何信息告诉我们x / y坐标和宽度/高度。 移动/调整窗口大小 当我将这些坐标放在wmctrl命令中来移动/调整窗口大小时 ,它应该什么都不做,因为坐标没有改变: wmctrl -ir 0x04200085 -e 0,746,443,468,205 偏差 但是,下面的图片显示窗口向下移动(精确到28px)。 我假设原因是wmctrl 窗口移动命令用工作区域 (屏幕减去面板高度)计算,而wmctrl -lG命令用总屏幕大小计算。 然而仍然4px无法解释(面板是24px高)。 尽管在脚本中可以很好地补偿偏差,但我不理解原因的事实并不令人满意,所以问题是: 造成这种偏差的原因究竟是什么? 使用wmctrl -lG输出中的精确坐标移动窗口不应移动窗口,但确实如此

保存和恢复窗口位置

我遇到一个错误,当机器从待机状态返回时,通过displayport(MST)连接的监视器不会重新启动,但是如果窗口确实亮起,窗口仍然在它所覆盖的区域内。 从这个短暂的重启中恢复的唯一方法是禁用并重新启用显示现在我可以通过命令行就可以了,但是当显示被禁用时,所有的窗口都会被重新排列到剩余的屏幕上。 有没有办法保持窗口位置并恢复它们,以便我的脚本可以执行以下顺序: – 枚举窗口,存储位置 炫耀(搞乱位置) 显示(让显示再次工作,耶!) 恢复窗口的位置 我可以做第2步和第3步就好了,但我已经输掉了第1步和第4步 我知道我可以强制每个应用程序的位置,但这不是我想要的,因为我可以做不同的事情,并在不同的位置有相同的应用程序,我也有多个终端打开,我需要以某种方式存储和恢复的当前位置。 任何帮助,将不胜感激!

我可以从命令行最小化窗口吗?

我希望能够选择任何已打开的窗口并从命令行中将其最小化。 这可能吗?

与Unity类似的轻量级窗口管理器/桌面环境

我正在寻找一个类似Unity的轻量级窗口管理器/桌面环境,但不是Unity / Unity-2D GNOME或KDE。 具体来说,我正在寻找具有以下function的光源: 像Unity一样的窗口按钮布局。 侧栏/底座左侧有系统托盘,应用程序,设备和某种菜单。 或顶部栏与系统托盘,应用程序,设备和某种菜单。 我正在寻找的原因是我的计算机无法再次处理Unity和我的开发应用程序。

如何在Unity 2D中获得Aero Snap?

我真的很想念Unity 3D中的“Aero Snap”窗口对齐function。 在Unity 2D中,我有什么方法可以获得它或替代它吗?