Changeset 394


Ignore:
Timestamp:
Oct 11, 2008, 4:54:27 PM (17 years ago)
Author:
Brendan Oakley
Message:

Add info to README, and paragraph numbering, from Lewis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OCO/trunk/install/README.TXT

    r393 r394  
    11Uniaud for OS/2 4, 4.51/4.52 and eComStation 1.0/1.1/1.2/1.2R/2.0
    22========================================================================
     3
     41.0 About Uniaud
     52.0 Installation
     6   2.1 Upgrade
     7   2.2 Basic Installation: Common
     8   2.3 Installing HDA Support
     9   2.4 Device Driver Load Options
     103.0 Removal
     11
     121.0 About Uniaud
     13==================
    314
    415Thank you for downloading Uniaud, the Universal Audio Support Driver for
     
    1728with integrated audio, built during or after 2004.
    1829
     30HDA is currently better supported in the experimental builds of uniaud32.sys
     31which may be downloaded from Paul Smedley's download page:
     32
     33  http://download.smedley.info
     34
     35Look for the latest uniaud32-1.9.x build, and see installation notes, below.
     36
    1937Uniaud also supports some legacy audio hardware.
    2038
    21 How to install Uniaud
    22 ========================
    23 
     39
     402.0 Installation
     41==================
     42
     43  2.1 Upgrade
     44  -------------
    2445If Uniaud is already installed, it is safest to make a backup of your existing
    2546drivers located in x:\MMOS2 (where x: is your boot volume) and just copy
    2647uniaud32.sys and uniaud16.sys over them.
    2748
    28 Otherwise:
     49  2.2 Basic Installation: Common
     50  --------------------------------
    2951
    3052Uniaud installs using the built-in multimedia installer in OS/2 or
     
    3961installing HDA support, then one file must be overlaid (see the next section
    4062for details). DO NOT REBOOT FOLLOWING THE INITIAL INSTALLATION.
     63
     64  2.3 Installing HDA Support
     65  ----------------------------
    4166
    4267To provide HDA support, you should download the (experimental) HDA-enabled
     
    5075desired effect).
    5176
    52 OS/2 Universal Audio Config.sys options:
    53 ========================================
     77  2.4 Device Driver Load Options
     78  --------------------------------
     79
     80The following options are supported in CONFIG.SYS:
    5481
    5582DEVICE=x:\MMOS2\UNIAUD32.SYS /V /C:CARDNAME
     
    83110
    84111
    85 How to uninstall Uniaud
    86 ========================
     1123.0 Removal
     113=============
    87114
    88115To temporarily disable Uniaud, simply comment the following two lines in
     
    95122installer, select the option to remove an installed feature.
    96123
    97 
    98 What todo with a TRAP screen:
    99 =============================
     1244.0 Troubleshooting
     125=====================
     126
     127  4.1 No Sound
     128  --------------
     129 This is typically caused by one of two different issues. Either the speaker
     130output levels are set very low (or muted) or the audio device has not not been
     131activated (incorrect identification, incorrect/incompatible IRQ, etc.)
     132
     133To eliminate the first possibility, download the latest LBMix mixer
     134application from Hobbes:
     135 http://hobbes.nmsu.edu/h-search.php?key=lbmix&pushbutton=Search
     136and install it. Try to adjust the volume from LBMix and/or the standard volume
     137control object. Note that some devices need to have their output levels set at
     138each reboot. If adjusting the output levels has no effect, then perhaps the
     139hardware is not being properly identified. In that case, ensure that the /V
     140option is specified on the DEVICE=x:\MMOS2\UNIAUD32.SYS line in CONFIG.SYS,
     141reboot, and at the boot blob (square block in the upper left hand corner of
     142the screen) press Alt-F4. This will allow you to step through the CONFIG.SYS
     143processing, enabling you to read the output message from the device driver.
     144Note the card which has been identified, the detected mixer, and the IRQ being
     145used. Compare this information to the hardware you know to be installed, and
     146if necessary, perform one of the following two actions:
     147      a) Force full hardware detection: Reboot, and at the boot blob press
     148         Alt-F1. At the "Recovery Choices" screen, select "F5 full hardware
     149         detection" and continue the boot sequence. Review the new output
     150         from the device driver details to see if your card has been properly
     151         identified. If that does not resolve the issue, then try the next
     152         option.
     153
     154      b) Override auto-detection of your card (see _2.4 Device Driver Load
     155         Options_, above).
     156
     157Even if the card is being properly detected (or forced), it is possible that
     158the IRQ which the system (or ACPI PSD) has assigned to it may be incompatible
     159with the hardware. With ACPI systems, it may be necessary to adjust the IRQ in
     160ACPI.CFG (see ACPI documentation for proper use of the REMAP directive). Some
     161systems may allow the IRQ to be locked in BIOS setup; this may be worth trying.
     162
     163It is also possible that the proper information is not getting entered into
     164MMPM.INI. In this case, follow the appropriate procedure:
     165
     166      a) For eComStation 1.1 - 2.0, start the Multimedia Installer
     167         (MINSTALL.EXE) and select the option to reset your MMeCS settings.
     168         Reboot, and re-install Uniaud.
     169      b) For earlier releases of eComStation and for Warp, uninstall Uniaud
     170         (see _3.0 Removal_), reboot, and re-install.
     171
     172  4.2 Distorted Sound
     173  ---------------------
     174Distortion is usually caused in the output section of the audio device, due to
     175the preamp circuit overdriving the signal, or due to extremely loud output
     176settings causing the noise at the speakers themselves. In some cases, this
     177overdrive condition may be addressed by the use of a good mixer application or
     178judicious use of the volume control.
     179
     180Audio distortion may also be caused by device conflicts, typically with PS/2
     181mice. USB devices may also cause these issues, and in both cases, the IRQ does
     182not need to directly conflict with the audio hardware. Refer to the notes in
     183_4.1 No Sound_ for suggestions on adjusting the IRQ. To test, try commenting
     184out the mouse driver in CONFIG.SYS (caution: be sure that you are comfortable
     185enough navigating your desktop without a mouse before disabling the device!)
     186and rebooting. Try disconnecting all USB devices to determine the source of
     187the conflict.
     188
     189  4.3 Looping Sound
     190  -------------------
     191
     192This is a close cousin to the condition described in _4.2 Distorted Sound_,
     193and in fact, is a particular type of distortion. Looping is usually caused by
     194a card mis-detection or an IRQ conflict. Review the procedures outlined in
     195_4.1 No Sound_ and _4.2 Distorted Sound_ to properly identify your hardware
     196and to try to resolve IRQ conflicts.
     197
     198  4.4 Hang at Boot
     199  ------------------
     200
     201This is most often seen with HDA hardware, and is typically caused by an IRQ
     202conflict. Review the procedures outlined in _4.1 No Sound_ and _4.2 Distorted
     203Sound_ to properly identify your hardware and to try to resolve IRQ conflicts.
     204
     205  4.5 Hang at Desktop Start
     206  ---------------------------
     207
     208This is typically a problem in uniaud16.sys, and appears to happen more
     209frequently when system sounds are enabled and startup events are occurring in
     210rapid succession, seemingly" on top of each other." Try booting to a
     211maintenance partition, from CD, or even to a command prompt via Alt-F1 (see
     212_4.1 No Sound_ for more on Alt-F1), editing CONFIG.SYS to disable Uniaud (see
     213_3.0 Removal_), rebooting, and disabling system sound. Edit CONFIG.SYS to
     214un-comment the Uniaud device driver lines, and reboot.
     215
     216Note that when system sounds are disabled at startup, it is often possible to
     217re-enable them afterward, however, once the same conditions exist as are
     218present during startup (multiple events occurring almost simultaneously), the
     219hang is likely to re-manifest itself.
     220
     221  4.6 Hang During Playback
     222  --------------------------
     223
     224See the notes in _4.5 Hang at Desktop Start_ for some tips. Try limiting the
     225number of audio streams attempting to be played at one time. Look for other
     226sources of the condition (Flash, defective media, MPlayer codec, etc.)
     227
     228  4.7 Traps
     229  -----------
     230
     231A typical trap involving Uniaud will be TRAP008, which indicates a direct IRQ
     232conflict. Often, these are seen with HDA hardware in ACPI systems, and may
     233occur right at system start, even after a complete power cycle (some data does
     234not get cleared immediately between hard resets).
     235
     236Some suggested actions include forcing full hardware detection to ensure that
     237Uniaud is indeed seeing the correct device (see _4.1 No Sound_ for
     238procedures), or adjusting IRQ(s) to avoid conflicts (see _4.1 No Sound_ and
     239_4.2 Distorted Sound_).
     240
     241To preserve the data from the trap screen, follow this procedure:
    100242
    101243N.B.: You should only do this if you have a floppy drive in your system or a
     
    119261Trap screen data is extremely helpful when raising a support ticket.
    120262
    121 How to report bugs
    122 ==================
     2635.0 Raising Support Tickets and Reporting Bugs
     264================================================
     265
     266Sometimes, the troubleshooting tips outlined above may not be enough to
     267resolve a particular issue. In that case, you may raise a support ticket.
     268Likewise, if you believe that you've found a bug, the Uniaud team is anxious
     269to hear about it.
    123270
    124271The best option is to use the corresponding debug package for this version
     
    126273site:
    127274ftp.netlabs.org/pub/uniaud .
     275
     276After replacing uniaud16.sys and uniaud32.sys with their debug counterparts,
     277ensure that you copy the corresponding .sym files to x:\MMOS2. Reboot the
     278system to load the debug builds.
     279
     280Extract UniInfo.zip to a safe directory, and run uniinfo.cmd from there. This
     281will generate a number of logs and will zip them into a single archive,
     282removing the individual log files it has just created. The archive will be
     283located in the directory from which you run uniinfo.cmd. Attach this archive
     284to your bug report.
    128285
    129286All bug reports should go to Uniaud Trac which may be found on:
     
    142299
    143300
    144 F.A.Q.
    145 =====
     3016.0 FAQ
     302=========
     303
    146304Q. What is OS/2?
     305
    147306A. If you ask this one, you probably don't need UniAud. Go to
    148307 www.eComStation.com to get more information or to purchase a license.
    149308
    150309Q. What is Uniaud?
     310
    151311A. Uniaud is the Universal Audio Support driver for OS/2 and eComStation,
    152312   based on the Linux ALSA project (http://www.alsa.com ).
    153313
    154314Q. Uniaud detected my card successfully but I have no sound
     315
    155316A. Try to install uniaud with amount of installed cards = 0 (see section below)
    156317   reboot and then install uniaud with amount of cards = 1
     
    158319Q. Uniaud detected my card successfully but when I try to play something I got
    159320   error: MCI Error 5134: No device driver found.
     321
    160322A. With eComstation 1.2 and 1.2R there, start minstall.exe and choose
    161323   the last option in the main menu to reset your mmecs settings.
     
    172334   its most likely not support by Uniaud in conjunction with your chipset.
    173335
    174 
    175 How can I support the project ?
    176 ================================
     336Q. Where may I obtain the latest version of Uniaud?
     337
     338A. The latest version of Uniaud is available from Netlabs:
     339   ftp.netlabs.org/pub/uniaud
     340
     341Q. I want to assist in the development of Uniaud.
     342
     343A. See _7.0 Project Support_.
     344
     345
     3467.0 Project Support
     347=====================
    177348
    178349We need your feedback! Consider making a donation, and of course, report bugs.
     350
     351Talented developers are welcome to join the team, and others whose talents may
     352lie elsewhere but who would also like to contribute may do so either by testing
     353or by performing other tasks (website maintenance, documentation, education,
     354etc.) For more information, stop by the Uniaud Trac Wiki:
     355http://trac.netlabs.org/uniaud
    179356
    180357To make a financial contribution to the project, please visit the Mensys
Note: See TracChangeset for help on using the changeset viewer.