Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 0d5cd12c82d627a82c59047e1ba7b8a9 > files > 726

howto-html-fr-9.0-0.2mdk.noarch.rpm

<HTML>
<HEAD>
<TITLE>Utiliser MGR</TITLE>
</HEAD>
<BODY>
<H1>4. <A NAME="s4"></A>Utiliser MGR</H1>
<P>
<A HREF="MGR-HOWTO.html#toc4">Contenu de cette section</A></P>

<P></P>
<P>Le seul fichier <EM>indispensable</EM>  sous <B>MGR</B> est le serveur
lui-m&ecirc;me. Il vous donnera les fen&ecirc;tres &eacute;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&ecirc;tres, bitmaps, etc...</P>
<P>Si <CODE>/usr/mgr/bin</CODE> est dans votre PATH, tapez seulement
"<CODE>mgr</CODE>" pour d&eacute;marrer.
Apr&egrave;s avoir profit&eacute; de l'&eacute;cran de d&eacute;marrage anim&eacute;, frappez une touche quelconque.
Quand le fond hachur&eacute; appara&icirc;t avec un pointeur de souris, appuyez sur le
bouton gauche de la souris, allez sur &quot;new window&quot; dans le menu
puis rel&acirc;chez.
Faites promener la souris pour s&eacute;lectionner l'endroit o&ugrave; vous voulez
qu'une fen&ecirc;tre apparaisse. Celle-ci aura votre shell par d&eacute;faut.
Maintenez le bouton gauche de la souris enfonc&eacute; dans une fen&ecirc;tre existante
pour voir un autre menu qui vous permettra de r&eacute;aliser des choses dans cette
fen&ecirc;tre. Cliquer avec le bouton gauche sur une fen&ecirc;tre obscurcie 
l'am&egrave;nera au premier plan.
Le menu que vous aviez vu sur l'arri&egrave;re plan inclut la commande `quit'.
Pour ceux qui ont une souris avec deux boutons, il suffit d'appuyer sur les deux
boutons simultan&eacute;ment pour simuler le troisi&egrave;me.
Le sous-menu quit comprend l'option "really quit", une option d'attente qui doit 
&ecirc;tre utilis&eacute;e seulement si vous utilisez un shell offrant l'&eacute;dition de 
la ligne de commande, et un &eacute;conomiseur d'&eacute;cran avec un verrouillage qui 
attend que vous tapiez un mot de passe lorsque vous revenez sur votre machine.</P>
<P>En essayant <B>MGR</B>, si vous :
<DL>
<DT><B>ne pouvez trouver l'&eacute;cran</B><DD><P>soyez s&ucirc;r d'avoir une entr&eacute;e /dev pour votre vid&eacute;o, par ex. sur
Sun <CODE>/dev/bwtwo0</CODE>. Si ce n'est pas le cas, en tant que root allez dans
<CODE>/dev</CODE>, et tapez &quot;MAKEDEV bwttwo0&quot;.
Sinon, vous devez faire <CODE>-S/dev/bwtwo0</CODE>
ou (sous Linux)  <CODE>-S640x480</CODE> comme option de commande
en d&eacute;marrant <CODE>mgr</CODE>. Sous Linux, soyez &eacute;galement s&ucirc;rs que /usr/mgr/bin/mgr a &eacute;t&eacute; install&eacute; suid root.</P>
<P></P>
<DT><B>ne trouvez pas la souris</B><DD><P>assurez-vous que <CODE>/dev/mouse</CODE> existe, habituellement li&eacute; symboliquement au nom r&eacute;el de votre souris. Si vous n'avez pas la permission d'&eacute;crire dans
<CODE>/dev</CODE>, quelque chose comme <CODE>-m/dev/cua0</CODE> peut &ecirc;tre donn&eacute;
comme option en d&eacute;marrant <CODE>mgr</CODE>.
Soyez &eacute;galement s&ucirc;rs d'avoir mis le bon protocole souris en configurant
<CODE>mgr</CODE>.
La souris peut s'appeler Microsoft, m&ecirc;me si ce n'est pas son vrai nom.</P>
<P></P>
<DT><B>ne pouvez obtenir un pty</B><DD><P>assurez-vous que tous les <CODE>/dev/[tp]ty[pq]?</CODE> sont propri&eacute;t&eacute; de root,
mode 666, que tous les programmes r&eacute;f&eacute;renc&eacute;s avec l'option &quot;shell&quot;
dans le fichier <CODE>.mgrc</CODE> (si il y en a) existent et sont ex&eacute;cutables.</P>
<P></P>
<DT><B>n'avez rien d'autre que la fonte par d&eacute;faut</B><DD><P>assurez-vous que <B>MGR</B> cherche bien au bon endroit pour les fontes.
V&eacute;rifiez le fichier <CODE>Configfile</CODE> dans les sources, ou bien regardez
si une option comme <CODE>-f/usr/mgr/font</CODE> r&eacute;soud le probl&egrave;me.</P>
<P></P>
<DT><B>&ecirc;tes compl&egrave;tement bloqu&eacute; (m&ecirc;me le pointeur souris ne bouge pas)</B><DD><P>logez vous sur votre machine &agrave; partir d'un autre terminal et tuez le
processus <CODE>mgr</CODE>. Un ctrl-Q  fera quitter <B>MGR</B> si le clavier
fonctionne encore.</P>
</DL>
</P>
<P></P>
<H2>4.1 <A NAME="ss4.1"></A> Applications non li&eacute;es &agrave; MGR</H2>

<P></P>
<P>Toute application orient&eacute;e tty peut tourner sous une fen&ecirc;tre MGR
sans probl&egrave;mes.
Les applications orient&eacute;es &eacute;cran utilisant termcap ou curses peuvent
obtenir le nombre exact de lignes et de colonnes en utilisant <CODE>shape(1)</CODE>
pour redimensionner la fen&ecirc;tre ou en utilisant <CODE>set_termcap(1)</CODE>
pour obtenir le termcap ad&eacute;quat.</P>
<P></P>

<H2>4.2 <A NAME="ss4.2"></A> Applications (clients) MGR distribu&eacute;es avec le serveur</H2>

<P>
<DL>
<DT><B>bdftomgr</B><DD><P>convertit des fontes BDF en fontes MGR</P>
<DT><B>browse</B><DD><P>un browser d'ic&ocirc;nes</P>
<DT><B>bury</B><DD><P>enterre la fen&ecirc;tre</P>
<DT><B>c_menu</B><DD><P>pour regarder les erreurs de compilation sous C &agrave; l'aide de vi</P>
<DT><B>clock</B><DD><P>horloge digitale</P>
<DT><B>clock2</B><DD><P>horloge analogique</P>
<DT><B>close</B><DD><P>ferme la fen&ecirc;tre et l'iconifie</P>
<DT><B>color</B><DD><P>pour les couleurs d'arri&egrave;re et d'avant-plan du texte dans
la fen&ecirc;tre</P>
<DT><B>cursor</B><DD><P>change l'aspect du curseur texte</P>
<DT><B>cut</B><DD><P>couper/coller du texte de la fen&ecirc;tre vers une m&eacute;moire tampon</P>
<DT><B>cycle</B><DD><P>affiche une s&eacute;quence d'ic&ocirc;nes</P>
<DT><B>dmgr</B><DD><P>pr&eacute;visualisateur ditroff &agrave; l'&eacute;tat brut</P>
<DT><B>fade</B><DD><P>fait passer d'une sc&egrave;ne &agrave; une autre dans un film</P>
<DT><B>font</B><DD><P>passe &agrave; une autre fonte dans la fen&ecirc;tre</P>
<DT><B>gropbm</B><DD><P>un pilote groff PBM utilisant les fontes Hershey</P>
<DT><B>hpmgr</B><DD><P>&eacute;mulateur de terminal hp 2621</P>
<DT><B>ico</B><DD><P>anime un isoca&egrave;dre ou un autre poly&egrave;dre</P>
<DT><B>iconmail</B><DD><P>annonce l'arriv&eacute;e de courrier</P>
<DT><B>iconmsgs</B><DD><P>annonce l'arriv&eacute;e d'un message</P>
<DT><B>ify</B><DD><P>iconifie et d&eacute;siconifie les fen&ecirc;tres</P>
<DT><B>loadfont</B><DD><P>charge une fonte &agrave; partir du syst&egrave;me de fichiers</P>
<DT><B>maze</B><DD><P>jeu de labyrinthe</P>
<DT><B>mclock</B><DD><P>horloge comique</P>
<DT><B>menu</B><DD><P>cr&eacute;e ou choisit un menu pop-up</P>
<DT><B>mgr</B><DD><P>Gestionnaire de fen&ecirc;tres et serveur Bellcore</P>
<DT><B>mgrbd</B><DD><P>jeu boulder-dash</P>
<DT><B>mgrbiff</B><DD><P>surveille la bo&icirc;te aux lettres et annonce le courrier</P>
<DT><B>mgrload</B><DD><P>graphique indiquant la charge du syst&egrave;me</P>
<DT><B>mgrlock</B><DD><P>verrouille la console</P>
<DT><B>mgrlogin</B><DD><P>contr&ocirc;leur graphique de login</P>
<DT><B>mgrmag</B><DD><P>loupe sur une partie de l'&eacute;cran, avec option de sauvegarde</P>
<DT><B>mgrmail</B><DD><P>annonce l'arriv&eacute;e de courrier</P>
<DT><B>mgrmode</B><DD><P>ajuste ou annule les modes de fen&ecirc;tre</P>
<DT><B>mgrmsgs</B><DD><P>annonce l'arriv&eacute;e de messages</P>
<DT><B>mgrplot</B><DD><P>filtre graphique Unix &quot;plot&quot;</P>
<DT><B>mgrsclock</B><DD><P>sablier</P>
<DT><B>mgrshowfont</B><DD><P>parcourt les fontes mgr</P>
<DT><B>mgrsketch</B><DD><P>programme de sch&eacute;mas et dessins</P>
<DT><B>mgrview</B><DD><P>visualise des images bitmap</P>
<DT><B>mless</B><DD><P>d&eacute;marre less/more dans une fen&ecirc;tre s&eacute;par&eacute;e, avec un menu
pour less
wtag/mnew/d&eacute;marrer n'importe quel programme dans une fen&ecirc;tre s&eacute;par&eacute;e ind&eacute;pendante.</P>
<DT><B>mvi</B><DD><P>d&eacute;marre vi dans une fen&ecirc;tre s&eacute;par&eacute;e, avec souris</P>
<DT><B>oclose</B><DD><P>ferme une fen&ecirc;tre (ancien)</P>
<DT><B>omgrmail</B><DD><P>annonce l'arriv&eacute;e de courrier (ancien)</P>
<DT><B>pbmrawtomgr,pgmrawtomgr,ppmrawtomgr</B><DD><P>convertit des bitmats PBM,PGM,PPM brutes en format bitmap mgr</P>
<DT><B>pbmstream</B><DD><P>fractionne une s&eacute;quence de bitmaps</P>
<DT><B>pbmtoprt</B><DD><P>impression &agrave; partir de PBM</P>
<DT><B>pgs</B><DD><P>un patch ghostscript et interface, un visualisateur PS</P>
<DT><B>pilot</B><DD><P>balaye des bitmaps et visualise des images</P>
<DT><B>resetwin</B><DD><P>fait le m&eacute;nage dans une fen&ecirc;tre si le client se plante</P>
<DT><B>rotate</B><DD><P>rotation d'un bitmap de 90 degr&eacute;s.</P>
<DT><B>screendump</B><DD><P>sauvegarde un &eacute;cran graphique dans un fichier bitmap</P>
<DT><B>set_console</B><DD><P>redirige les messages  console vers une fen&ecirc;tre</P>
<DT><B>set_termcap</B><DD><P>ajuste une valeur TERMCAP appropri&eacute;e</P>
<DT><B>setname</B><DD><P>nomme une fen&ecirc;tre, pour les messages et pour l'iconifier</P>
<DT><B>shape</B><DD><P>redimensionne une fen&ecirc;tre</P>
<DT><B>square</B><DD><P>transforme une fen&ecirc;tre en carr&eacute;</P>
<DT><B>squeeze</B><DD><P>compresse un bitmap mgr</P>
<DT><B>startup</B><DD><P>fournit un fichier de d&eacute;marrage pour la disposition de la
fen&ecirc;tre courante</P>
<DT><B>texmgr</B><DD><P>pour pr&eacute;visualiser un fichier TeX dvi</P>
<DT><B>text2font, font2text</B><DD><P>conversion entre formats fonte mgr et un texte dump</P>
<DT><B>unsqueeze</B><DD><P>pour d&eacute;compresser un bitmap mgr</P>
<DT><B>vgafont2mgr,mgrfont2vga</B><DD><P>conversion de format de fontes mgr et VGA</P>
<DT><B>window_print</B><DD><P>imprime l'image d'une fen&ecirc;tre</P>
<DT><B>zoom</B><DD><P>&eacute;diteur d'ic&ocirc;nes</P>
<DT><B>bounce, grav, hilbert, mgreyes, stringart, walk</B><DD><P>d&eacute;mos graphiques</P>
</DL>
</P>
<P></P>

<H2>4.3 <A NAME="ss4.3"></A> Applications MGR distribu&eacute;es s&eacute;par&eacute;ment, cf fichier &quot;SUPPORT&quot;</H2>

<P>
<DL>
<DT><B>calctool</B><DD><P>calculatrice</P>
<DT><B>chess</B><DD><P>interface pour <CODE>/usr/games/chess</CODE></P>
<DT><B>gnu emacs</B><DD><P>&eacute;diteur avec souris <CODE>lisp/term/mgr.el</CODE> et aide menu</P>
<DT><B>gnuplot</B><DD><P>traceur de donn&eacute;es scientifiques universel</P>
<DT><B>metafont</B><DD><P>cr&eacute;ation et conception de fontes</P>
<DT><B>origami</B><DD><P>&eacute;diteur de dossier</P>
<DT><B>pbmplus</B><DD><P>conversions et manipulations de format portable bitmap</P>
<DT><B>plplot</B><DD><P>traceur de donn&eacute;es scientifiques superbe</P>
</DL>

Le support Emacs dans misc/mgr.el et misc/mailcap comprend un support MIME tr&egrave;s utile, via Rmail et metamail.
Un afficheur d'image de diff&eacute;rents types pourrait &ecirc;tre fabriqu&eacute; &agrave; partir d'un pilote et de filtres netPBM, mais je n'ai pas pris le temps de le faire.</P>
<P></P>

<HR>
<P>
Chapitre <A HREF="MGR-HOWTO-5.html">suivant</A>,
Chapitre <A HREF="MGR-HOWTO-3.html">Pr&eacute;c&eacute;dent</A>
<P>
Table des mati&egrave;res de <A HREF="MGR-HOWTO.html#toc4">ce chapitre</A>,
 <A HREF="MGR-HOWTO.html#toc">Table des mati&egrave;res</A> g&eacute;n&eacute;rale</P>
<P>
<A HREF="MGR-HOWTO.html">D&eacute;but</A> du document,
 <A HREF="#0"> D&eacute;but de ce chapitre</A></P>
</BODY>
</HTML>