Я настраиваю Ubuntu с гномом для моей бабушки. Как я могу сделать запуск Firefox ВСЕГДА максимальным.
Я настраиваю Ubuntu с гномом для моей бабушки. Как я могу сделать запуск 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
.
Затем отредактируйте элемент Firefox и установите команду на maximised-firefox
.
sudo apt-get install python-wnck
на Xubuntu 14.04 заставить его работать.
Предполагая, что вы используете Compiz , вы можете заставить окно приложения иметь определенные характеристики (например, полноэкранный, всегда развернутый), изменив некоторые настройки:
Установите CompizConfig Settings Manager
sudo apt-get install compizconfig-settings-manager
Откройте его и перейдите в раздел «Правила окна».
В Maximized
текстовом поле введитеname=Navigator
Наконец, включите плагин Window Rules (флажок слева).
Это заставит Firefox всегда запускаться максимально развернутым. Как потенциально отрицательный побочный эффект, он также сделает невозможным максимизацию Firefox.
class=Firefox
тоже работает.
name=Navigator
, но я не думаю, что обновлю свой ответ, потому что мне лень делать новый снимок экрана. :)