如何使Firefox始终最大化?

我正在为我的奶奶设置Unntu和gnome。 如何使firefox始终保持最大化。

可以使用python脚本实现此目的。 该脚本需要安装python-wnck和python-gtk以便工作,尽管我认为这些默认安装。

将其复制并粘贴到文本编辑器中并将其保存在某处(例如〜/ .maximised-firefox.py):

#!/usr/bin/env python import wnck import gtk import subprocess import time firefox = subprocess.Popen(["firefox"]) b = True while b: screen = wnck.screen_get_default() while gtk.events_pending(): gtk.main_iteration() windows = screen.get_windows() for w in windows: if w.get_pid() == firefox.pid: w.maximize() b = False time.sleep(1) firefox.wait() 

然后通过打开终端并运行以下命令,将此可执行文件复制到系统范围的位置:

 chmod +x ~/.maximised-firefox.py sudo cp ~/.maximised-firefox.py /usr/bin/maximised-firefox 

然后,您可以使用您祖母的个人资料,使用菜单编辑器编辑菜单。 您可以通过菜单的右键菜单或运行alacarte来实现此alacarte

然后编辑firefox项并将命令设置为maximised-firefox

菜单编辑器

假设您正在使用Compiz ,您可以通过调整某些设置强制应用程序窗口具有某些特征(例如全屏,始终最大化):

  1. 安装CompizConfig设置管理器 安装CompizConfig

     sudo apt-get install compizconfig-settings-manager 
  2. 打开它,然后转到窗口规则部分。

  3. 在“ Maximized文本框中,输入name=Navigator

  4. 最后,启用Window Rules插件(左侧的复选框)。

Compiz的Window Rules设置的屏幕截图

这将导致Firefox始终最大化。 作为潜在的负面影响,它也将无法取消Firefox的最大化。