pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/doc/guide/files Add "Limitations of the Interix platfo...
details: https://anonhg.NetBSD.org/pkgsrc/rev/dc6d81066c88
branches: trunk
changeset: 502019:dc6d81066c88
user: tv <tv%pkgsrc.org@localhost>
date: Tue Nov 01 17:14:04 2005 +0000
description:
Add "Limitations of the Interix platform" subsection.
diffstat:
doc/guide/files/platforms.xml | 65 ++++++++++++++++++++++++++++++++++++++++--
1 files changed, 61 insertions(+), 4 deletions(-)
diffs (86 lines):
diff -r 1cca8888cda3 -r dc6d81066c88 doc/guide/files/platforms.xml
--- a/doc/guide/files/platforms.xml Tue Nov 01 16:30:05 2005 +0000
+++ b/doc/guide/files/platforms.xml Tue Nov 01 17:14:04 2005 +0000
@@ -1,4 +1,4 @@
-<!-- $NetBSD: platforms.xml,v 1.17 2005/11/01 14:27:10 tv Exp $ -->
+<!-- $NetBSD: platforms.xml,v 1.18 2005/11/01 17:14:04 tv Exp $ -->
<chapter id="platforms">
<title>Using pkgsrc on systems other than &os;</title>
@@ -313,6 +313,64 @@
</programlisting>
</sect3>
+ <sect3 id="platform.interix-limits">
+ <title>Limitations of the Interix platform</title>
+
+ <para>Though Interix suffices as a familiar and flexible substitute
+ for a full Unix-like platform, it has some drawbacks that should
+ be noted for those desiring to make the most of Interix.</para>
+
+ <itemizedlist>
+
+ <listitem><emphasis role="strong">X-Windows:</emphasis>
+ <para>Interix comes with the standard set of X11R6 client libraries,
+ and can run X-Windows based applications, but it does
+ <emphasis>not</emphasis> come with an X server. Some options are
+ <ulink url="http://www.starnet.com/products/xwin32/">StarNet X-Win32</ulink>,
+ <ulink url="http://connectivity.hummingbird.com/products/nc/exceed/">Hummingbird Exceed</ulink>,
+ and the free X-Windows server included with
+ <ulink url="http://x.cygwin.com/">Cygwin</ulink>.</para>
+
+ <para>Also, StarNet Communications has graciously provided a free
+ version of their X-Win32 product that accepts connections only
+ from localhost:
+ <ulink url="http://www.starnet.com/xwin32LX/get_xwin32LX.htm">X-Win32 LX</ulink>,
+ recommended by the maintainer of Interix pkgsrc support.</para></listitem>
+
+ <listitem><emphasis role="strong">X-Windows acceleration:</emphasis>
+ <para>Because Interix runs in a completely different NT subsystem from
+ Win32 applications, it does not currently support various X11
+ protocol extensions for acceleration (such as MIT-SHM or DGA).
+ Most interactive applications to a local X server will run
+ reasonably fast, but full motion video and other graphics
+ intensive applications may require a faster-than-expected CPU.</para></listitem>
+
+ <listitem><emphasis role="strong">Audio:</emphasis>
+ <para>Interix has no native support for audio output. To provide audio
+ support, pkgsrc uses the <command>esound</command> client/server
+ audio system on Interix. Unlike on most platforms, the
+ <filename role="pkg">audio/esound</filename> package does
+ <emphasis>not</emphasis> contain the <command>esound</command>
+ server component. To output audio, the
+ <filename role="pkg">emulators/cygwin_esound</filename> package
+ must also be installed.</para></listitem>
+
+ <listitem><emphasis role="strong">CD/DVDs, USB, and SCSI:</emphasis>
+ <para>Direct device access is not currently supported in Interix, so it
+ is not currently possible to access CD/DVD drives, USB devices,
+ or SCSI devices through non-filesystem means. Among other things,
+ this makes it impossible to use Interix directly for CD/DVD
+ burning.</para></listitem>
+
+ <listitem><emphasis role="strong">Tape drives:</emphasis>
+ <para>Due to the same limitations as for CD-ROMs and SCSI devices, tape
+ drives are also not directly accessible in Interix. However,
+ support is in work to make tape drive access possible by using
+ Cygwin as a bridge (similarly to audio bridged via Cygwin's
+ esound server).</para></listitem>
+
+ </itemizedlist>
+ </sect3>
<sect3 id="platform.interix-knownissues">
<title>Known issues for pkgsrc on Interix</title>
@@ -328,9 +386,8 @@
Administrator (or your language equivalent), or run the following
command after installing a package to work around the issue:</para>
-<programlisting>
- chmod -R g+w $PKG_DBDIR
-</programlisting>
+ <screen>
+&rprompt; <userinput>chmod -R g+w $PKG_DBDIR</userinput></screen>
</sect3>
</sect2>
Home |
Main Index |
Thread Index |
Old Index