Je configure Ubuntu avec gnome pour ma grand-mère. Comment puis-je faire en sorte que Firefox démarre TOUJOURS maximisé.
Je configure Ubuntu avec gnome pour ma grand-mère. Comment puis-je faire en sorte que Firefox démarre TOUJOURS maximisé.
Réponses:
Il est possible d'y parvenir avec un script python. Le script nécessite que python-wnck et python-gtk soient installés pour fonctionner, bien que je pense que ceux-ci sont installés par défaut de toute façon.
Copiez et collez ceci 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()
Rendez ensuite cet exécutable et copiez-le vers un emplacement étendu du 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, modifier 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
.
Modifiez ensuite l'élément Firefox et définissez la commande sur maximised-firefox
.
sudo apt-get install python-wnck
sur Xubuntu 14.04 pour le faire fonctionner.
En supposant que vous utilisez Compiz , vous pouvez forcer une fenêtre d'application à avoir certaines caractéristiques (par exemple plein écran, toujours maximisées) en modifiant certains paramètres:
Installer le gestionnaire de paramètres CompizConfig
sudo apt-get install compizconfig-settings-manager
Ouvrez-le et accédez à la section Règles de fenêtre.
Dans la zone de Maximized
texte, entrezname=Navigator
Enfin, activez le plugin Windows Rules (case à cocher à gauche).
Cela entraînera toujours le démarrage de Firefox. En tant qu'effet secondaire potentiellement négatif, il sera également impossible de dé-maximiser Firefox.
class=Firefox
fonctionne également.
name=Navigator
ça, mais je ne pense pas que je mettrai à jour ma réponse parce que je suis trop paresseux pour prendre une nouvelle capture d'écran. :)