The ct65550 does have a very low pixel clock limit.
It's possible to exceed this limit using hand selected 
clock values - but we don't do this in the driver.

You need to make your own modeline for 800x600 using
a pixel clock not exceeding the 35 MHz.
You can use 
   35.00  800 840 968 1056  600 601 605 628
which is the 60Hz modeline with a lower pixel clock.

Egbert.


Frank Van Damme writes:
 > 
 > Hello list
 > 
 > I am trying to get a friends toshiba satellite 210CS (which is a pentium 
 > 120/48 ram aamof) to work with linux. I installed debian gnu/linux on it and 
 > I am trying to get X to work. The graphics card seems to be a chips and 
 > technologies ct65550, the lcd monitor should be able to do 800*600. I tried 
 > both X version 4 (xfree server) and the svga server from 3.3.6 at no avail.
 > 
 > The error I get with the svga server is:
 > 
 > SVGA: clock for mode "800*600" is too high for the configured hardware. Limit 
 > is 35.464 MHz
 > 
 > fatal server error: no valid modes found.
 > 
 > I am using this config file: http://www.die-kettners.de/linux/xf86-1.htm
 > 
 > For X 4, I assembled my own config file which only works in a 640x480 
 > resolution.
 > 
 > The config file is below, as well as the server output. I hope someone can 
 > help me out on this. 
 > 
 > CONFIG
 > 
 > Section "ServerLayout"
 >      Identifier     "Default Layout"
 >      Screen         "Default Screen" 0 0
 >      InputDevice    "Generic Keyboard"
 >      InputDevice    "Configured Mouse"
 >      InputDevice    "Generic Mouse"
 > EndSection
 > 
 > Section "Files"
 >      FontPath     "unix/:7100"
 >      FontPath     "/usr/lib/X11/fonts/misc"
 >      FontPath     "/usr/lib/X11/fonts/cyrillic"
 >      FontPath     "/usr/lib/X11/fonts/100dpi/:unscaled"
 >      FontPath     "/usr/lib/X11/fonts/75dpi/:unscaled"
 >      FontPath     "/usr/lib/X11/fonts/Type1"
 >      FontPath     "/usr/lib/X11/fonts/Speedo"
 >      FontPath     "/usr/lib/X11/fonts/100dpi"
 >      FontPath     "/usr/lib/X11/fonts/75dpi"
 > EndSection
 > 
 > Section "Module"
 >      Load  "GLcore"
 >      Load  "bitmap"
 >      Load  "dbe"
 >      Load  "ddc"
 >      Load  "dri"
 >      Load  "extmod"
 >      Load  "freetype"
 >      Load  "glx"
 >      Load  "int10"
 >      Load  "pex5"
 >      Load  "record"
 >      Load  "speedo"
 >      Load  "type1"
 >      Load  "vbe"
 >      Load  "xie"
 > EndSection
 > 
 > Section "InputDevice"
 >      Identifier  "Generic Keyboard"
 >      Driver      "keyboard"
 >      Option      "CoreKeyboard"
 >      Option      "XkbRules" "xfree86"
 >      Option      "XkbModel" "pc101"
 >      Option      "XkbLayout" "us"
 > EndSection
 > 
 > Section "InputDevice"
 >      Identifier  "Configured Mouse"
 >      Driver      "mouse"
 >      Option      "CorePointer"
 >      Option      "Device" "/dev/psaux"
 >      Option      "Protocol" "PS/2"
 >      Option      "ZAxisMapping" "4 5"
 > EndSection
 > 
 > Section "InputDevice"
 >      Identifier  "Generic Mouse"
 >      Driver      "mouse"
 >      Option      "SendCoreEvents" "true"
 >      Option      "Device" "/dev/input/mice"
 >      Option      "Protocol" "ImPS/2"
 >      Option      "Emulate3Buttons" "true"
 >      Option      "ZAxisMapping" "4 5"
 > EndSection
 > 
 > Section "Monitor"
 >      Identifier   "Generic Monitor"
 >      HorizSync    31.5 - 58.5
 >      VertRefresh  50.0 - 90.0
 >      Option       "DPMS"
 > EndSection
 > 
 > Section "Device"
 >      Identifier  "Generic Video Card"
 >      Driver      "chips"
 >      ChipSet     "ct65550"
 >      Card        "Chips & Technologies CT65550"
 > EndSection
 > 
 > Section "Screen"
 >      Identifier "Default Screen"
 >      Device     "Generic Video Card"
 >      Monitor    "Generic Monitor"
 >      DefaultDepth     16
 >      SubSection "Display"
 >              Depth     1
 >              Modes    "1152x864" "1024x768" "800x600" "640x480"
 >      EndSubSection
 >      SubSection "Display"
 >              Depth     4
 >              Modes    "1152x864" "1024x768" "800x600" "640x480"
 >      EndSubSection
 >      SubSection "Display"
 >              Depth     8
 >              Modes    "1152x864" "1024x768" "800x600" "640x480"
 >      EndSubSection
 >      SubSection "Display"
 >              Depth     15
 >              Modes    "1152x864" "1024x768" "800x600" "640x480"
 >      EndSubSection
 >      SubSection "Display"
 >              Depth     16
 >              Modes    "800x600" "640x480"
 >      EndSubSection
 >      SubSection "Display"
 >              Depth     24
 >              Modes    "1152x864" "1024x768" "800x600" "640x480"
 >      EndSubSection
 > EndSection
 > 
 > Section "DRI"
 >      Mode         0666
 > EndSection
 > 
 > 
 > ERRORS:
 > 
 > 
 > This is a pre-release version of XFree86, and is not supported in any
 > way.  Bugs may be reported to [EMAIL PROTECTED] and patches submitted
 > to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
 > please check the latest version in the XFree86 CVS repository
 > (http://www.XFree86.Org/cvs)
 > 
 > XFree86 Version 4.1.0.1 / X Window System
 > (protocol Version 11, revision 0, vendor release 6510)
 > Release Date: 21 December 2001
 >      If the server is older than 6-12 months, or if your card is
 >      newer than the above date, look for a newer version before
 >      reporting problems.  (See http://www.XFree86.Org/FAQ)
 > Build Operating System: Linux 2.4.13 i686 [ELF] 
 > Module Loader present
 > (==) Log file: "/var/log/XFree86.0.log", Time: Wed Apr  3 22:20:41 2002
 > (==) Using config file: "/etc/X11/XF86Config-4"
 > Markers: (--) probed, (**) from config file, (==) default setting,
 >          (++) from command line, (!!) notice, (II) informational,
 >          (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
 > (==) ServerLayout "Default Layout"
 > (**) |-->Screen "Default Screen" (0)
 > (**) |   |-->Monitor "Generic Monitor"
 > (**) |   |-->Device "Generic Video Card"
 > (**) |-->Input Device "Generic Keyboard"
 > (**) XKB: rules: "xfree86"
 > (**) XKB: model: "pc101"
 > (**) XKB: layout: "us"
 > (**) |-->Input Device "Configured Mouse"
 > (**) |-->Input Device "Generic Mouse"
 > (WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
 >      Entry deleted from font path.
 > (**) FontPath set to
 >  "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/
 > li
 > b/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/
 > usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi"
 > (==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
 > (==) ModulePath set to "/usr/X11R6/lib/modules"
 > (--) using VT number 7
 > 
 > (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
 > (II) Module bitmap: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/libpcidata.a
 > (II) Module pcidata: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 0.1.0
 > (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
 > (II) Module GLcore: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
 > (II) Module dbe: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/libddc.a
 > (II) Module ddc: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
 > (II) Module dri: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
 > (II) Module drm: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
 > (II) Module extmod: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
 > (II) Module freetype: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.1.9
 > (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
 > (II) Module glx: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/linux/libint10.a
 > (II) Module int10: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a
 > (II) Module pex5: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
 > (II) Module record: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.13.0
 > (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
 > (II) Module speedo: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
 > (II) Module type1: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/libvbe.a
 > (II) Module vbe: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/extensions/libxie.a
 > (II) Module xie: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/drivers/chips_drv.o
 > (II) Module chips: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
 > (II) Module mouse: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) CHIPS: Driver for Chips and Technologies chipsets: ct65520, ct65525,
 >      ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct65550,
 >      ct65554, ct65555, ct68554, ct69000, ct69030, ct64200, ct64300
 > (**) Chipset ct65550 found
 > (II) Loading /usr/X11R6/lib/modules/libvgahw.a
 > (II) Module vgahw: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 0.1.0
 > (II) CHIPS(0): initializing int10
 > (II) CHIPS(0): Primary V_BIOS segment is: 0xe400
 > (II) CHIPS(0): VESA BIOS detected
 > (**) CHIPS(0): Depth 16, (--) framebuffer bpp 16
 > (==) CHIPS(0): RGB weight 565
 > (==) CHIPS(0): Default visual is TrueColor
 > (==) CHIPS(0): Using gamma correction (1.0, 1.0, 1.0)
 > (==) CHIPS(0): Using HW cursor
 > (**) CHIPS(0): Enabling linear addressing
 > (--) CHIPS(0): base address is set at 0x7000000.
 > (**) CHIPS(0): Using MMIO
 > (--) CHIPS(0): VideoRAM: 2048 kByte
 > (--) CHIPS(0): DD-STN probed
 > (--) CHIPS(0): LCD/CRT
 > (--) CHIPS(0): Display Size: x=800; y=600
 > (--) CHIPS(0): Frame Buffer used
 > (--) CHIPS(0): Using embedded Frame Buffer, size 96000 bytes
 > (--) CHIPS(0): Frame accelerator enabled
 > (--) CHIPS(0): VL Bus
 > (--) CHIPS(0): Using programmable clocks
 > (--) CHIPS(0): Dot clock 0:  25.172 MHz CRTclk
 > (--) CHIPS(0): Dot clock 1:  28.325 MHz
 > (--) CHIPS(0): Dot clock 2:  40.090 MHz FPclk
 > (--) CHIPS(0): Probed memory clock of  37.998 MHz
 > (==) CHIPS(0): Min pixel clock is  11.000 MHz
 > (--) CHIPS(0): Max pixel clock is  35.464 MHz
 > (II) CHIPS(0): FP clock set to  31.917 MHz
 > (II) Loading /usr/X11R6/lib/modules/libi2c.a
 > (II) Module i2c: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.2.0
 > (II) CHIPS(0): I2C bus "DDC" initialized.
 > (II) CHIPS(0): Probing for DDC1
 > (II) CHIPS(0): Generic Monitor: Using hsync range of 31.50-58.50 kHz
 > (II) CHIPS(0): Generic Monitor: Using vrefresh range of 50.00-90.00 Hz
 > (II) CHIPS(0): Clock range:  11.00 to  35.46 MHz
 > (II) CHIPS(0): Not using default mode "720x400" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "640x480" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "800x600" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "800x600" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "800x600" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "800x600" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "800x600" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "1024x768" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "1024x768" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "1024x768" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "1024x768" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "1024x768" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "1152x864" (bad mode
 >  clock/interlace/doublescan)
 > (II) CHIPS(0): Not using default mode "1280x960" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1280x960" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1280x1024" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1280x1024" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1280x1024" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1600x1200" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1600x1200" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1600x1200" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1600x1200" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1600x1200" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1792x1344" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1792x1344" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1856x1392" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1856x1392" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1920x1440" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1920x1440" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1400x1050" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using default mode "1400x1050" (insufficient memory for 
 > mode)
 > (II) CHIPS(0): Not using mode "800x600" (no mode of this name)
 > (--) CHIPS(0): Virtual size is 640x480 (pitch 640)
 > (**) CHIPS(0): Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
 > (++) CHIPS(0): DPI set to (100, 100)
 > (II) Loading /usr/X11R6/lib/modules/libfb.a
 > (II) Module fb: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/libxaa.a
 > (II) Module xaa: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 1.0.0
 > (II) Loading /usr/X11R6/lib/modules/libramdac.a
 > (II) Module ramdac: vendor="The XFree86 Project"
 >      compiled for 4.1.0.1, module version = 0.1.0
 > (WW) CHIPS(0): Disabling HW Cursor on stretched LCD
 > (--) CHIPS(0): 1386752 bytes off-screen memory available
 > (II) CHIPS(0): Using XFree86 Acceleration Architecture (XAA)
 >      Screen to screen bit blits
 >      Solid filled rectangles
 >      8x8 mono pattern filled rectangles
 >      8x8 color pattern filled rectangles
 >      CPU to Screen color expansion
 >      Screen to Screen color expansion
 >      Solid Horizontal and Vertical Lines
 >      Offscreen Pixmaps
 >      Driver provided WritePixmap replacement
 >      Setting up tile and stipple cache:
 >              20 128x128 slots
 >              5 256x256 slots
 >              27 8x8 color pattern slots
 >              32 8x8 color expansion slots
 > (==) CHIPS(0): Backing store disabled
 > (**) CHIPS(0): DPMS enabled
 > PEXExtensionInit: Couldn't open default PEX font file  Roman_M
 > (II) Keyboard "Generic Keyboard" handled by legacy driver
 > (**) Configured Mouse: Protocol: "PS/2"
 > (**) Configured Mouse: Core Pointer
 > (==) Configured Mouse: Buttons: 3
 > (**) Configured Mouse: ZAxisMapping: buttons 4 and 5
 > (**) Generic Mouse: Protocol: "ImPS/2"
 > (**) Generic Mouse: always reports core events
 > (EE) xf86OpenSerial: Cannot open device /dev/input/mice
 >      No such device.
 > (EE) Generic Mouse: cannot open input device
 > (EE) PreInit failed for input device "Generic Mouse"
 > (II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
 >  
 > waiting for X server to shut down 
 >  
 > 
 > 
 > _______________________________________________
 > Xpert mailing list
 > [EMAIL PROTECTED]
 > http://XFree86.Org/mailman/listinfo/xpert
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to