Questions tagged «window-manager»

窗口管理器是负责在图形界面内跟踪和放置窗口的软件组件。示例:Metacity,Compiz,KWin。如果您的问题与特定的窗口管理器有关,请添加其标签。


1
Xmonad与Unity / HUD
我想使用xmonad,仍然使用Unity的HUD。这可能吗?Xmonad可以在使用Unity时使用吗?有没有办法在Xmonad中使用HUD? 我现在是12.04,很快就会是12.10。

3
如何阻止Unity启动器隐藏在其他窗口后面?
Unity启动器有时会将自己置于任何窗口的背景中。 它不会在启动时发生,只是在使用数小时后才随机出现。 如何在不重新启动计算机/销毁gdm会话的情况下使其恢复正常运行? 。 由于仪表板捕获了PRT SCRN钥匙,因此很难同时获得仪表板和启动器的图片。尽管破折号也将隐藏在任何其他窗口的后面。 进一步使用后,我的电脑冻结了片刻(由于渲染工作负担很重),现在破折号和启动器正确显示在所有内容的前面。

3
窗口焦点混乱统一
我喜欢将焦点防护设置为高,这样我就不会再有一些愚蠢的自动启动的应用窃取我的输入内容。不幸的是,Unity在举起新窗口时一直专注于正确的窗口。很多时候,这导致我意外地关闭了一个控制了菜单栏的应用程序,即使它位于新窗口的下面。有没有办法防止不加关注地加注?

5
是否有键盘绑定可最小化所有窗口,而无需切换?
我知道我经常使用的show desktop键盘绑定(默认Ctrl+ Alt+ D)。但是,我正在寻找一种无需激活“显示桌面”即可最小化所有窗口的方法。 我正在默认安装(即Gnome,Metacity和Compiz)。我已经了解了所有配置键绑定的位置。我还查看了Ubuntu Wiki和Compiz Wiki中的默认键绑定列表。(更不用说,在这里搜索。) 我有兴趣知道它的可用位置(如果不是在Gnome / Metacity / Compiz中可用),或者想通过其他方式通过键盘绑定来实现。

2
是什么导致wmctrl窗口移动命令出现偏差
关于wmctrl 使用wmctrl(默认情况下未安装),我们可以获得有关窗口,其ID,其几何形状,它们所属的pid等信息。我们还可以使用几个命令来移动或调整窗口大小。但是,从某些方面看,它的行为似乎不合逻辑。我的问题是关于通过以下方式移动窗口wmctrl: 获取资讯 当我运行命令时: wmctrl -lG 我得到以下图片中有关窗口的以下信息: 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的窗口不应移动该窗口,但确实可以

2
两个X屏幕,如何在第二屏幕上获取窗口管理器?
我在Unity中使用Ubuntu 14.04。我在单独的图形卡上有两个X屏幕。我相信屏幕是:0.0和:0.1。 问题是,在启动时,只有主屏幕上有一个窗口管理器,上面带有Unity / compiz。 我尝试了以下方法: DISPLAY=:0.1 compiz --replace & 这具有从我的主显示中删除所有窗口装饰并删除统一启动器的效果。此外,所有键盘输入都将永久指向我的第二个显示器! DISPLAY=:0.0 metacity --replace & 在第二个显示器中,它能够还原功能,两个显示器都可操作,但没有Unity,并且第二个显示器上没有窗口装饰。 我试过的几种组合:0.0,:0.1,unity metacity gnome-wm和compiz用--replace,但没有发现任何办法去解决它。我需要的是既要有一个窗口管理器的显示器,又要在主显示器上启用“合成”。 PS: 我决定使用2个X屏幕是因为显示器是由两个不同的Nvidia图形卡驱动的,所以从我收集的图像来看,合成将需要单独的X屏幕。 我以前在gnome-classic+ 上取得过成功Xinerama,它允许一个大的X屏幕覆盖两个显示器,但是没有合成。 聚苯乙烯 我/etc/X11/xorg.conf有: Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 1920 0 Screen 1 "Screen1" LeftOf "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection 和 …

3
如何在最小的Windows管理器环境(如openbox / jwm)中以全屏信息亭模式打开Chromium
我正在尝试设置一个简单的Ubuntu信息亭(14.04),在一个非常小的Windows管理器环境中仅运行Chromium。我成功完成的步骤: 自动登录:exec /bin/login -f kiosk_user < /dev/tty1 > /dev/tty1 2>&1在/etc/init/tty1.conf 启动X环境(startx中.profile) 在X环境中启动Chromium .xinitrc 启动窗口管理器(试过fluxbox,jwm和openbox到目前为止)在.xinitrc 我目前拥有的Chromium可以正常启动但处于半普通模式。我需要快速从键盘按F11键,以使Chromium切换到全屏和信息亭模式。 一位来自邮件列表的铬用户表示,这在完整的GNOME环境中没有任何技巧(即使是技巧xdotool)也可以正常工作-因此,这可能与这些最小的Windows管理器有关。 我什至尝试在没有任何Windows管理器的情况下启动Chromium本身(Chromium有一个叫做Aura的东西,它是自己的ChromiumOS WM吗?)。在这种模式下,我无法让Chromium填满整个屏幕。这种方法也不可取,因为不可能轻松地打开其他应用程序,例如用于故障排除。 .xinitrc #!/bin/sh rm ~/tmp/ -Rf xset s off xset dpms 600 60 60 xset +fp "$X_FONTPATH" xset fp rehash env > ~/.xenv # Run chromium start ~/start_chromium.sh & # Run window manager …

1
适用于笔记本电脑的Unity窗口放置快捷方式的替代品
Unity(如果需要的话,我正在使用Ubuntu Trusty)具有这些非常方便的快捷方式,您可以在其中按ctrl + alt + numpad将窗口放置在8个预定位置之一中。例如,ctrl + alt + 7会将窗口放置在屏幕的左上角,适当调整其大小。ctrl + alt + 8会将窗口放置在屏幕的上半部分,水平最大化;同样,ctrl-alt-4会将其放置在左半部分,垂直最大化。 这样就很容易以非重叠的方式“平铺”窗户,并且节省了安排窗户的大量时间。 遗憾的是,这些快捷方式在紧凑型笔记本电脑上几乎无法使用(例如,没有数字键盘,因此基本上所有15英寸以下的屏幕尺寸都没有),因为它们缺少专用的数字键盘。有些键盘具有“覆盖”的数字键盘,可通过某些不可思议的组合键访问。当序列变成“启用键盘-放置窗口-禁用键盘”时,事情变得非常麻烦。其他一些则根本没有数字键盘功能。 有没有其他方法可以使Unity在这些系统上使用?我正在考虑使用已经由Unity广泛使用的Super键,但是我找不到这种功能。


4
Fluxbox入门指南
Gnome和KDE似乎很简单,就使用普通用户想做的任何事情进行设置和快速运行而言,它们似乎对用户最友好。 我正在当前安装的Ubuntu 10.04上实现Fluxbox,并不断遇到需要大量时间进行研究和配置的陷阱。根据我在Fluxbox上的经验,我发布了一个问题清单(很自然地,这个问题来自stackoverflow。 请为每个项目符号列出一个答案,然后编辑问题,以使链接直接指向答案。如果您有任何遗漏,请添加它,然后发布答案。 如何安装Fluxbox? 如何编辑菜单? 如何锁定屏幕? 如何配置fluxbox与两个屏幕一起使用? 如何配置键盘快捷键? 如何启用设备自动挂载? 如何安装新字体? 推荐指南/教程 Ubuntu论坛指南 Fluxbox维基

6
窗户装饰消失了吗?
昨天一切都很好,今天,当我登录到ubuntu 10.10时,我注意到每个菜单顶部的图标都消失了(我指的是关闭迷你玉米的栏等。)这个问题对我来说在ubuntu中并不陌生10.10,但它也发生在ubuntu 10.04中,所以如果有人知道如何解决此问题,请回答


2
如何重设默认窗口位置和大小?
简洁版本 如何重置默认的窗口位置和大小规则?与之类似,当应用程序启动时,它会记住其最后的位置和大小。我希望它不会那样做,并从全新安装开始的任何位置开始。 我可以删除(或修改)某处的列表吗? 系统信息 使用Compiz的Ubuntu MATE 16.04 LTS 长版和解释 我问的原因可能有点怪异。我有一个应用程序(特别是Kerbal Space Program),该应用程序在加载时立即开始崩溃。我一直在调整游戏中的键盘快捷键,并意外地将其中一个设置为我从未使用过的Compiz的窗口调整大小快捷键之一(me culpa),当我使用它时,游戏立即崩溃了。从那时起,它根本不会加载。 在问问题之前回答问题: “这听起来像是KSP中的错误,因此与此处无关。” 您可能是对的,但我无法重写游戏代码。我安装了多个版本的游戏,它们都给我带来完全相同的问题。因此,无论问题出在哪里,它都不在游戏的本地文件中的任何地方,因为它们都是分开的。我认为这是KSP无法对意外情况做出明智反应的情况。 基本上,我怀疑如果可以重置默认窗口大小,问题将会消失,这就是为什么我在这里提出这个问题。 “ KSP是否提供任何有用的错误消息?” 没有。 “是KSP给予任何未有用的错误消息?” 没有。 “您确定在其他窗口管理器中尝试过吗?” 确实。在Compiz和Marco中也存在同样的问题。我没有尝试安装任何其他。 “它可以在其他用户帐户中使用吗?” 像做梦一样。我将所有KSP安装在单独的驱动器上,因此我的测试用户可以访问它们-并且加载正常。


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.