每次打开终端或Inkscape之类的应用程序时,都必须单击“最大化”按钮,因为默认情况下它们以较小的尺寸打开。有什么方法可以配置系统,以便每当新程序打开时,它就会使用整个屏幕?
这是Inkscape窗口打开时的大小示例:
每次打开终端或Inkscape之类的应用程序时,都必须单击“最大化”按钮,因为默认情况下它们以较小的尺寸打开。有什么方法可以配置系统,以便每当新程序打开时,它就会使用整个屏幕?
这是Inkscape窗口打开时的大小示例:
Answers:
从软件中心或终端安装maximus:
sudo apt-get install maximus
然后从终端运行以下命令:
maximus
这样,所有新窗口都将最大化。
最后,就像以赛亚书第5点的屏幕截图一样,在“启动应用程序”中添加一个条目。名称可以是您想要的任何名称,命令将简单地是maximus
。
maximus
运行时打开任何内容?如果重新引导系统,除非您在“启动应用程序”中添加条目,否则它将不会运行。
devlispie
在下一个答案中提到的可以有所帮助。
安装devilspie。
sudo apt-get install devilspie
恶魔的馅饼是:
一个窗口匹配实用程序,灵感来自Sawfish的“匹配的Windows”选项和Metacity中缺少该功能。缺少窗口匹配的Metacity并不是一件坏事-Metacity是一个精益的窗口管理器,并且窗口匹配不必是窗口管理器的任务。
可以配置Devil's Pie,以在创建窗口时检测它们,并将窗口与一组规则匹配。如果窗口符合规则,则可以在该窗口上执行一系列操作。例如,我可以使X-Chat创建的所有窗口都出现在所有工作区中,而Gkrellm1主窗口没有出现在寻呼机或任务列表中。
创建目录(~/.devilspie
如果尚不存在):
mkdir -p ~/.devilspie
现在,我们将创建将所有窗口最大化的脚本:
gedit ~/.devilspie/maximize.ds
将以下代码粘贴到maximize.ds
:
(begin
(maximize)(focus)
)
从终端运行以下命令:
devilspie
现在,所有窗口都应最大化。现在,将其添加devilspie
到启动应用程序中,这样您就不必在每次登录时都手动运行它:
系统➜首选项➜启动应用程序
单击“ 添加”,然后输入Devil's Pie
“ 名称”和/usr/bin/devilspie
“ 命令”。
单击添加,然后关闭启动应用程序。
devilspie
处于空闲状态,除非打开新窗口时,它对系统资源的影响很小。
对于受此问题困扰的常规Inkscape用户,有一个解决方案。
选择记住并使用最后一个窗口的几何形状。
始终以最大化模式关闭它。
现在,每次启动Inkscape时,它将加载其保存的几何图形。
1)安装CompizConfig-Settings-Manager,
2)打开Alt+ F2并输入ccsm
并点击Enter,
3)转到“放置Windows”
4)选择“固定窗口放置”>“具有固定放置模式的窗口”>“新建”
5)在“ Windows”上粘贴: type=Normal
6)在“模式”下,选择:“最大化”。
如果您使用的是Compiz,请转到“窗口管理”(在类别下或在主窗口中向下滚动),然后执行下一个:
尚未启用Windows规则!
打开“窗口规则”。
在“匹配”标签中,找到“最大化”并输入 class=
然后启用窗口规则。(左侧或主窗口中的复选框)
现在,所有窗口(我的意思是:全部)将始终打开“最大化”。
警告!这还将包括对话框,普通窗口,并且每个窗口都将按照您的要求进行操作。这是你的愿望,对不对?始终确保您真的希望自己想要的东西。:)
您还可以做几件事,包括(但不限于):
跳过任务栏:为了使窗口不会出现在任务栏中。 跳过寻呼机:这样,当您使用上方的 [Alt] [Tab]或[Super] [Tab]更改应用程序时,该窗口将不会出现 :这些窗口将始终位于其余窗口上方,从而始终保持焦点。 下图:当您希望将应用程序(例如终端)“嵌入”到桌面时很有用。 全屏:无需说明。 不可移动,不可调整大小,不可最小化,不可最大化,不可关闭,不可聚焦:按其说的做。
屏幕快照位于此处,供您查看此插件的运行情况:
如何取代此Windows行为:
您将需要获得对compiz的访问权限,并禁用“窗口规则”插件。
如果您做了一些不允许您看到compiz的操作(例如:使一个窗口位于另一个窗口的上方,最大化或全屏),请打开终端并通过运行以下命令禁用compiz metacity --replace
。
祝好运!
大写字母只是为了强调重要的文字。如有需要,任何人都可以编辑和更改。谢谢。