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
