Click to See Complete Forum and Search --> : Trident 3DImage975 X Windows problems


o0zi
10-23-2002, 03:06 AM
I have a Trident 3DImage 975 graphics card on a 233Mhz machine running Slackware 8.1. My problem is that KDE will only run at an 8-bit colour depth at 800x600 resolution. When I change the depth to 16-bit, the display seems to get even worse, and I can even see individual blocks of colour in the KDE logo. Here's my XF86Config if it'll help:


Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
EndSection

Section "Monitor"
#DisplaySize 280 210 # mm
Identifier "Monitor0"
VendorName "IBM"
ModelName "IBM MM55"
Option "DPMS"
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "PciRetry" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "SetMClk" # <freq>
#Option "MUXThreshold" # <i>
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "NoMMIO" # [<bool>]
#Option "NoPciBurst" # [<bool>]
#Option "MMIOonly" # [<bool>]
#Option "CyberShadow" # [<bool>]
#Option "CyberStretch" # [<bool>]
#Option "XvHsync" # <i>
#Option "XvVsync" # <i>
#Option "XvBskew" # <i>
#Option "XvRskew" # <i>
Identifier "Card0"
Driver "trident"
VendorName "Trident"
BoardName "3DImage975"
BusID "PCI:0:9:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 8
SubSection "Display"
Depth 8
Modes "800x600"
Viewport 0 0
EndSubSection
SubSection "Display"
Depth 15
Modes "800x600"
Viewport 0 0
EndSubSection
SubSection "Display"
Depth 16
Modes "800x600"
Viewport 0 0
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600"
Viewport 0 0
EndSubSection
EndSection


o0zi

mdwatts
10-23-2002, 06:17 AM
You most likely need more detail in the Mode Lines.

i.e.


Section "Monitor"
Identifier "Compaq P2200"
VendorName "Compaq"
ModelName "P2200"
HorizSync 30-121
VertRefresh 50-160
ModeLine "1800x1440/70Hz" 250 1800 1896 2088 2392 1440 1441 1444 1490 +HSync +VSync
ModeLine "640x480" 25.175 640 664 760 800 480 491 493 525
EndSection


First backup your current XF86Config and then reconfigure X using xf86config, xf86cfg or whatever X config tools your distro includes and see if you can create the modelines.

You can also search Google for Linux for your video card and monitor to see if you can find examples you can use.

Search for 'trident 975 xf86config' and any others you can think of.

o0zi
10-24-2002, 02:01 AM
This didn't seem to help that much... I used xvidtune to find the settings, and I used xf86config, but still 16-bit and above looks strange. It's an IBM MM55 monitor if it's any help.

o0zi

mdwatts
10-24-2002, 06:03 AM
I would imagine it has something to do with the XF86Config settings.

Did you try a G4L search?

Try using "Trident 975 xf86config' as your search criteria or any others you can think of. You may find XF86Config examples you can use as a reference.

Looking back at my previous post, I see I've already suggested the G4L search. Did you not find anything to help?

See if www.xfree86.org has anything on your Trident. Known problems/limitations etc.