312 lines
13 KiB
HTML
312 lines
13 KiB
HTML
<!--startcut ======================================================= -->
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
<html>
|
|
<head>
|
|
<META NAME="generator" CONTENT="lgazmail v1.1pre8">
|
|
<TITLE>The Answer Guy 30: tv cards and dual monitor </TITLE>
|
|
</head>
|
|
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#A000A0"
|
|
ALINK="#FF0000">
|
|
<!--endcut ========================================================= -->
|
|
<H4>"Linux Gazette...<I>making Linux just a little more fun!</I>"
|
|
</H4>
|
|
<P> <hr> <P>
|
|
|
|
<!-- =============================================================== -->
|
|
<H1 align="center"><A NAME="answer">
|
|
<img src="../gx/dennis/qbubble.gif" alt="" border="0" align="middle">
|
|
<a href="./index.html">The Answer Guy</a>
|
|
<img src="../gx/dennis/bbubble.gif" alt="" border="0" align="middle">
|
|
</A></H1> <BR>
|
|
<H4 align="center">By James T. Dennis,
|
|
<a href="mailto:linux-questions-only@ssc.com">linux-questions-only@ssc.com</a><BR>
|
|
Starshine Technical Services,
|
|
<A HREF="http://www.starshine.org/">http://www.starshine.org/</A> </H4>
|
|
<p><hr><p>
|
|
<H3><img src="../gx/dennis/qbub.gif" alt="(?)" width="50" height="28"
|
|
align="left" border="0">tv cards and dual monitor</H3>
|
|
|
|
<p><strong>From Desperado on 27 May 1998
|
|
|
|
<!-- begin body -->
|
|
<BR><BR>
|
|
Hi!
|
|
|
|
<br><br>
|
|
Did you hear about TV cards in LInux? am I dreaming?
|
|
</strong></p>
|
|
|
|
<blockquote><img src="../gx/dennis/bbub.gif"width="50" height="28" alt="(!)"
|
|
align="left" border="0">
|
|
I've heard about them. However, I don't have one to
|
|
play with and I haven't even found a decent
|
|
<A HREF="http://sunsite.unc.edu/LDP/HOWTO/">HOWTO</A> or
|
|
website to explain what's required and what's broken
|
|
(if anything).
|
|
|
|
<em>[At press time, the
|
|
<a href="http://sunsite.unc.edu/LDP/HOWTO/Hardware-HOWTO-22.html#ss22.5"
|
|
>Hardware Compatability HOWTO section 22.5</a> mentions some
|
|
programs that support several TV tuner cards. It's mostly pointers
|
|
to tgz files, though, not real help with setup. -- Heather]</em>
|
|
</blockquote>
|
|
|
|
<p><strong><img src="../gx/dennis/qbub.gif"width="50" height="28" alt="(?)"
|
|
align="left" border="0">
|
|
What about dual monitors? In WIndows 98 it needs at least a PCI bus, but
|
|
what about 486 users? I found something relative for Linux (<TT>multimon</TT> or
|
|
something like that) but It works with a black and white video card
|
|
(don't remember exactly), anything to work with two monitor in Linux,
|
|
using two ISA video cards?
|
|
</strong></p>
|
|
|
|
<blockquote><img src="../gx/dennis/bbub.gif"width="50" height="28" alt="(!)"
|
|
align="left" border="0">
|
|
As I've explained before, the classic situation with PC and
|
|
multiple monitors used to be that the you couldn't put two
|
|
VGA (actually any combination of two VGA/EGA) cards into the
|
|
same system. Thus you could put a monochrome video card
|
|
(text only or "Hercules" MGA) into a system to co-exist with
|
|
a VGA or EGA. Frankly I don't remember where CGA was in this
|
|
mess, though I could look it up if I really cared. I personally
|
|
never used CGA --- it was just the worst of all worlds.
|
|
|
|
<br><br>
|
|
The '<TT>multimon</TT>' patches for the Linux kernel are very old --
|
|
and probably haven't been updated to the 2.0.x (much less
|
|
the 2.1.x) kernels. I've never used them. I seem to recall
|
|
that it only applied to using a system with one VGA (or
|
|
EGA?) card and one "Hercules" MGA (monochrome graphics adapter)
|
|
or possibly an old MDA (text only monochrome display adapter ---
|
|
the original IBM video card).
|
|
|
|
<br><br>
|
|
Another approach that used to be possible was to use very
|
|
specialized adapters like the old TIGA (Texas Instruments
|
|
Graphics Array?) or DGA (?) cards. These were high resolution
|
|
graphics adapters that cost thousands of dollars and weren't
|
|
compatible with VGA or any other "standard" cards or software.
|
|
|
|
<br><br>
|
|
However I've never heard of Linux (XFree86) drivers for
|
|
TIGA or DGA cards --- and I'm not sure if they are still
|
|
in production. In fact I don't actually know anything about
|
|
these old beasts --- I just vaguely remember some discussions
|
|
I had with other nerds back in the late 80's where the
|
|
subject came up.
|
|
|
|
<br><br>
|
|
When I
|
|
<a href="http://www.linuxgazette.com/issue17/answer.html#vidX"
|
|
>last discussed this in LG</a> (many moons ago) I didn't
|
|
know that some of the modern PCI video cards had the option
|
|
to be used in a "non-VGA" mode. Thus you can take some
|
|
PCI video cards configure them to co-exist in a system with
|
|
another VGA video card. I have heard that some of the
|
|
commercial X servers support multiple physical displays
|
|
on some cards. I don't seem to recall any of them for
|
|
XFree86 --- but a search of their web pages:
|
|
|
|
<blockquote><code><A HREF="http://www.xfree86.org/">http://www.xfree86.org/</A>
|
|
</code></blockquote>
|
|
|
|
...would provide a far more definitive answer.
|
|
|
|
<br><br>
|
|
The last I read none of the XFree86 servers support multi-headed
|
|
operation. This is from the following entry in their FAQ:
|
|
|
|
<blockquote><code><A HREF="http://www.xfree86.org/FAQ/index.html#TwoCards"
|
|
>http://www.xfree86.org/FAQ/index.html#TwoCards</A>
|
|
</code></blockquote>
|
|
|
|
I have yet to see anyone using this feature. One of these
|
|
days I might try it. However, not this month.
|
|
|
|
<br><br>
|
|
The Commercial vendors to check with would be:
|
|
|
|
<DL>
|
|
<DT> Xi Graphics (formerly X Inside):
|
|
<DD><A HREF="http://www.xig.com/">http://www.xig.com/</A>
|
|
</DL>
|
|
... and:
|
|
|
|
<DL>
|
|
<DT> Metrolink:
|
|
<DD><A HREF="http://www.metrolink.com/"
|
|
>http://www.metrolink.com/</A>
|
|
</DL>
|
|
(there may be others but these are the two that I think
|
|
of when I think of the commercial X servers for Linux).
|
|
|
|
<br><br>
|
|
BTW: Metrolink didn't appear to have any online FAQ or
|
|
web site search engine. However Xi's FAQ lists a sample
|
|
configuration for use with two Matrox Millenium cards at
|
|
<A HREF="http://www.xig.com/support/faqs.servers.html#Anchor-a5"
|
|
>http://www.xig.com/support/faqs.servers.html#Anchor-a5</A>
|
|
</blockquote>
|
|
|
|
<p><strong><img src="../gx/dennis/qbub.gif"width="50" height="28" alt="(?)"
|
|
align="left" border="0">
|
|
What is <TT>inetd</TT>? when I am trying to install the ftp rpm, I get the
|
|
message "you need inetd", but in my Red Hat 5.0 CD, in the RPMS
|
|
directory there is nothing similar to that name.
|
|
</strong></p>
|
|
|
|
<blockquote><img src="../gx/dennis/bbub.gif"width="50" height="28" alt="(!)"
|
|
align="left" border="0">
|
|
That sounds wrong to me. I would expect that message from
|
|
the <TT>ftpd</TT> (the FTP Server package). The default ftp client
|
|
should be a part of the NetKit package (probably in the
|
|
base RPM).
|
|
|
|
<br><br>
|
|
'<TT>inetd</TT>' is a IP service dispatcher. It listens to
|
|
a list of TCP/UDP ports and dynamically launches programs
|
|
as connections are requested for the corresponding "well known
|
|
services" The mapping of ports to services is done via
|
|
the <TT>/etc/services</TT> file, and the mapping of programs (daemons)
|
|
to services that will be managed by inetd is in <TT>/etc/inetd.conf</TT>.
|
|
|
|
<br><br>
|
|
In all of the major Linux distributions most of the the
|
|
inetd services are configured to run <TT>tcpd</TT> (TCP Wrappers).
|
|
This utility will check the the IP address of the client that
|
|
is making the connection request against one or two lists
|
|
of rules (<TT>/etc/hosts.allow</TT> and <TT>/etc/hosts.deny</TT>).
|
|
'<TT>tcpd</TT>' also makes some sanity checks, for example to see
|
|
if the client's reverse mapping (a DNS request --- <TT>gethostbyaddr()</TT>
|
|
actually --- matches one of the addresses that's returned by a forward
|
|
mapping (<TT>gethostbyname</TT>). That's called a "double reverse
|
|
lookup" and is somewhat more difficult for an attacker to
|
|
"spoof" than just a reverse (<TT>in-addr.arpa</TT>) entry.
|
|
|
|
<br><br>
|
|
Are you trying to use an ftp client or a server (daemon)?
|
|
You might also try <TT>ncftp</TT> (Mike Gleason?) which is a nice
|
|
curses mode (full screen) client. You can also try <TT>lftp</TT>
|
|
which has some nice scripting features. In fact <TT>ncftp</TT>
|
|
also has some rather handy features for use in scripts.
|
|
|
|
<br><br>
|
|
Another option is to use <TT>mc</TT>'s (midnight commander) ftp
|
|
features. To do that just load the program and type
|
|
<TT>cd ftp://.....</TT> (the URL form of the ftp site's name).
|
|
|
|
<br><br>
|
|
Shortly thereafter you should see the files and directories
|
|
from your FTP site appear in one of <TT>mc</TT>'s navigation panels
|
|
--- you can than navigate the other site, tagging, copying,
|
|
and managing the remote files as though there were in a
|
|
local directory tree.
|
|
</blockquote>
|
|
|
|
<p><strong><img src="../gx/dennis/qbub.gif"width="50" height="28" alt="(?)"
|
|
align="left" border="0">
|
|
One thing more, what about download managers? I use Get Right, but there
|
|
is no version for Linux, well there is no Java Runtime Environment for
|
|
Linux. Any other good application for that?
|
|
</strong></p>
|
|
|
|
<blockquote><img src="../gx/dennis/bbub.gif"width="50" height="28" alt="(!)"
|
|
align="left" border="0">
|
|
I presume you mean that you'd like to select a number of
|
|
files in an ftp client and have the system continue to
|
|
try downloading ('<TT>get</TT>'-ting) them until they are all
|
|
successfully retrieved. Perhaps you'd even like to just tag the files
|
|
and defer the actual download until later (say, late at night
|
|
when there's just less bandwidth in use all over the 'net).
|
|
|
|
<br><br>
|
|
I think there are many programs that can do this. I've used
|
|
'<TT>mirror</TT>' (Lee McLoughlin's Perl script) many times --- but that
|
|
is more of a programming utility and it has no interactive
|
|
front end. The best bet would be to search the Linux Software
|
|
Map (<A HREF="http://www.ssc.com/linux/apps.html"
|
|
>http://www.ssc.com/linux/apps.html</A>) with the words "<TT>ftp</TT>"
|
|
and "<TT>client</TT>"
|
|
|
|
<br><br>
|
|
I suppose it would be nice to have an FTP client that had
|
|
an option write all your file selections to a file and
|
|
execute the fetch later as an '<TT>at</TT>' job. Perhaps one of
|
|
our readers will know of one.
|
|
|
|
<br><br>
|
|
Also there is quite a bit of Java support for Linux. I don't
|
|
know about the JRE specifically but it appears to be supported
|
|
according to the canonical Linux/Java site
|
|
(<A HREF="http://www.blackdown.org/">http://www.blackdown.org</A>):
|
|
|
|
<dl>
|
|
<dt>Java-Linux: Javasoft(TM) Products
|
|
<dd><A HREF="http://www.blackdown.org/java-linux/products.html"
|
|
>http://www.blackdown.org/java-linux/products.html</A>
|
|
</dl></blockquote>
|
|
|
|
<p><strong><img src="../gx/dennis/qbub.gif"width="50" height="28" alt="(?)"
|
|
align="left" border="0">
|
|
Thank you for your help.
|
|
<br>Desperado
|
|
</strong></p>
|
|
|
|
<blockquote><img src="../gx/dennis/bbub.gif"width="50" height="28" alt="(!)"
|
|
align="left" border="0">
|
|
I hope that helps. Look at the Blackdown.org site for
|
|
more info about Java under Linux.
|
|
</blockquote>
|
|
|
|
<!-- end body -->
|
|
<!--================================================================-->
|
|
<P> <hr> <P>
|
|
<H5 align="center"><a href="http://www.linuxgazette.com/copying.html"
|
|
>Copyright ©</a> 1998, James T. Dennis <BR>
|
|
Published in <I>Linux Gazette</I> Issue 30 July 1998</H5>
|
|
<P> <hr> <P>
|
|
<!--================================================================-->
|
|
<table width="98%"><tr valign="center" align="center">
|
|
<td rowspan="3"><A HREF="./lg_answer30.html"><IMG
|
|
SRC="../gx/dennis/answernew.gif"
|
|
ALT="[ Answer Guy Index ]"></A></td>
|
|
<td><A HREF="tag_SCOkeys.html">SCOkeys</A></td>
|
|
<td><A HREF="tag_chroot.html">chroot</A></td>
|
|
<td><A HREF="tag_dosemu-db.html">dosemu-db</A></td>
|
|
<td><A HREF="tag_NTauth.html">NTauth</A></td>
|
|
<td><A HREF="tag_cdr.html">cdr</A></td>
|
|
<td><A HREF="tag_3270.html">3270</A></td>
|
|
<td><A HREF="linux-questions-only@ssc.comport.html">comport</A></td>
|
|
</tr><tr valign="center" align="center">
|
|
<td><A HREF="tag_lilostop.html">lilostop</A></td>
|
|
<td><A HREF="tag_emulate.html">emulate</A></td>
|
|
<td><A HREF="tag_ppadrivers.html">ppadrivers</A></td>
|
|
<td><A HREF="tag_database.html">database</A></td>
|
|
<td><A HREF="tag_vacation.html">vacation</A></td>
|
|
<td><A HREF="tag_nullmodem.html">nullmodem</A></td>
|
|
<td><A HREF="tag_lockups.html">lockups</A></td>
|
|
</tr><tr valign="center" align="center">
|
|
<td><A HREF="tag_gzipC.html">gzipC</A></td>
|
|
<td><A HREF="tag_newlook.html">newlook</A></td>
|
|
<td><A HREF="tag_c500.html">c500</A></td>
|
|
<td><A HREF="tag_solprint.html">solprint</A></td>
|
|
<td><A HREF="tag_vc1shell.html">vc1shell</A></td>
|
|
<td><A HREF="tag_memleak.html">memleak</A></td>
|
|
<td><A HREF="tag_tvcard.html">tvcard</A></td>
|
|
</tr></table>
|
|
<P> <hr> <P>
|
|
<!--================================================================-->
|
|
<A HREF="./index.html"><IMG SRC="../gx/indexnew.gif"
|
|
ALT="[ Table Of Contents ]"></A>
|
|
<A HREF="../index.html"><IMG SRC="../gx/homenew.gif"
|
|
ALT="[ Front Page ]"></A>
|
|
<A HREF="lg_bytes30.html"><IMG SRC="../gx/back2.gif"
|
|
ALT="[ Previous Section ]"></A>
|
|
<A HREF="./vrenios.html"><IMG SRC="../gx/fwd.gif"
|
|
ALT="[ Next Section ]"></A>
|
|
<!--startcut ======================================================= -->
|
|
</body>
|
|
</html>
|
|
<!--endcut ========================================================= -->
|