Nous avons un système basé sur Linux qui n'utilise pas de gestionnaire de fenêtres. Lorsque nous commençons certaines applications (par exemple Firefox) à partir d'une fenêtre de terminal (E.G. Firefox &), nous constatons que peu importe ce que nous faisons, nous ne pouvons pas obtenir l'application pour afficher plein écran. P>
Si nous exécutons XRANDR, il affiche la résolution par défaut est 1280x1024, mais lorsque nous essayons de maximiser Firefox (en appuyant sur F11), l'application est uniquement dimensionnée à 1203x650. p>
Une autre application qui semble avoir le même problème est le lecteur PDF Evince. P>
Notre application n'est pas configurée pour exécuter un gestionnaire de fenêtres (et nous ne voulons pas en ajouter un), alors je me demande si vous pouvez faire quelque chose d'autre que nous pouvons faire pour obtenir ces applications pour rendre plein écran. p>
merci ... p>
4 Réponses :
passe l'option "-geometry = 1280x1024 + 0 + 0" à l'aide de Firefox? P>
Le commutateur de géométrie n'a pas fait l'affaire pour Firefox et n'a pas été reconnu par le Refince PDF Reader (voir la mise à jour de ma question ci-dessus). Je suis sûr qu'il y a quelque chose de fondamental que je suis msrsing, je ne suis tout simplement pas sûr de ce que c'est. Merci pour la suggestion.
Bien que vous n'ayez pas veut strong> utiliser un gestionnaire de fenêtres, vous pourriez besoin fort> pour utiliser un gestionnaire de fenêtres. P>
Je n'ai pas creusé dans les sources du serveur X autour de cela, je ne peux donc pas dire définitivement x nécessite un gestionnaire de fenêtres à exécuter correctement. Mais comme quelqu'un qui écrit X code client et pirate le serveur X, sur des appareils incorporés minimalistes avec de petits écrans, une puissance de processeur faible et pas de GPU ... Disons simplement que tous les principaux acteurs de cet espace utilisent une et ont de bonnes raisons. pour cela. p>
Si vous souhaitez éviter de mastiquer beaucoup d'espace disque, de la RAM ou de la CPU Power faire la gestion de la fenêtre, vous devez consulter Matchbox . C'est un gestionnaire de fenêtres à basse empreinte conçu pour répondre à ces critères et que de nombreux gens dans cet espace intégré minimaliste utilisent. Mon employeur l'utilise sur les téléphones portables, configuré de sorte que une seule application à la fois soit visible pour l'utilisateur, et l'application de premier plan prend tout l'écran sans bordures de fenêtre. Mais vous pouvez l'utiliser d'autres moyens également - Nokia l'utilise pour leurs comprimés réseau basés sur Maemo. P>
Vous pouvez utiliser xwit (1) code> pour redimensionner de force et placer les fenêtres. Mais aussi loin que je sache, x11 en soi n'a pas le concept em> d'une fenêtre "maximisée"; L'idée même n'est ajoutée que par la plupart des gestionnaires de fenêtres et / ou des applications (comme Firefox). P>
Oh, aussi ... Si vous ne définissez pas explicitement un gestionnaire de fenêtres, vous pouvez revenir de manière inattendue à
TWM CODE> a des barres et des boutons de titres de fenêtre de fenêtre assez évidents, alors je pense que tout le monde saurait avoir exécuté un gestionnaire de fenêtres. Dans sa configuration par défaut, il incombe à l'utilisateur à Placer les fenêtres comme ils sont créés i> Avant de montrer une nouvelle fenêtre, qui devrait être un homme mort.
Notre .xinitrc est configuré pour simplement démarrer un XTERM, aucun gestionnaire de fenêtres du tout. Nous faisons à l'occasion, à la TWM du Xterm, mais je suis convaincu que TWM ne commence pas lorsque nous initialisons X. Merci pour la suggestion ...