web-dev-qa-db-fra.com

Comment ouvrir le chrome en plein écran?

Je dois ouvrir le chrome en plein écran à partir du terminal.

J'ai essayé de modifier ~/.config/chromium/Preferences comme décrit, par exemple dans une réponse à cette discussion: Comment ouvrir Chromium en mode kiosque plein écran dans un environnement Windows Manager minimal

En tant que tel:

"window_placement": {
   "bottom": 1080,
   "left": 0,
   "maximized": true,
   "right": 1920,
   "top": 0,
   "work_area_bottom": 1080,
   "work_area_left": 0,
   "work_area_right": 1920,
   "work_area_top": 0
}

Le problème est que Chromium modifie le fichier à son contenu d'origine! J'ai essayé de définir root en tant que propriétaire avec Sudo chown root Preferences Puis, en exécutant Sudo chmod -R 755 Preferences. Le fichier est alors affiché comme appartenant à root et l'utilisateur ne peut que lire et exécuter. Je lance une session X en tant que root et chrome est lancé en tant qu'utilisateur:

Sudo xinit -e "su user chromium-browser"

et pourtant, le navigateur s'ouvre avec des bordures en haut et en bas, comme auparavant. Je vérifie ensuite le fichier et il appartient maintenant à l'utilisateur à nouveau avec les autorisations rw!

Comment puis-je empêcher Chromium de modifier le fichier?

4
Rob

De nombreuses options de ligne de commande de chromium sont "ajoutées et supprimées à la guise des développeurs", man chromium-browser ne documente que quelques "indicateurs relativement stables".

n guide pour les développeurs cependant des liens vers cette liste d'options , où plusieurs autres ( trouver:

--start-fullscreen
        Specifies if the browser should start in fullscreen mode,
        like if the user had pressed F11 right after startup.

Un test rapide avec Chromium 61.0.3163.100 révèle que cette option fonctionne au moins avec cette version:

chromium-browser --start-fullscreen
4
dessert