old-www/LDP/LG/issue30/tag_tvcard.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 &copy;</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 ========================================================= -->