OSINDSC - INVALID ARGUMENT COUNT IN CONFIGURATION .DSC 02/02/96 ======================================================================= Invalid Argument Count in Configuration .DSC OS/2 2.1 and OS/2 2.11 ======================================================================= Please Read Entire Document for Full Explanation of Procedures -------------------------------------------------------------- DESCRIPTION Your system has OS/2 2.x running and you can get the following message panel: Display Driver Install detected an invalid argument count in a .DSC file. Check configuration files. 1. Error message while doing a DSPINSTL. 2. Error message while doing a Selective Install for video. 3. Error message while doing an upgrade of OS/2 2.x to new release or CSD. You select OK and get the "Initialization Fails" message; then the message panel appears again. Note: This problem occurs on a system that previously had the wrong chip set selected. For example, you had an ET4000 video adapter but selected Cirrus during Display Install. This caused one of the DSC files to be corrupted. RESOLUTION 1. Press F3 to go to a command prompt. 2. Type x: and press Enter (x is the drive where OS/2 is installed). 3. Type CD \OS2\INSTALL and press Enter. 4. Type DEL *.DSC and press Enter to delete the DSC files. 5. In drive A, insert: * Diskette 2 for salmon-labeled diskettes * Diskette 1 for green-labeled diskettes * Diskette 1, 3, and 4 for blue-labeled diskettes Note: The next step is required for all three blue-labeled diskettes. 6. Type UNPACK A:BUNDLE and press Enter to unpack the DSC files from the diskettes. 7. Set your system back to VGA mode by one of the following methods. Note: Please read ALL of the following before continuing with the procedure. The following describes two ways to return your system to VGA mode, or to bring your system back to the Desktop if it is locked up with no activity occurring. When you are installing OS/2 and the system locks up near the end, usually after Diskette 17 (blue diskettes) or Diskette 13 (salmon and green diskettes), or after you are prompted to restart, the system freezes on the logos or on the message, "Loading, Please Wait!" If you have one of the following, Method 2, RSPDSPI, MUST be used: * PS ValuePoint * ATI video card * S-3 chip set Note: S-3 drivers require LDF.COM, which you can download from the BBS (919-517-0001). Check with the vendor for the latest driver and any utility programs needed for installation. If you have installed Service Pak XR06200 or XR06300: After completing installation, if you receive a blank screen, return the system to VGA mode. When prompted for diskettes, use the Service Pak diskettes. Method 1: SETVGA ---------------- Note: If you installed the operating system from a CD-ROM, review step 5 before beginning. 1. Insert the Installation Diskette in drive A; then press Ctrl+Alt+Del to restart the system. If the keyboard is locked, turn the system off and wait 30 seconds; then turn it back on. 2. When prompted, insert Diskette 1 and press Enter. 3. When the Welcome screen appears, press Esc to get to the command prompt. 4. At the A: prompt, type x: and press Enter (x is the drive where OS/2 is installed). 5. Type CD \OS2 and press Enter to change to the \OS2 directory. 6. Type the following and press Enter after each (x is the drive where OS/2 is installed): DIR *.* > SVGADATA.PMI SETVGA x: 7. When SETVGA starts, it prompts you for Display Driver Diskette 1. If you installed from CD-ROM, it is recommended that you create this diskette. Type the following and press Enter after each (e is the CD-ROM drive letter; size is 35 for 3.5-inch diskettes, or 525 for 5.25-inch diskettes): e:\DISKIMGS\LOADDSKF e:\DISKIMGS\OS2\size\DISP1.DSK A: 8. Upon completion, restart the system. 9. Go to an OS/2 Window; then type DSPINSTL and press Enter to install video drivers and set the correct resolution. 10. Shut down and restart the system. Do a Selective Install for your printer and WIN-OS/2 support. Note: If you're unsuccessful, check your hard disk for the following files: IBMVGA32.DLL 42378 4-22-93 IBMDEV32.DLL 85326 4-22-93 BVHVGA.DLL 40892 4-25-93 DISPLAY.DLL 77120 4-29-93 If they are not present, unpack them from Display Driver Diskette 1: a. Insert the diskette in drive A. b. Type the following and press Enter after each (x is the drive where OS/2 is installed): x: \OS2\UNPACK A:\VGA 11. Insert the correct diskettes in the appropriate drive: * 3.5 diskettes: - Blue label: Diskette 2 - Salmon label: Diskette 3 - Green label: Diskette 3 * 5.25 diskettes: Diskette 4 * CD-ROM: Files are in a directory. 12. Type the following and press Enter: x:\OS2\UNPACK A:\BUNDLE/N:DISPLAY.DLL This places the files on your hard disk in the \OS2\DLL subdirectory. 13. Edit the CONFIG.SYS file and make sure it has the following statements (x is the drive where OS/2 is installed): DEVINFO=SCR,VGA,x:\OS2\VIOTBL.DCP SET VIDEO_DEVICES=VIO_VGA SET VIO_VGA=DEVICE(BVHVGA) DEVICE=x:\OS2\MDOS\VVGA.SYS 14. Save and exit the file; then restart the system to place any changes into effect. Method 2: RSPDSPI ----------------- You can use this procedure instead of Method 1 to return to VGA mode. 1. Insert the Installation Diskette in drive A. 2. Turn on the computer. If it is already on, perform a shutdown, and then press Ctrl+Alt+Del to restart it. 3. When prompted, remove the Installation Diskette and insert Diskette 1; then press Enter. 4. When the Welcome screen appears, press Esc to get to the command prompt. At the command prompt, perform the following steps that apply: Note: In the procedures, x is the drive where OS/2 is installed. Case 1: You Installed OS/2 from Diskettes ----------------------------------------- a. If RSPDSPI.EXE is in the \OS2\INSTALL\ directory, type the following, pressing Enter after each one (A: is the diskette drive used to install OS/2): x: CD x:\OS2\INSTALL RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:x: b. If RSPDSPI.EXE is not in the \OS2\INSTALL\ directory: 1) Insert Installation Diskette 8 and unpack RSPDSPI.EXE by typing the following and pressing Enter (A: is the drive containing Diskette 8): x:\OS2\UNPACK A:\INSTAID x: /N:RSPDSPI.EXE 2) Type the following and press Enter after each (A: is the diskette drive used to install OS/2): x: CD x:\OS2\INSTALL RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:x: Case 2: You Installed OS/2 from CD-ROM or a LAN ----------------------------------------------- a. If RSPDSPI.EXE is in the \OS2\INSTALL\ directory, type the following, pressing Enter after each: x: CD x:\OS2\INSTALL RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T (E: is the CD-ROM or LAN drive.) b. If RSPDSPI.EXE is not in the \OS2\INSTALL\ directory: 1) Unpack RSPDSPI.EXE with the following command and press Enter: x:\OS2\UNPACK E:\DISK_8\INSTAID x: /N:RSPDSPI.EXE (E: is the CD-ROM or LAN drive.) 2) Type the following and press Enter after each: x: CD x:\OS2\INSTALL RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:x: (E: is the CD-ROM or LAN drive.) You might try to configure for SVGA. Contact the video-adapter vendor and make sure you have the correct and latest drivers, and that the resolution you are installing is supported in OS/2. If you have a utility or setup program for your video, you need to follow the instructions for that program first. The instructions for changing your video to SVGA are in Using the Operating System. ______________________________________________________________________ IBM disclaims all warranties, whether express or implied, including without limitation, warranties of fitness and merchantability with respect to the information in this document. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright (c) 1994, 1996 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.