0

我想直接在 X 上运行 Firefox 作为信息亭,但我无法将其最大化,因此右侧有空白区域。

据我所知,Firefox 不支持标准--geometry选项;这方面的几次尝试都没有结果。

曾经有一个 javascript hack 可以调整窗口大小,但一个新的“功能”也打破了这一点。

4

3 回答 3

0

Xnee帮助吗?录制按F11,它可以工作吗?

于 2012-03-22T06:12:05.923 回答
0

我通过使用更合适的窗口管理器解决了这个问题:matchbox。它会自动将窗口设置为整个视野,并且非常轻巧。

sudo apt-get install matchbox-window-manager

在我的信息亭会话文件中:

while (true ) do
    matchbox-window-manager &
    firefox <my url here>
done;

不要让他们的半不专业网站把你拒之门外——它就像一个魅力。

http://matchbox-project.org/

于 2012-04-05T20:08:17.060 回答
-1

有一个库可以覆盖 Firefox 窗口定位。每次 Firefox 请求窗口的特定位置时,调用都会被修改以包含您指定的位置。

  1. 下载并编译:

    wget http://www.ipsec.info/w/t/override-gtk-geometry.c
    gcc -Wall -fPIC -shared `pkg-config --cflags gtk+-3.0` -o override-gtk-geometry.so `pkg-config --libs gtk+-3.0` override-gtk-geometry.c
    
  2. 跑:

    IPSEC_OVERRIDE_X=10 IPSEC_OVERRIDE_Y=10 \
    IPSEC_OVERRIDE_W=300 IPSEC_OVERRIDE_H=300 \
    LD_PRELOAD=./override-gtk-geometry.so firefox
    
于 2014-05-13T05:27:40.533 回答