Les HOWTO Linux...
Page suivante - Page précédente - Table des matières
4. Utiliser MGR
Le seul fichier indispensable sous MGR est le serveur lui-même. Il vous donnera les fenêtres émulateur de terminal avec les shells correspondants, mais pas de jolies horloges, de fontes superbes, de graphiques marrants, etc... Suivant les options, le serveur monochrome a besoin de 200K de RAM plus un espace dynamique pour les fenêtres, bitmaps, etc...
Si /usr/mgr/bin
est dans votre PATH, tapez seulement
"mgr
" pour démarrer.
Après avoir profité de l'écran de démarrage animé, frappez une touche quelconque.
Quand le fond hachuré apparaît avec un pointeur de souris, appuyez sur le
bouton gauche de la souris, allez sur "new window" dans le menu
puis relâchez.
Faites promener la souris pour sélectionner l'endroit où vous voulez
qu'une fenêtre apparaisse. Celle-ci aura votre shell par défaut.
Maintenez le bouton gauche de la souris enfoncé dans une fenêtre existante
pour voir un autre menu qui vous permettra de réaliser des choses dans cette
fenêtre. Cliquer avec le bouton gauche sur une fenêtre obscurcie
l'amènera au premier plan.
Le menu que vous aviez vu sur l'arrière plan inclut la commande `quit'.
Pour ceux qui ont une souris avec deux boutons, il suffit d'appuyer sur les deux
boutons simultanément pour simuler le troisième.
Le sous-menu quit comprend l'option "really quit", une option d'attente qui doit
être utilisée seulement si vous utilisez un shell offrant l'édition de
la ligne de commande, et un économiseur d'écran avec un verrouillage qui
attend que vous tapiez un mot de passe lorsque vous revenez sur votre machine.
En essayant MGR, si vous :
- ne pouvez trouver l'écran
soyez sûr d'avoir une entrée /dev pour votre vidéo, par ex. sur Sun
/dev/bwtwo0
. Si ce n'est pas le cas, en tant que root allez dans/dev
, et tapez "MAKEDEV bwttwo0". Sinon, vous devez faire-S/dev/bwtwo0
ou (sous Linux)-S640x480
comme option de commande en démarrantmgr
. Sous Linux, soyez également sûrs que /usr/mgr/bin/mgr a été installé suid root.- ne trouvez pas la souris
assurez-vous que
/dev/mouse
existe, habituellement lié symboliquement au nom réel de votre souris. Si vous n'avez pas la permission d'écrire dans/dev
, quelque chose comme-m/dev/cua0
peut être donné comme option en démarrantmgr
. Soyez également sûrs d'avoir mis le bon protocole souris en configurantmgr
. La souris peut s'appeler Microsoft, même si ce n'est pas son vrai nom.- ne pouvez obtenir un pty
assurez-vous que tous les
/dev/[tp]ty[pq]?
sont propriété de root, mode 666, que tous les programmes référencés avec l'option "shell" dans le fichier.mgrc
(si il y en a) existent et sont exécutables.- n'avez rien d'autre que la fonte par défaut
assurez-vous que MGR cherche bien au bon endroit pour les fontes. Vérifiez le fichier
Configfile
dans les sources, ou bien regardez si une option comme-f/usr/mgr/font
résoud le problème.- êtes complètement bloqué (même le pointeur souris ne bouge pas)
logez vous sur votre machine à partir d'un autre terminal et tuez le processus
mgr
. Un ctrl-Q fera quitter MGR si le clavier fonctionne encore.
4.1 Applications non liées à MGR
Toute application orientée tty peut tourner sous une fenêtre MGR
sans problèmes.
Les applications orientées écran utilisant termcap ou curses peuvent
obtenir le nombre exact de lignes et de colonnes en utilisant shape(1)
pour redimensionner la fenêtre ou en utilisant set_termcap(1)
pour obtenir le termcap adéquat.
4.2 Applications (clients) MGR distribuées avec le serveur
- bdftomgr
convertit des fontes BDF en fontes MGR
- browse
un browser d'icônes
- bury
enterre la fenêtre
- c_menu
pour regarder les erreurs de compilation sous C à l'aide de vi
- clock
horloge digitale
- clock2
horloge analogique
- close
ferme la fenêtre et l'iconifie
- color
pour les couleurs d'arrière et d'avant-plan du texte dans la fenêtre
- cursor
change l'aspect du curseur texte
- cut
couper/coller du texte de la fenêtre vers une mémoire tampon
- cycle
affiche une séquence d'icônes
- dmgr
prévisualisateur ditroff à l'état brut
- fade
fait passer d'une scène à une autre dans un film
- font
passe à une autre fonte dans la fenêtre
- gropbm
un pilote groff PBM utilisant les fontes Hershey
- hpmgr
émulateur de terminal hp 2621
- ico
anime un isocaèdre ou un autre polyèdre
- iconmail
annonce l'arrivée de courrier
- iconmsgs
annonce l'arrivée d'un message
- ify
iconifie et désiconifie les fenêtres
- loadfont
charge une fonte à partir du système de fichiers
- maze
jeu de labyrinthe
- mclock
horloge comique
- menu
crée ou choisit un menu pop-up
- mgr
Gestionnaire de fenêtres et serveur Bellcore
- mgrbd
jeu boulder-dash
- mgrbiff
surveille la boîte aux lettres et annonce le courrier
- mgrload
graphique indiquant la charge du système
- mgrlock
verrouille la console
- mgrlogin
contrôleur graphique de login
- mgrmag
loupe sur une partie de l'écran, avec option de sauvegarde
- mgrmail
annonce l'arrivée de courrier
- mgrmode
ajuste ou annule les modes de fenêtre
- mgrmsgs
annonce l'arrivée de messages
- mgrplot
filtre graphique Unix "plot"
- mgrsclock
sablier
- mgrshowfont
parcourt les fontes mgr
- mgrsketch
programme de schémas et dessins
- mgrview
visualise des images bitmap
- mless
démarre less/more dans une fenêtre séparée, avec un menu pour less wtag/mnew/démarrer n'importe quel programme dans une fenêtre séparée indépendante.
- mvi
démarre vi dans une fenêtre séparée, avec souris
- oclose
ferme une fenêtre (ancien)
- omgrmail
annonce l'arrivée de courrier (ancien)
- pbmrawtomgr,pgmrawtomgr,ppmrawtomgr
convertit des bitmats PBM,PGM,PPM brutes en format bitmap mgr
- pbmstream
fractionne une séquence de bitmaps
- pbmtoprt
impression à partir de PBM
- pgs
un patch ghostscript et interface, un visualisateur PS
- pilot
balaye des bitmaps et visualise des images
- resetwin
fait le ménage dans une fenêtre si le client se plante
- rotate
rotation d'un bitmap de 90 degrés.
- screendump
sauvegarde un écran graphique dans un fichier bitmap
- set_console
redirige les messages console vers une fenêtre
- set_termcap
ajuste une valeur TERMCAP appropriée
- setname
nomme une fenêtre, pour les messages et pour l'iconifier
- shape
redimensionne une fenêtre
- square
transforme une fenêtre en carré
- squeeze
compresse un bitmap mgr
- startup
fournit un fichier de démarrage pour la disposition de la fenêtre courante
- texmgr
pour prévisualiser un fichier TeX dvi
- text2font, font2text
conversion entre formats fonte mgr et un texte dump
- unsqueeze
pour décompresser un bitmap mgr
- vgafont2mgr,mgrfont2vga
conversion de format de fontes mgr et VGA
- window_print
imprime l'image d'une fenêtre
- zoom
éditeur d'icônes
- bounce, grav, hilbert, mgreyes, stringart, walk
démos graphiques
4.3 Applications MGR distribuées séparément, cf fichier "SUPPORT"
- calctool
calculatrice
- chess
interface pour
/usr/games/chess
- gnu emacs
éditeur avec souris
lisp/term/mgr.el
et aide menu- gnuplot
traceur de données scientifiques universel
- metafont
création et conception de fontes
- origami
éditeur de dossier
- pbmplus
conversions et manipulations de format portable bitmap
- plplot
traceur de données scientifiques superbe
Page suivante - Page précédente - Table des matières