Loading ...
Sorry, an error occurred while loading the content.

[linux-dell-laptops] Dell/Neomagic chipset/graphics - it works!

Expand Messages
  • eak@sgi.com
    Howdy everyone! I have two web sites that have been invaluable and a set of instructions for getting sound to work on my neomagic chipset. I have a Dell
    Message 1 of 8 , Nov 4, 1999
    • 0 Attachment
      Howdy everyone!

      I have two web sites that have been invaluable and a set of
      instructions for getting sound to work "on my" neomagic chipset. I have
      a Dell Latitude CS with then new NM2360 256ZX chipset and the AC97
      soundchipset.


      I just wanted you to know that Almost everything on your page:
      http://www.radcyberzine.com/linux/linux-dell.html
      applies to the Dell Latitude CS PMP 400Mhz. Im awaiting the cable to
      go from the port replicator to the monitor to determine whether or not
      the rc.local works for my system. It should also be noted that on
      http://www.uglx.org/sony.html there is an updated patch for the 2.2.13
      kernel (which Im using) that works perfectly.

      I did notice that there are a couple of differences in our
      configurations and the steps I needed to go through:

      1) I used the NM2200 chipset which seems to offer better performance
      for the NM2360 256ZX chipset. I am attaching my XF86Config file for
      your browsing pleasure. I set 24bit 1024x768 in addition to 16bit but
      I haven't been able to get the keyboard to let me to swap modes yet.

      2) My conf.modules is a bit different. Im not sure how it ended up
      this way, but then I don't really know squat about how modules work.
      It is attached as well.

      3) speaking of modules, once I re-compiled the kernel with NM256
      support in it, I had to do the "make modules" and "make
      modules_install" but I also had to copy the System.map file from
      /usr/src/linux to /boot and I had to create a new module info file
      using depmod -a in /boot. You don't discuss that in your doc, so I
      thought it might be useful.


      It should be noted that patch installation instructions are not
      included
      on that page. For a 2.2.13 kernel user, these are the steps for
      installing the patch, building a new kernel and the nm256 related
      modules and having sound functional:
      1) download the 2.2.13 patch and save in in /usr/src
      2) cd /usr/src
      3) cat sony-patch-2.2.13 | patch -p0 -b
      (not sure why you show p1, p0 worked fine for me, you probably put it
      in /usr/src/linux)
      4) cd /usr/src/linux
      5) make xconfig
      6) Im attaching a copy of my kernel config file, eaks-kernel locad
      that
      file
      7) save and exit
      8) make dep;make bzImage
      9) cd /lib/modules;tar cvf 2.2.13-7mdk.tar 2.2.13-7mdk
      10) make modules;make modules_install
      11) cp /usr/src/linux/System.map /boot/System.map-2.2.13-7mdk
      12) cp /boot/vmlinuz-2.2.13-7mdk /boot/vmlinuz-2.2.13-7mdk.org
      cp /usr/src/linux/arch/i386/bzImage /boot/vmlinuz-2.2.13-7mdk
      a) modify /etc/lilo.conf to point to the old version as an
      additional OS
      b) run lilo and make sure it created an additional OS choice

      here is an example:
      image=/boot/vmlinuz-2.2.13-7mdk
      label=linux
      root=/dev/hda5
      read-only
      image=/boot/vmlinuz-2.2.13-7mdk.org
      label=mdk7
      root=/dev/hda5
      read-only
      12) cd /boot;depmod -a 2.2.13-7mdk -m /boot/System.map-2.2.13-7mdk
      13) modify /etc/conf.modules to load soundcore, sound (aliased to sb)
      and nm256
      14)sync;reboot

      After rebooting, login as root. You should be able to run lsmod and
      see
      nm256, sound and soundlow modules loaded:
      Module Size Used by
      nm256 65704 0
      uart401 6224 0
      sound 64972 0 [nm256 uart401]
      soundlow 304 0 [sound]

      et voila! Sound now works!

      I have noticed that if for some reason a module fails to load on boot
      and X starts, you need to manually load the modules and then restart
      the X server (ctrl-alt-bkspace) before sound will work again.

      Thanks for the great page!

      Eric.


      WARNING! If you decide to cut-n-paste the following file, be careful
      about lines that are wrapped in the window, especially in the mode
      section, that shouldn't be. Follow the XF86Setup instruction on the
      first website, instead. This is really only here for reference.

      # File generated by XConfigurator.
      # /etc/X11/XF86Config
      # **********************************************************************
      # Refer to the XF86Config(4/5) man page for details about the format of
      # this file.
      # **********************************************************************

      # **********************************************************************
      # Files section. This allows default font and rgb paths to be set
      # **********************************************************************

      Section "Files"

      # The location of the RGB database. Note, this is the name of the
      # file minus the extension (like ".txt" or ".db"). There is normally
      # no need to change the default.

      RgbPath "/usr/X11R6/lib/X11/rgb"

      # Multiple FontPath entries are allowed (they are concatenated together)
      # By default, Red Hat 6.0 and later now use a font server independent of
      # the X server to render fonts.

      FontPath "unix/:-1"

      EndSection

      # **********************************************************************
      # Server flags section.
      # **********************************************************************

      Section "ServerFlags"

      # Uncomment this to cause a core dump at the spot where a signal is
      # received. This may leave the console in an unusable state, but
      may
      # provide a better stack trace in the core dump to aid in debugging
      #NoTrapSignals

      # Uncomment this to disable the <Crtl><Alt><BS> server abort
      sequence
      # This allows clients to receive this key event.
      #DontZap

      # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode
      switching
      # sequences. This allows clients to receive these key events.
      #DontZoom

      EndSection

      # **********************************************************************
      # Input devices
      # **********************************************************************

      # **********************************************************************
      # Keyboard section
      # **********************************************************************

      Section "Keyboard"

      Protocol "Standard"

      # when using XQUEUE, comment out the above line, and uncomment the
      # following line
      #Protocol "Xqueue"

      AutoRepeat 500 5

      # Let the server do the NumLock processing. This should only be
      # required when using pre-R6 clients
      #ServerNumLock

      # Specify which keyboard LEDs can be user-controlled (eg, with
      xset(1))
      #Xleds 1 2 3

      #To set the LeftAlt to Meta, RightAlt key to ModeShift,
      #RightCtl key to Compose, and ScrollLock key to ModeLock:

      LeftAlt Meta
      RightAlt Meta
      ScrollLock Compose
      RightCtl Control

      # To disable the XKEYBOARD extension, uncomment XkbDisable.

      # XkbDisable

      # To customise the XKB settings to suit your keyboard, modify the
      # lines below (which are the defaults). For example, for a non-U.S.
      # keyboard, you will probably want to use:
      # XkbModel "pc102"
      # If you have a US Microsoft Natural keyboard, you can use:
      # XkbModel "microsoft"
      #
      # Then to change the language, change the Layout setting.
      # For example, a german layout can be obtained with:
      # XkbLayout "de"
      # or:
      # XkbLayout "de"
      # XkbVariant "nodeadkeys"
      #
      # If you'd like to switch the positions of your capslock and
      # control keys, use:
      # XkbOptions "ctrl:swapcaps"

      # These are the default XKB settings for XFree86
      # XkbRules "xfree86"
      # XkbModel "pc101"
      # XkbLayout "us"
      # XkbVariant ""
      # XkbOptions ""

      XkbKeycodes "xfree86"
      XkbTypes "default"
      XkbCompat "default"
      XkbSymbols "us(pc101)"
      XkbGeometry "pc"
      XkbRules "xfree86"
      XkbModel "pc101"
      XkbLayout "us"
      EndSection

      # **********************************************************************
      # Pointer section
      # **********************************************************************

      Section "Pointer"
      Protocol "PS/2"
      Device "/dev/mouse"

      # When using XQUEUE, comment out the above two lines, and uncomment
      # the following line.

      # Protocol "Xqueue"

      # Baudrate and SampleRate are only for some Logitech mice

      # BaudRate 9600
      # SampleRate 150

      # Emulate3Buttons is an option for 2-button Microsoft mice
      # Emulate3Timeout is the timeout in milliseconds (default is 50ms)

      Emulate3Buttons
      Emulate3Timeout 50

      # ChordMiddle is an option for some 3-button Logitech mice

      # ChordMiddle

      EndSection


      # **********************************************************************
      # Monitor section
      # **********************************************************************

      # Any number of monitor sections may be present

      Section "Monitor"

      Identifier "My Monitor"
      VendorName "Unknown"
      ModelName "Unknown"

      # HorizSync is in kHz unless units are specified.
      # HorizSync may be a comma separated list of discrete values, or a
      # comma separated list of ranges of values.
      # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
      # USER MANUAL FOR THE CORRECT NUMBERS.

      HorizSync 31.5 - 48.5

      # VertRefresh is in Hz unless units are specified.
      # VertRefresh may be a comma separated list of discrete values, or a
      # comma separated list of ranges of values.
      # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
      # USER MANUAL FOR THE CORRECT NUMBERS.

      VertRefresh 50-100

      # Modes can be specified in two formats. A compact one-line format, or
      # a multi-line format.

      # These two are equivalent

      # ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817
      Interlace

      # Mode "1024x768i"
      # DotClock 45
      # HTimings 1024 1048 1208 1264
      # VTimings 768 776 784 817
      # Flags "Interlace"
      # EndMode

      # This is a set of standard mode timings. Modes that are out of monitor
      # spec are automatically deleted by the server (provided the HorizSync
      and
      # VertRefresh lines are correct), so there's no immediate need to
      # delete mode timings (unless particular mode timings don't work on your
      # monitor). With these modes, the best standard mode that your monitor
      # and video card can support for a given resolution is automatically
      # used.

      # 640x400 @ 70 Hz, 31.5 kHz hsync
      Modeline "640x400" 25.175 640 664 760 800 400 409 411 450
      # 640x480 @ 60 Hz, 31.5 kHz hsync
      Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
      # 800x600 @ 56 Hz, 35.15 kHz hsync
      ModeLine "800x600" 36 800 824 896 1024 600 601 603 625
      # 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync
      Modeline "1024x768" 44.9 1024 1048 1208 1264 768 776 784 817
      Interlace

      # 640x400 @ 85 Hz, 37.86 kHz hsync
      Modeline "640x400" 31.5 640 672 736 832 400 401 404 445
      -HSync +VSync
      # 640x480 @ 72 Hz, 36.5 kHz hsync
      Modeline "640x480" 31.5 640 680 720 864 480 488 491 521
      # 640x480 @ 75 Hz, 37.50 kHz hsync
      ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500
      -HSync -VSync
      # 800x600 @ 60 Hz, 37.8 kHz hsync
      Modeline "800x600" 40 800 840 968 1056 600 601 605 628
      +hsync +vsync

      # 640x480 @ 85 Hz, 43.27 kHz hsync
      Modeline "640x480" 36 640 696 752 832 480 481 484 509
      -HSync -VSync
      # 1152x864 @ 89 Hz interlaced, 44 kHz hsync
      ModeLine "1152x864" 65 1152 1168 1384 1480 864 865 875 985
      Interlace

      # 800x600 @ 72 Hz, 48.0 kHz hsync
      Modeline "800x600" 50 800 856 976 1040 600 637 643 666
      +hsync +vsync
      # 1024x768 @ 60 Hz, 48.4 kHz hsync
      Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806
      -hsync -vsync

      # 640x480 @ 100 Hz, 53.01 kHz hsync
      Modeline "640x480" 45.8 640 672 768 864 480 488 494 530
      -HSync -VSync
      # 1152x864 @ 60 Hz, 53.5 kHz hsync
      Modeline "1152x864" 89.9 1152 1216 1472 1680 864 868 876 892
      -HSync -VSync
      # 800x600 @ 85 Hz, 55.84 kHz hsync
      Modeline "800x600" 60.75 800 864 928 1088 600 616 621 657
      -HSync -VSync

      # 1024x768 @ 70 Hz, 56.5 kHz hsync
      Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806
      -hsync -vsync

      # 800x600 @ 100 Hz, 64.02 kHz hsync
      Modeline "800x600" 69.65 800 864 928 1088 600 604 610 640
      -HSync -VSync
      # 1024x768 @ 76 Hz, 62.5 kHz hsync
      Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823
      # 1152x864 @ 70 Hz, 62.4 kHz hsync
      Modeline "1152x864" 92 1152 1208 1368 1474 864 865 875 895
      # 1280x1024 @ 61 Hz, 64.2 kHz hsync
      Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025 1028 1054

      # 1024x768 @ 85 Hz, 70.24 kHz hsync
      Modeline "1024x768" 98.9 1024 1056 1216 1408 768 782 788 822 -HSync
      -VSync
      # 1152x864 @ 78 Hz, 70.8 kHz hsync
      Modeline "1152x864" 110 1152 1240 1324 1552 864 864 876 908

      # 1152x864 @ 84 Hz, 76.0 kHz hsync
      Modeline "1152x864" 135 1152 1464 1592 1776 864 864 876 908

      # 1280x1024 @ 74 Hz, 78.85 kHz hsync
      Modeline "1280x1024" 135 1280 1312 1456 1712 1024 1027 1030 1064

      # 1024x768 @ 100Hz, 80.21 kHz hsync
      Modeline "1024x768" 115.5 1024 1056 1248 1440 768 771 781 802
      -HSync
      -VSync
      # 1280x1024 @ 76 Hz, 81.13 kHz hsync
      Modeline "1280x1024" 135 1280 1312 1416 1664 1024 1027 1030 1064

      EndSection


      # **********************************************************************
      # Graphics device section
      # **********************************************************************

      # Any number of graphics device sections may be present

      Section "Device"
      Identifier "Generic VGA"
      VendorName "Unknown"
      BoardName "Unknown"
      Chipset "generic"

      # VideoRam 256

      # Clocks 25.2 28.3

      EndSection

      # Device configured by Xconfigurator:

      Section "Device"
      Identifier "My Video Card"
      VendorName "Unknown"
      BoardName "Unknown"
      #VideoRam 4096
      Chipset "NM2200"
      # IOBase 0xfea00000
      # MemBase 0xfd000000
      # VideoRam 2048
      # DacSpeed 90
      # Option "linear"
      # Option "nolinear"
      # Option "sw_cursor"
      # Option "hw_cursor"
      # Option "no_accel"
      Option "intern_disp"
      # Option "extern_disp"
      # Option "mmio"
      # Option "no_mmio"
      # Option "lcd_center"
      # Option "no_stretch"
      # Insert Clocks lines here if appropriate
      EndSection


      # **********************************************************************
      # Screen sections
      # **********************************************************************

      # The Colour SVGA server

      Section "Screen"
      Driver "svga"
      # Use Device "Generic VGA" for Standard VGA 320x200x256
      #Device "Generic VGA"
      Device "My Video Card"
      Monitor "My Monitor"
      DefaultColorDepth 16
      Subsection "Display"
      Depth 16
      Modes "1024x768"
      ViewPort 0 0
      EndSubsection
      Subsection "Display"
      Depth 32
      Modes "1024x768"
      ViewPort 0 0
      EndSubsection
      EndSection

      # The 16-color VGA server

      Section "Screen"
      Driver "vga16"
      Device "Generic VGA"
      Monitor "My Monitor"
      Subsection "Display"
      Modes "640x480" "800x600"
      ViewPort 0 0
      EndSubsection
      EndSection

      # The Mono server

      Section "Screen"
      Driver "vga2"
      Device "Generic VGA"
      Monitor "My Monitor"
      Subsection "Display"
      Modes "640x480" "800x600"
      ViewPort 0 0
      EndSubsection
      EndSection

      # The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32,
      Mach64
      # I128, and S3V)
      Section "Screen"
      Driver "accel"
      Device "My Video Card"
      Monitor "My Monitor"
      Subsection "Display"
      Depth 16
      Modes "1024x768"
      ViewPort 0 0
      EndSubsection
      Subsection "Display"
      Depth 32
      Modes "1024x768"
      ViewPort 0 0
      EndSubsection
      EndSection



      ================cut here - /etc/conf.modules==========
      alias parport_lowlevel parport_pc
      pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
      alias sound sb
      pre-install sound insmod sound dmabuf=1
      alias midi opl3
      options opl3 io=0x388
      alias char-major-14 nm256
      post-install nm256 /usr/bin/aumix -v 100,100
      #options opl3sa2 mss_io=0x530 irq=5 dma=0 dma2=0 mpu_io=0x330 io=0x370
    • Paul D Gilligan
      Hi Well done. I have spent serval hours playing and was starting to think that the info the we have was wrong. I have a DELL CPi and having the same problems,
      Message 2 of 8 , Feb 2, 2000
      • 0 Attachment
        Hi

        Well done. I have spent serval hours playing and was starting to think
        that the info the we have was wrong.

        I have a DELL CPi and having the same problems, I want to install
        2.2.14. Did you not ever get a small enought kernel to run zlilo?

        Or should I use the steps that you have doen with /bzImage?

        With the notes you have there I think I can do this.

        Paul






        ea-@... wrote:
        original article:http://www.egroups.com/group/linux-dell-laptops/?start
        =154
        > Howdy everyone!
        >
        > I have two web sites that have been invaluable and a set of
        > instructions for getting sound to work "on my" neomagic chipset. I
        have
        > a Dell Latitude CS with then new NM2360 256ZX chipset and the AC97
        > soundchipset.
        >
        >
        > I just wanted you to know that Almost everything on your page:
        > http://www.radcyberzine.com/linux/linux-dell.html
        > applies to the Dell Latitude CS PMP 400Mhz. Im awaiting the cable to
        > go from the port replicator to the monitor to determine whether or not
        > the rc.local works for my system. It should also be noted that on
        > http://www.uglx.org/sony.html there is an updated patch for the 2.2.13
        > kernel (which Im using) that works perfectly.
        >
        > I did notice that there are a couple of differences in our
        > configurations and the steps I needed to go through:
        >
        > 1) I used the NM2200 chipset which seems to offer better performance
        > for the NM2360 256ZX chipset. I am attaching my XF86Config file for
        > your browsing pleasure. I set 24bit 1024x768 in addition to 16bit but
        > I haven't been able to get the keyboard to let me to swap modes yet.
        >
        > 2) My conf.modules is a bit different. Im not sure how it ended up
        > this way, but then I don't really know squat about how modules work.
        > It is attached as well.
        >
        > 3) speaking of modules, once I re-compiled the kernel with NM256
        > support in it, I had to do the "make modules" and "make
        > modules_install" but I also had to copy the System.map file from
        > /usr/src/linux to /boot and I had to create a new module info file
        > using depmod -a in /boot. You don't discuss that in your doc, so I
        > thought it might be useful.
        >
        >
        > It should be noted that patch installation instructions are not
        > included
        > on that page. For a 2.2.13 kernel user, these are the steps for
        > installing the patch, building a new kernel and the nm256 related
        > modules and having sound functional:
        > 1) download the 2.2.13 patch and save in in /usr/src
        > 2) cd /usr/src
        > 3) cat sony-patch-2.2.13 | patch -p0 -b
        > (not sure why you show p1, p0 worked fine for me, you probably put it
        > in /usr/src/linux)
        > 4) cd /usr/src/linux
        > 5) make xconfig
        > 6) Im attaching a copy of my kernel config file, eaks-kernel locad
        > that
        > file
        > 7) save and exit
        > 8) make dep;make bzImage
        > 9) cd /lib/modules;tar cvf 2.2.13-7mdk.tar 2.2.13-7mdk
        > 10) make modules;make modules_install
        > 11) cp /usr/src/linux/System.map /boot/System.map-2.2.13-7mdk
        > 12) cp /boot/vmlinuz-2.2.13-7mdk /boot/vmlinuz-2.2.13-7mdk.org
        > cp /usr/src/linux/arch/i386/bzImage /boot/vmlinuz-2.2.13-7mdk
        > a) modify /etc/lilo.conf to point to the old version as an
        > additional OS
        > b) run lilo and make sure it created an additional OS choice
        >
        > here is an example:
        > image=/boot/vmlinuz-2.2.13-7mdk
        > label=linux
        > root=/dev/hda5
        > read-only
        > image=/boot/vmlinuz-2.2.13-7mdk.org
        > label=mdk7
        > root=/dev/hda5
        > read-only
        > 12) cd /boot;depmod -a 2.2.13-7mdk -m /boot/System.map-2.2.13-7mdk
        > 13) modify /etc/conf.modules to load soundcore, sound (aliased to sb)
        > and nm256
        > 14)sync;reboot
        >
        > After rebooting, login as root. You should be able to run lsmod and
        > see
        > nm256, sound and soundlow modules loaded:
        > Module Size Used by
        > nm256 65704 0
        > uart401 6224 0
        > sound 64972 0 [nm256 uart401]
        > soundlow 304 0 [sound]
        >
        > et voila! Sound now works!
        >
        > I have noticed that if for some reason a module fails to load on boot
        > and X starts, you need to manually load the modules and then restart
        > the X server (ctrl-alt-bkspace) before sound will work again.
        >
        > Thanks for the great page!
        >
        > Eric.
        >
        >
        > WARNING! If you decide to cut-n-paste the following file, be careful
        > about lines that are wrapped in the window, especially in the mode
        > section, that shouldn't be. Follow the XF86Setup instruction on the
        > first website, instead. This is really only here for reference.
        >
        > # File generated by XConfigurator.
        > # /etc/X11/XF86Config
        > # *******************************************************************
        ***
        > # Refer to the XF86Config(4/5) man page for details about the format
        of
        > # this file.
        > # *******************************************************************
        ***
        >
        > # *******************************************************************
        ***
        > # Files section. This allows default font and rgb paths to be set
        > # *******************************************************************
        ***
        >
        > Section "Files"
        >
        > # The location of the RGB database. Note, this is the name of the
        > # file minus the extension (like ".txt" or ".db"). There is normally
        > # no need to change the default.
        >
        > RgbPath "/usr/X11R6/lib/X11/rgb"
        >
        > # Multiple FontPath entries are allowed (they are concatenated
        together)
        > # By default, Red Hat 6.0 and later now use a font server independent
        of
        > # the X server to render fonts.
        >
        > FontPath "unix/:-1"
        >
        > EndSection
        >
        > # *******************************************************************
        ***
        > # Server flags section.
        > # *******************************************************************
        ***
        >
        > Section "ServerFlags"
        >
        > # Uncomment this to cause a core dump at the spot where a signal
        is
        > # received. This may leave the console in an unusable state, but
        > may
        > # provide a better stack trace in the core dump to aid in
        debugging
        > #NoTrapSignals
        >
        > # Uncomment this to disable the <Crtl><Alt><BS> server abort
        > sequence
        > # This allows clients to receive this key event.
        > #DontZap
        >
        > # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode
        > switching
        > # sequences. This allows clients to receive these key events.
        > #DontZoom
        >
        > EndSection
        >
        > # *******************************************************************
        ***
        > # Input devices
        > # *******************************************************************
        ***
        >
        > # *******************************************************************
        ***
        > # Keyboard section
        > # *******************************************************************
        ***
        >
        > Section "Keyboard"
        >
        > Protocol "Standard"
        >
        > # when using XQUEUE, comment out the above line, and uncomment the
        > # following line
        > #Protocol "Xqueue"
        >
        > AutoRepeat 500 5
        >
        > # Let the server do the NumLock processing. This should only be
        > # required when using pre-R6 clients
        > #ServerNumLock
        >
        > # Specify which keyboard LEDs can be user-controlled (eg, with
        > xset(1))
        > #Xleds 1 2 3
        >
        > #To set the LeftAlt to Meta, RightAlt key to ModeShift,
        > #RightCtl key to Compose, and ScrollLock key to ModeLock:
        >
        > LeftAlt Meta
        > RightAlt Meta
        > ScrollLock Compose
        > RightCtl Control
        >
        > # To disable the XKEYBOARD extension, uncomment XkbDisable.
        >
        > # XkbDisable
        >
        > # To customise the XKB settings to suit your keyboard, modify the
        > # lines below (which are the defaults). For example, for a non-U.S.
        > # keyboard, you will probably want to use:
        > # XkbModel "pc102"
        > # If you have a US Microsoft Natural keyboard, you can use:
        > # XkbModel "microsoft"
        > #
        > # Then to change the language, change the Layout setting.
        > # For example, a german layout can be obtained with:
        > # XkbLayout "de"
        > # or:
        > # XkbLayout "de"
        > # XkbVariant "nodeadkeys"
        > #
        > # If you'd like to switch the positions of your capslock and
        > # control keys, use:
        > # XkbOptions "ctrl:swapcaps"
        >
        > # These are the default XKB settings for XFree86
        > # XkbRules "xfree86"
        > # XkbModel "pc101"
        > # XkbLayout "us"
        > # XkbVariant ""
        > # XkbOptions ""
        >
        > XkbKeycodes "xfree86"
        > XkbTypes "default"
        > XkbCompat "default"
        > XkbSymbols "us(pc101)"
        > XkbGeometry "pc"
        > XkbRules "xfree86"
        > XkbModel "pc101"
        > XkbLayout "us"
        > EndSection
        >
        > # *******************************************************************
        ***
        > # Pointer section
        > # *******************************************************************
        ***
        >
        > Section "Pointer"
        > Protocol "PS/2"
        > Device "/dev/mouse"
        >
        > # When using XQUEUE, comment out the above two lines, and uncomment
        > # the following line.
        >
        > # Protocol "Xqueue"
        >
        > # Baudrate and SampleRate are only for some Logitech mice
        >
        > # BaudRate 9600
        > # SampleRate 150
        >
        > # Emulate3Buttons is an option for 2-button Microsoft mice
        > # Emulate3Timeout is the timeout in milliseconds (default is 50ms)
        >
        > Emulate3Buttons
        > Emulate3Timeout 50
        >
        > # ChordMiddle is an option for some 3-button Logitech mice
        >
        > # ChordMiddle
        >
        > EndSection
        >
        >
        > # *******************************************************************
        ***
        > # Monitor section
        > # *******************************************************************
        ***
        >
        > # Any number of monitor sections may be present
        >
        > Section "Monitor"
        >
        > Identifier "My Monitor"
        > VendorName "Unknown"
        > ModelName "Unknown"
        >
        > # HorizSync is in kHz unless units are specified.
        > # HorizSync may be a comma separated list of discrete values, or a
        > # comma separated list of ranges of values.
        > # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
        > # USER MANUAL FOR THE CORRECT NUMBERS.
        >
        > HorizSync 31.5 - 48.5
        >
        > # VertRefresh is in Hz unless units are specified.
        > # VertRefresh may be a comma separated list of discrete values, or a
        > # comma separated list of ranges of values.
        > # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
        > # USER MANUAL FOR THE CORRECT NUMBERS.
        >
        > VertRefresh 50-100
        >
        > # Modes can be specified in two formats. A compact one-line format,
        or
        > # a multi-line format.
        >
        > # These two are equivalent
        >
        > # ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817
        > Interlace
        >
        > # Mode "1024x768i"
        > # DotClock 45
        > # HTimings 1024 1048 1208 1264
        > # VTimings 768 776 784 817
        > # Flags "Interlace"
        > # EndMode
        >
        > # This is a set of standard mode timings. Modes that are out of
        monitor
        > # spec are automatically deleted by the server (provided the HorizSync
        > and
        > # VertRefresh lines are correct), so there's no immediate need to
        > # delete mode timings (unless particular mode timings don't work on
        your
        > # monitor). With these modes, the best standard mode that your monitor
        > # and video card can support for a given resolution is automatically
        > # used.
        >
        > # 640x400 @ 70 Hz, 31.5 kHz hsync
        > Modeline "640x400" 25.175 640 664 760 800 400 409 411 450
        > # 640x480 @ 60 Hz, 31.5 kHz hsync
        > Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
        > # 800x600 @ 56 Hz, 35.15 kHz hsync
        > ModeLine "800x600" 36 800 824 896 1024 600 601 603 625
        > # 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync
        > Modeline "1024x768" 44.9 1024 1048 1208 1264 768 776 784 817
        > Interlace
        >
        > # 640x400 @ 85 Hz, 37.86 kHz hsync
        > Modeline "640x400" 31.5 640 672 736 832 400 401 404 445
        > -HSync +VSync
        > # 640x480 @ 72 Hz, 36.5 kHz hsync
        > Modeline "640x480" 31.5 640 680 720 864 480 488 491 521
        > # 640x480 @ 75 Hz, 37.50 kHz hsync
        > ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500
        > -HSync -VSync
        > # 800x600 @ 60 Hz, 37.8 kHz hsync
        > Modeline "800x600" 40 800 840 968 1056 600 601 605 628
        > +hsync +vsync
        >
        > # 640x480 @ 85 Hz, 43.27 kHz hsync
        > Modeline "640x480" 36 640 696 752 832 480 481 484 509
        > -HSync -VSync
        > # 1152x864 @ 89 Hz interlaced, 44 kHz hsync
        > ModeLine "1152x864" 65 1152 1168 1384 1480 864 865 875 985
        > Interlace
        >
        > # 800x600 @ 72 Hz, 48.0 kHz hsync
        > Modeline "800x600" 50 800 856 976 1040 600 637 643 666
        > +hsync +vsync
        > # 1024x768 @ 60 Hz, 48.4 kHz hsync
        > Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806
        > -hsync -vsync
        >
        > # 640x480 @ 100 Hz, 53.01 kHz hsync
        > Modeline "640x480" 45.8 640 672 768 864 480 488 494 530
        > -HSync -VSync
        > # 1152x864 @ 60 Hz, 53.5 kHz hsync
        > Modeline "1152x864" 89.9 1152 1216 1472 1680 864 868 876 892
        > -HSync -VSync
        > # 800x600 @ 85 Hz, 55.84 kHz hsync
        > Modeline "800x600" 60.75 800 864 928 1088 600 616 621 657
        > -HSync -VSync
        >
        > # 1024x768 @ 70 Hz, 56.5 kHz hsync
        > Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806
        > -hsync -vsync
        >
        > # 800x600 @ 100 Hz, 64.02 kHz hsync
        > Modeline "800x600" 69.65 800 864 928 1088 600 604 610 640
        > -HSync -VSync
        > # 1024x768 @ 76 Hz, 62.5 kHz hsync
        > Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823
        > # 1152x864 @ 70 Hz, 62.4 kHz hsync
        > Modeline "1152x864" 92 1152 1208 1368 1474 864 865 875 895
        > # 1280x1024 @ 61 Hz, 64.2 kHz hsync
        > Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025 1028 1054
        >
        > # 1024x768 @ 85 Hz, 70.24 kHz hsync
        > Modeline "1024x768" 98.9 1024 1056 1216 1408 768 782 788 822
        -HSync
        > -VSync
        > # 1152x864 @ 78 Hz, 70.8 kHz hsync
        > Modeline "1152x864" 110 1152 1240 1324 1552 864 864 876 908
        >
        > # 1152x864 @ 84 Hz, 76.0 kHz hsync
        > Modeline "1152x864" 135 1152 1464 1592 1776 864 864 876 908
        >
        > # 1280x1024 @ 74 Hz, 78.85 kHz hsync
        > Modeline "1280x1024" 135 1280 1312 1456 1712 1024 1027 1030 1064
        >
        > # 1024x768 @ 100Hz, 80.21 kHz hsync
        > Modeline "1024x768" 115.5 1024 1056 1248 1440 768 771 781 802
        > -HSync
        > -VSync
        > # 1280x1024 @ 76 Hz, 81.13 kHz hsync
        > Modeline "1280x1024" 135 1280 1312 1416 1664 1024 1027 1030 1064
        >
        > EndSection
        >
        >
        > # *******************************************************************
        ***
        > # Graphics device section
        > # *******************************************************************
        ***
        >
        > # Any number of graphics device sections may be present
        >
        > Section "Device"
        > Identifier "Generic VGA"
        > VendorName "Unknown"
        > BoardName "Unknown"
        > Chipset "generic"
        >
        > # VideoRam 256
        >
        > # Clocks 25.2 28.3
        >
        > EndSection
        >
        > # Device configured by Xconfigurator:
        >
        > Section "Device"
        > Identifier "My Video Card"
        > VendorName "Unknown"
        > BoardName "Unknown"
        > #VideoRam 4096
        > Chipset "NM2200"
        > # IOBase 0xfea00000
        > # MemBase 0xfd000000
        > # VideoRam 2048
        > # DacSpeed 90
        > # Option "linear"
        > # Option "nolinear"
        > # Option "sw_cursor"
        > # Option "hw_cursor"
        > # Option "no_accel"
        > Option "intern_disp"
        > # Option "extern_disp"
        > # Option "mmio"
        > # Option "no_mmio"
        > # Option "lcd_center"
        > # Option "no_stretch"
        > # Insert Clocks lines here if appropriate
        > EndSection
        >
        >
        > # *******************************************************************
        ***
        > # Screen sections
        > # *******************************************************************
        ***
        >
        > # The Colour SVGA server
        >
        > Section "Screen"
        > Driver "svga"
        > # Use Device "Generic VGA" for Standard VGA 320x200x256
        > #Device "Generic VGA"
        > Device "My Video Card"
        > Monitor "My Monitor"
        > DefaultColorDepth 16
        > Subsection "Display"
        > Depth 16
        > Modes "1024x768"
        > ViewPort 0 0
        > EndSubsection
        > Subsection "Display"
        > Depth 32
        > Modes "1024x768"
        > ViewPort 0 0
        > EndSubsection
        > EndSection
        >
        > # The 16-color VGA server
        >
        > Section "Screen"
        > Driver "vga16"
        > Device "Generic VGA"
        > Monitor "My Monitor"
        > Subsection "Display"
        > Modes "640x480" "800x600"
        > ViewPort 0 0
        > EndSubsection
        > EndSection
        >
        > # The Mono server
        >
        > Section "Screen"
        > Driver "vga2"
        > Device "Generic VGA"
        > Monitor "My Monitor"
        > Subsection "Display"
        > Modes "640x480" "800x600"
        > ViewPort 0 0
        > EndSubsection
        > EndSection
        >
        > # The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32,
        > Mach64
        > # I128, and S3V)
        > Section "Screen"
        > Driver "accel"
        > Device "My Video Card"
        > Monitor "My Monitor"
        > Subsection "Display"
        > Depth 16
        > Modes "1024x768"
        > ViewPort 0 0
        > EndSubsection
        > Subsection "Display"
        > Depth 32
        > Modes "1024x768"
        > ViewPort 0 0
        > EndSubsection
        > EndSection
        >
        >
        >
        > ================cut here - /etc/conf.modules==========
        > alias parport_lowlevel parport_pc
        > pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
        > alias sound sb
        > pre-install sound insmod sound dmabuf=1
        > alias midi opl3
        > options opl3 io=0x388
        > alias char-major-14 nm256
        > post-install nm256 /usr/bin/aumix -v 100,100
        > #options opl3sa2 mss_io=0x530 irq=5 dma=0 dma2=0 mpu_io=0x330 io=0x370
        >
        >
        >
      • Neil
        ... sound works on neomagic AV256 - I had it ruinning for 3 months, quite happily.
        Message 3 of 8 , Feb 2, 2000
        • 0 Attachment
          On Wed, 02 Feb 2000 03:54:39 -0800, you wrote:

          >Well done. I have spent serval hours playing and was starting to think
          >that the info the we have was wrong.

          sound works on neomagic AV256 - I had it ruinning for 3 months, quite happily.
        • Robert MacDonald
          I ve been working on this - quite unsuccessfully. I ve got a CPt with a NeoMagic 256ZX. Can I get you to send to this list(for benefits to others) your setup
          Message 4 of 8 , Feb 2, 2000
          • 0 Attachment
            I've been working on this - quite unsuccessfully. I've got a CPt with
            a NeoMagic 256ZX.

            Can I get you to send to this list(for benefits to others) your setup for
            sound? Even though it's a different chip, might help me with mine.

            Big TIA,
            Robert

            - -
            Robert P. MacDonald, Network Engineer
            G o r d o n F o o d S e r v i c e
            Voice: +1.616.261.7987 email: rmacdonald@...

            >>> Neil <neil@...> 02/02/00 07:27AM >>>
            On Wed, 02 Feb 2000 03:54:39 -0800, you wrote:

            >Well done. I have spent serval hours playing and was starting to think
            >that the info the we have was wrong.

            sound works on neomagic AV256 - I had it ruinning for 3 months, quite happily.

            ------------------------------------------------------------------------
            GET A NEXTCARD VISA, in 30 seconds! Get rates
            as low as 0.0% Intro APR and no hidden fees.
            Apply NOW!
            http://click.egroups.com/1/967/3/_/4243/_/949494556/

            -- 20 megs of disk space in your group's Document Vault
            -- http://www.egroups.com/docvault/linux-dell-laptops/?m=1
          • Neil
            ... alas the laptop it was running on is no longer in my possession, so I can t help ... Neil
            Message 5 of 8 , Feb 2, 2000
            • 0 Attachment
              On Wed, 02 Feb 2000 09:40:52 -0500, you wrote:

              >Can I get you to send to this list(for benefits to others) your setup for
              >sound? Even though it's a different chip, might help me with mine.

              alas the laptop it was running on is no longer in my possession, so I can't help
              :-(

              Neil
            • Phillip Corbin
              Gentelmen, I have a cpi A400XT and it video works pretty good but I am having difficulty getting the port/dock to work with the external monitor. Any ideas?
              Message 6 of 8 , Feb 10, 2000
              • 0 Attachment
                Gentelmen, I have a cpi A400XT and it video works pretty good but I am
                having difficulty getting the port/dock to work with the external
                monitor. Any ideas? I'm using Caldera 2.3.


                neil <nei-@...> wrote:
                original article:http://www.egroups.com/group/linux-dell-laptops/?start
                =345
                > On Wed, 02 Feb 2000 03:54:39 -0800, you wrote:
                >
                > >Well done. I have spent serval hours playing and was starting to
                think
                > >that the info the we have was wrong.
                >
                > sound works on neomagic AV256 - I had it ruinning for 3 months, quite
                happily.
              • Paul Gilligan
                Well I have given up playing with the XF86Config files. No too happy with the poor config options. I have tried the demo from http://www.xig.com/ wonderfull!!
                Message 7 of 8 , Feb 10, 2000
                • 0 Attachment
                  Well I have given up playing with the XF86Config
                  files. No too happy with the poor config options.

                  I have tried the demo from http://www.xig.com/
                  wonderfull!! Now I have full use of the video card so
                  I have bought a copy.

                  Now I have re-installed RedHat 6.1 and about to patch
                  the kernel to 2.2.3 which it is said has a fix for the
                  Neo magic sound.

                  Then I will try and build up a 2.2.13 kernel of my own
                  to include the latest pc card drivers(pcmica stuff).

                  I am using Dell Bios A05, and a docking station will
                  arrive soon... so here goes for more fun.

                  (I will be connecting the laptop through the docking
                  station to a solaris intel server for home dev - I
                  will be trying network booting)

                  Paul


                  --- Phillip Corbin <pcorbin@...> wrote:
                  > Gentelmen, I have a cpi A400XT and it video works
                  > pretty good but I am
                  > having difficulty getting the port/dock to work with
                  > the external
                  > monitor. Any ideas? I'm using Caldera 2.3.
                  >
                  >
                  > neil <nei-@...> wrote:
                  > original
                  >
                  article:http://www.egroups.com/group/linux-dell-laptops/?start
                  > =345
                  > > On Wed, 02 Feb 2000 03:54:39 -0800, you wrote:
                  > >
                  > > >Well done. I have spent serval hours playing and
                  > was starting to
                  > think
                  > > >that the info the we have was wrong.
                  > >
                  > > sound works on neomagic AV256 - I had it ruinning
                  > for 3 months, quite
                  > happily.
                  >
                  >
                  >
                  ------------------------------------------------------------------------
                  > eGroups' Valentine's Day Gift Guide - Shop Here Now:
                  >
                  http://click.egroups.com/1/1156/3/_/4243/_/950194911/
                  >
                  > -- Easily schedule meetings and events using the
                  > group calendar!
                  > --
                  >
                  http://www.egroups.com/cal?listname=linux-dell-laptops&m=1
                  >
                  >
                  >
                  __________________________________________________
                  Do You Yahoo!?
                  Talk to your friends online with Yahoo! Messenger.
                  http://im.yahoo.com
                • Neil
                  ... There s an option somewhere you need to set - display = _internal or something like that.
                  Message 8 of 8 , Feb 10, 2000
                  • 0 Attachment
                    On Thu, 10 Feb 2000 07:01:22 -0800, you wrote:

                    >Gentelmen, I have a cpi A400XT and it video works pretty good but I am
                    >having difficulty getting the port/dock to work with the external
                    >monitor. Any ideas? I'm using Caldera 2.3.

                    There's an option somewhere you need to set - display = "_internal" or something
                    like that.
                  Your message has been successfully submitted and would be delivered to recipients shortly.