Je suis en train de configurer Ubuntu avec gnome pour ma grand-mère. Comment puis-je faire démarrer firefox TOUJOURS au maximum?.
Il est possible d'y parvenir avec un script python. Le script nécessite l'installation de python-wnck et de python-gtk pour fonctionner, bien que je pense que ceux-ci sont de toute façon installés par défaut.
Copiez-le et collez-le dans un éditeur de texte et enregistrez-le quelque part (par exemple, ~/.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()
Créez ensuite cet exécutable et copiez-le dans un emplacement système en ouvrant un terminal et en exécutant:
chmod +x ~/.maximised-firefox.py
Sudo cp ~/.maximised-firefox.py /usr/bin/maximised-firefox
Vous pouvez ensuite, à l'aide du profil de votre grand-mère, éditer les menus à l'aide de l'éditeur de menus. Vous pouvez y accéder à partir du menu contextuel du menu ou en exécutant alacarte
.
Editez ensuite l'élément firefox et définissez la commande sur maximised-firefox
.
En supposant que vous utilisez Compiz , vous pouvez forcer une fenêtre d'application à présenter certaines caractéristiques (par exemple, plein écran, toujours agrandies) en modifiant certains paramètres:
Installer Gestionnaire de paramètres CompizConfig
Sudo apt-get install compizconfig-settings-manager
Ouvrez-le et allez à la section Règles de la fenêtre.
Dans la zone de texte Maximized
, entrez name=Navigator
Enfin, activez le plug-in Window Rules (case à gauche).
Cela fera que Firefox commencera toujours à être maximisé. En tant qu’effet secondaire potentiellement négatif, il sera également impossible de dé-maximiser Firefox.