Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 2545

howto-html-ja-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>The X Terminal HOWTO: X $B$NF0:n(B </TITLE>
 <LINK HREF="Xterminal-5.html" REL=next>
 <LINK HREF="Xterminal-3.html" REL=previous>
 <LINK HREF="Xterminal.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="Xterminal-5.html">$B<!$N%Z!<%8(B</A>
<A HREF="Xterminal-3.html">$BA0$N%Z!<%8(B</A>
<A HREF="Xterminal.html#toc4">$BL\<!$X(B</A>
<HR>
<H2><A NAME="s4">4. X $B$NF0:n(B </A></H2>

<P>$B$3$N%;%/%7%g%s$O(B xdm $B$N@_Dj$r07$$$^$9!#$=$&$9$l$P(B X $BC<Kv$G%m%0%$%s%W(B
$B%m%s%W%H$,MxMQ$G$-!"%f!<%6!<$,%m%0%"%&%H$9$k$HI|5"$7$^$9!#(Bxdm $B%W%m%0%i(B
$B%`$O!"DL>o$NC<Kv$K$H$C$F%m%0%$%s%W%m%0%i%`$N(B($B$H$F$b(B)$BAGKQ$J$b$N$KAjEv$9(B
$B$k%G%#%9%W%l%$%^%M%8%c!<$G$9!#(B $B$9$Y$F$N(B Linux $B$N(B X $B%Q%C%1!<%8$K4^$^$l(B
$B$F$$$^$9!#(B
<P>
<H2><A NAME="ss4.1">4.1 xdm $B$N@_Dj(B</A>
</H2>

<P>xdm $B$N@_Dj%U%!%$%k$O(B <CODE>/usr/X11R6/lib/X11/xdm</CODE> 
(<CODE>/usr/X11R6</CODE> $B$O(B <CODE>/usr/X11</CODE> $B$K%j%s%/$5$l$F$$$k$+$b$7$l$^$;$s(B) 
$B$K$"$j$^$9!#$*$b$J@_Dj%U%!%$%k$O(B <CODE>xdm-config</CODE> $B$G$9!#(B
$B?t$"$k%U%!%$%k$N$J$+$+$i$3$l$r8+$D$1$?$J$i!"(B
$B$9$G$K<!$N$h$&$J9T$,8+$D$+$k$O$:$G$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
DisplayManager._0.authorize:    true
DisplayManager._0.setup:        /usr/X11R6/lib/X11/xdm/Xsetup_0
DisplayManager._0.startup:      /usr/X11R6/lib/X11/xdm/GiveConsole
DisplayManager._0.reset:        /usr/X11R6/lib/X11/xdm/TakeConsole
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$3$l$i$O(B Linux $B%^%7%s$G(B X $B$,F0:n$9$k;~$K!"%9%/%j!<%s$r%3%s%H%m!<%k$9$k(B
$B%U%!%$%kN`$G$9!#(B X $BC<Kv$KBP$7$F!"F1MM$J7A$N#49T$r2C$($^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
DisplayManager.whisper_0.authorize:     true
DisplayManager.whisper_0.setup:   /usr/X11R6/lib/X11/xdm/Xsetup_whisper
DisplayManager.whisper_0.startup: /usr/X11R6/lib/X11/xdm/Xstartup
DisplayManager.whisper_0.reset:   /usr/X11R6/lib/X11/xdm/Xreset
</PRE>
</CODE></BLOCKQUOTE>
<P><CODE>_0</CODE> $B$,(B <CODE>:0.</CODE> $B$K$J$k$h$&$K!"(B<CODE>whisper_0</CODE> $B$O(B 
<CODE>whisper:0</CODE> $B$KBP$9$k(B xdm $BI=5-$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B
$B$^$?!"(B<CODE>GiveConsole</CODE> $B$O(B <CODE>Xstartup</CODE> $B$GCV$-$+$($i$l$F$$$k$3$H$K$b(B
$BCm0U$7$F$/$@$5$$!#;d$N>l9g!"$=$l$,%@%_!<%U%!%$%k$K$J$j!"$^$?!"(B<CODE>Xreset</CODE> 
$B$KBP$7$F(B <CODE>TakeComsole</CODE> $B$,%@%_!<%U%!%$%k$K$J$j$^$9!#%*%j%8%J(B
$B%k$N%U%!%$%k$ON>J}$H$b(B Linux $B%^%7%s$G(B X $B$,F0:n$9$k;~!"%3%s%=!<%k$N=jM-(B
$B<T$r@)8f$7$^$9$+$i!"$A$g$&$I(B X $BC<Kv$,F0:n$7$F$$$k$+$i$H$$$C$F(B 
Linux $B%3%s%=!<%k$N<~0O$G$8$c$^$r$9$kM}M3$O$"$j$^$;$s!#(B
<P>$B%;%C%H%"%C%W%U%!%$%k$O%m%0%$%s%W%m%s%W%H$,%9%/%j!<%s$KCV$+$l$kA0$K%W(B
$B%m%0%i%`$rF0:n$5$;$^$9!#$3$l$,%P%C%/%0%i%&%s%I$G2hA|$r;}$C$F$$$k(B xv $B$d(B
$B$"$k$$$O;w$?$h$&$J%W%m%0%i%`$r;HMQ$9$k$?$a$N>l=j$G$9!#$"$J$?$O(B 
<CODE>Xsetup_whisper</CODE> $B$KM?$($i$l$?(B <CODE>Xsetup_0</CODE> $B$r4JC1$K%3%T!<$G$-$k(B
$B$O$:$G$9!#(B
<P>[ $B$3$N<ALd$O$?$S$?$S$"$k$N$G$9$,!"%k!<%H%&%$%s%I%&$K2hA|$rCV$/0l$D$NJ}(B
$BK!$O!"(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
nice xv -root -quit -rmode 5 &lt;picture_file&gt; &amp;
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$3$N$h$&$J9T$rCV$/$+!"%;%C%H%"%C%W%U%!%$%k$K$=$N$h$&$KCV$/$3$H$G$9!#$=(B
$B$&$9$l$P2hA|%U%!%$%k$O(B xdm $B%m%0%$%s%W%m%s%W%H$G!"%k!<%H%&%$%s%I%&$KI=(B
$B<($5$l$^$9!#%U%!%$%k$,$"$s$^$j$KBg$-$$$+!"J#;($9$.$k$H%(%i!<%a%C%;!<%8(B
$B$r=P$9(B X $BC<Kv$b$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B]
<P><CODE>Xaccess</CODE> $B$O%^%7%s$K%"%/%;%9$G$-$k?M$r%3%s%H%m!<%k$7$^$9!#%G%U%)%k%H$N(B
$B@_Dj$r$=$N$^$^;H$&$3$H$,$G$-$k$G$7$g$&!#(B<CODE>Xaccess</CODE> $B$O(B <CODE>chooser</CODE> 
$B$r;H$&$3$H$G%f!<%6!<$rA*Br$G$-$k$h$&$K$7$^$9!#$=$N>l9g!"$"$J$?$O(B X $BC<Kv(B $B$r(B
$B%5!<%S%9$G$-$k%M%C%H>e$G0c$C$?%^%7%s$r;}$D$3$H$KCm0U$7$F$/$@$5$$!#(B
<P><CODE>Xsources</CODE> $B$O%m%0%$%s%W%m%s%W%H$N7A$H%5%$%:$r%3%s%H%m!<%k$7$^$9!#(BX $BC<(B
$BKv$H(B Linux $B%^%7%s$H$G0c$C$?I=<($K$7$?$$$J$i!"<!$N9T$r#29T$K$*$-$+$($^(B
$B$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
DisplayManager*resources:       /usr/X11R6/lib/X11/xdm/Xresources
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$3$N$h$&$K#29T$K$7$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
DisplayManager._0.resources:        /usr/X11R6/lib/X11/xdm/Xres_0
DisplayManager.whisper_0.resources: /usr/X11R6/lib/X11/xdm/Xres_wh_0
</PRE>
</CODE></BLOCKQUOTE>
<P><CODE>Xres_wh_0</CODE> $B$O(B <CODE>whisper</CODE> $B$N%j%=!<%9%U%!%$%k$NL>A0$G$9!#(B
<P><CODE>Xsession</CODE> $B$rJQ99$7$J$$$G$*$/$3$H$b$G$-$^$9!#(B
<P><CODE>Xservers</CODE> $B%U%!%$%k$N@_Dj$O$o$:$+$G$9$,$H$F$b$h$/$G$-$F$$$^$9!#=i4|>u(B
$BBV$G$O!"%3%a%s%H$5$l$F$J$$#19T$@$1$,$"$k$+(B(Slackware 2.2.0.1 )$B!"(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
:0 local/usr/X11R6/bin/X 
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$"$k$$$O8z2L$N$"$k2?$+$,$"$j$^$9!#$3$l$,(B xdm $B$,8F$P$l$?;~(B Linux $B%^%7%s(B
$B$N(B X $B%5!<%P$r;OF0$7$^$9!#$3$N9T$r%3%a%s%H$K$9$k$H$$$&$3$H$O!"(Bxdm $B$,8F(B
$B$P$l$?;~!"(BLinux $B%^%7%s$G5/F0$9$k(B X $B$,$J$$$H$$$&$3$H$K$J$j$^$9!#%m!<%+(B
$B%k$N(B Linux X $B%5!<%P$rI,MW$H$;$:!"(BX $BC<Kv(B $B$r4IM}$9$k(B xdm $B$r;}$A$?$$$@$1$J(B
$B$i!"$=$N$h$&$K$9$kI,MW$,$"$j$^$9!#$3$N>l9g!"$$$^$^$G$KIT6q9g$r8+$D$1$i(B
$B$l$3$H$O$J$/!"(BX $B$O(B Linux $B%^%7%s$G$$$D$G$b(B startx $B$G5/F0$9$k$3$H$,$G$-(B
$B$^$9!#(B
<P>X $BC<Kv$,(B XDMCP $B$r;}$C$F$$$J$$$J$i!"(B X $BC<Kv$KBP$7$F<!$N#19T$rDI2C$7$J(B
$B$1$l$P$$$1$^$;$s!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
whisper:0 foreign
</PRE>
</CODE></BLOCKQUOTE>
<P>XDMCP $B$O$?$H$($P(B X $BC<Kv$rH`$i$N%[%9%H$H(B talk $B$5$;$kI8=`E*$JJ}K!$G$9!#(B
$B$b$7C<Kv$,(B XDMCP $B$r;}$C$F$$$k$J$i!"$3$3$K9T$rF~$l$J$$$G7+$jJV$7$r$7$F(B
$B$O$$$1$^$;$s!#$3$l$O(B XCMCP$B$rCN$i$J$$(B X $BC<Kv$,$=$3$K$"$k$H(B XDM $B$,9M$($k(B
$B$h$&$K$5$;!"0lJ}!"F1;~$KF1$8L>A0$r;}$DC<Kv$,F~$k$N$r;n$5$;$F$7$^$&$G$7$g(B
$B$&!#$3$N$h$&$J$3$H$O%3%s%H%m!<%k$KBP$7$F@o$C$F$$$k#2$D$N(B xdm $B$,$"$k$h(B
$B$&$K$_$K$/$$7k2L$rF3$-$^$9!#(B
<P>X $BC<Kv$KBP$7$F(B <CODE>Xservers</CODE> $B$K5-=R$,$J$$$J$i!"(B<CODE>xdm-config</CODE> 
$BEPO?$r;H$&$3$H$,$G$-$^$9!#$9$J$o$A!"(BXDMCP $B$r;H$&(B X $BC<Kv$N$?$a$K!"$5$i$K(B xdm 
$B$N%m%0%$%s%W%m%s%W%H$d$=$NB>$b%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B
<P>$B:F5/F0$N$?$S$K(B xdm $B$,;OF0$9$k$h$&$K!"(B <CODE>/etc/rc.d/rc.local</CODE> $B$K<!$N9T$r(B
$B2C$($k$3$H$,$G$-$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
/usr/bin/X11/xdm
</PRE>
</CODE></BLOCKQUOTE>
<P><CODE>/etc/inittab</CODE> $B$G(B xdm $B$r;OF0$9$k?M$b$$$^$9$,!"$I$N$h$&$J>l9g$G$b!"(Bxdm 
$B$O(B Linux $B%^%7%s$N:F5/F08e!"%W%m%;%C%5$N%j%9%H$rI=<($9$k$O$:$G$9!#(B
<P>
<H2><A NAME="ss4.2">4.2 $B%"%/%;%9$K$D$$$F$N<ALd(B</A>
</H2>

<P>[  $B$3$3$O=EMW$G$9!"$=$7$F$o$l$o$l$O$=$N>e$GF0$$$F$$$k$N$G$9!#(B]
<P>$B%f!<%6!<$,(B Linux $B%^%7%s$+$i(B X $BC<Kv$N%9%/%j!<%s$K%"%/%;%9$G$-$k$N$r3N(B
$B$+$a$k$K$O!"(BLinux $B%^%7%s$G(B non-root $B$G%m%0%$%s$7!"<!$N%3%^%s%I$r;n$7$F(B
$B$/$@$5$$!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
xsetroot -solid white -display whisper:0 &amp;
    or 
xterm -display whisper:0 &amp;
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$@$l$+$,(B X $BC<Kv$K%m%0%$%s$7$F$$$F!"$=$l$r3N$+$a$k$K$O(B xdm $B$K%m%0%$%s(B
$B$9$k$7$+$J$$$J$i!"$3$l$r;n$7$F$/$@$5$$!#$"$J$?$,$I$3$K$$$k$+$K$h$j$^$9(B
$B$,!"%3%s%=!<%k$+$i(B X $BC<Kv(B $B%9%/%j!<%s$r$$$C$Q$$$K$9$kG=NO$O%P%0$h$j$b$b$C(B
$B$HFCD'E*$+$b$7$l$^$;$s!#(B
<P>
<HR>
<A HREF="Xterminal-5.html">$B<!$N%Z!<%8(B</A>
<A HREF="Xterminal-3.html">$BA0$N%Z!<%8(B</A>
<A HREF="Xterminal.html#toc4">$BL\<!$X(B</A>
</BODY>
</HTML>