Martin,
I use a 32MB creative TNT2 card both at home and a 16MB one at work.
Both of them work fine but you will need to check which version of
xfree86 you are running, typing
rpm --query xf86
may do this for you.
I think you need a version > 3.3.5 for the tnt2 cards to work. The
drivers for the TNT2 chipset are contained in the XF86_SVGA set, check
such a file exists in, perhaps, /usr/X11/bin.
Specifically, the cards didn't work in suse6.1 by default but they
worked in suse6.3. It's fairly easy (much much easier than you would
expect) to download and run a more recent version of xfree.
Attached is my XF86Config file (from work), auto generated by XF86Setup
in a fairly standard suse6.3 install. It's set up for a PS/2
(/dev/psaux) intellipoint mouse (IMPS/2). You will probably need to
change that yourself. Type "man XF86Config" and search for protocol
(type "/protocol") to see a list of them.
I assume you are using a UK keyboard so that is fine and I am using a
generic viglen 17" monitor, it's probably made by the same people who
make Dell monitors, the number 770 seems familiar for some reason.
Apologies about the attachment, if their is a policy against them then
please let me know. Someone recently seemed to get away with it without
anyone flaming them. I felt it would be helpful for other members of the
list to see it in case they can suggest improvements for Martin.
Can I also add a standard disclaimer at this point... if your monitor
explodes, don't blame me :).
After this you can do 3D h/ware acceleration it is possible and the
reason I am too embarrassed to let anyone see my "edited by hand" file
which I use at home :).
Thanks,
Allan
Martin Baillie wrote:
>
> Thanks Allan,
>
> My PC is a Dell Dimension (4100)
> Card: Nvidia TNT2 M64 4xAGP (Dell)
> Monitor: Dell E770p
> Sound: Creative Sound Blaster AudioPCI 64V (WDM)
>
> If anyone has XF86 running roughly the above could you please help me with
> setting it up properly :-)
>
> A cp of you /etc/XF86Config would be of great help
>
> Martin
--
A program is a device used to convert data into error messages.
# XF86Config auto-generated by XF86Setup
#
# Copyright (c) 1996 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#
# See 'man XF86Config' for info on the format of this file
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
EndSection
Section "ServerFlags"
EndSection
Section "Keyboard"
Protocol "Standard"
XkbRules "xfree86"
XkbModel "pc101"
XkbLayout "gb"
EndSection
Section "Pointer"
Protocol "IMPS/2"
Device "/dev/psaux"
Resolution 100
Buttons 3
EndSection
Section "Monitor"
Identifier "Primary Monitor"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 31.5-48.5
VertRefresh 55-90
Modeline "1024x768" 65.00 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
EndSection
Section "Device"
Identifier "Primary Card"
VendorName "Unknown"
BoardName "RIVA TNT2"
EndSection
Section "Screen"
Driver "Accel"
Device "Primary Card"
Monitor "Primary Monitor"
DefaultColorDepth 16
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Driver "SVGA"
Device "Primary Card"
Monitor "Primary Monitor"
DefaultColorDepth 16
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Driver "VGA16"
Device "Primary Card"
Monitor "Primary Monitor"
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Driver "VGA2"
Device "Primary Card"
Monitor "Primary Monitor"
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Driver "Mono"
Device "Primary Card"
Monitor "Primary Monitor"
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
EndSection