Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Aug 1998 22:55:35 +0100
From:      John <freebsd-root@i-zone.demon.co.uk>
To:        freebsd-questions@FreeBSD.ORG
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   XFree fullscreen on laptop problems (CT65548 chipset)
Message-ID:  <9XmjECAXbK21EwbF@i-zone.demon.co.uk>

next in thread | raw e-mail | index | archive | help
Hello Experts

(also cc'd to freebsd-mobile)

OK. This one has me doing the headless chicken dance.

I have got X to work on my laptop OK, the final problem is getting it to
use the entire screen. The screen is an 11" TFT screen on a Toshiba
Satellite 110CT laptop. The video card is a chips & technologies CT65548
(1 MB). I am using the SVGA server with Xfree 3.3.2.2 on FreeBSD
2.2.7-RELEASE

The problem is that though it loads into 800x600@8bpp there is a 1 inch
gap around the entire screen. I have played with the option settings
below with the help from the c&t section of the xfree86 website. The
lcd-center option is required otherwise the display is shifted to the
left corner.

I calculate that I would have to have more than 1MB video ram to run at
better than 800x600@8bpp - am I correct?

I hope the stuff below gives you enough information. I have exhausted my
expertise in this area. The first bit is the relevant section from
XF86Config, the second bit is standard error when startx is invoked.

Any thoughts on this, or a XF86Config known to work with this chipset,
are appreciated.

Thanks

# Device configured by xf86config:
Section "Device"    ]
Identifier  "Chips & Technologies CT65548"    
VendorName  "chips & technologies"    
BoardName   "CT65548"    
VideoRam    1024
# Option "noaccel"
# Option "no_bitblt"
# Option "xaa_no_color_exp"
Option "xaa_benchmark"
# Option "sw_cursor"
# Option "mmio"
# Option "use_18bit_bus"
Option "hw_clocks"
# Textclockfreq 25.175
# Option "nolinear"
# MemBase 0x03b00000
# Device section for C&T cards.
Option "lcd_center"
Option "suspend_hack"
# Option "STN"
# Option "no_stretch"
# Option "no_center"
# Option "use_modeline"
# Option "fix_panel_size"
# videoram 512    
# Insert Clocks lines here if appropriate
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
# The Colour SVGA serverSection 
"Screen"    Driver      "svga"    
# Use Device "Generic VGA" for Standard VGA 320x200x256    
#Device      "Generic VGA"    
Device      "Chips & Technologies CT65548"    
Monitor     "toshiba lcd panel"    
Subsection "Display"        
Depth       8        
# Omit the Modes line for the "Generic VGA" device    
    Modes       "640x480" "800x600" "1024x768"      
    ViewPort    0 0        
# Use Virtual 320 200 for Generic VGA   
 EndSubsection    

Subsection "Display"        
Depth       16        
Modes       "640x480" "800x600"        
ViewPort    0 0    
EndSubsection    

Subsection "Display"        
Depth       24        
Modes       "640x480"        
ViewPort    0 0    
EndSubsection
EndSection

# The 16-color VGA server
Section "Screen"    
Driver      "vga16"    
Device      "Generic VGA"    
Monitor     "toshiba lcd panel"    
Subsection "Display"        
Modes       "640x480" "800x600"        
ViewPort    0 0        
Virtual     800 600    
EndSubsection
EndSection

# The Mono server
Section "Screen"    
Driver      "vga2"    
Device      "Generic VGA"    
Monitor     "toshiba lcd panel"    
Subsection "Display"        
Modes       "640x480" "800x600"        
ViewPort    0 0        
Virtual     800 600    
EndSubsection
EndSection

# The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32,
#Mach64)

Section "Screen"    
Driver      "accel"    
Device      "Chips & Technologies CT65548"    
Monitor     "toshiba lcd panel"    
Subsection "Display"        
Depth       8        
Modes       "800x600" "1024x768"        
ViewPort    0 0    
EndSubsection    

Subsection "Display"        
Depth       16        
Modes       "800x600"        
ViewPort    0 0    
EndSubsection
EndSection



XFree86 Version 3.3.2.3 / X Window System(protocol Version 11, revision
0, vendor release 6300)Release Date: July 15 1998       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)Operating System: FreeBSD 2.2.5-STABLE i386 Configured
drivers: SVGA: server for SVGA graphics adaptors (Patchlevel 0): NV1,
STG2000, RIVA128, ET4000, ET4000W32, ET4000W32i,ET4000W32i_rev_b,
ET4000W32i_rev_c, ET4000W32p, ET4000W32p_rev_a,      ET4000W32p_rev_b,
ET4000W32p_rev_c, ET4000W32p_rev_d, ET6000, ET6100,      et3000, pvga1,
wd90c00, wd90c10, wd90c30, wd90c24, wd90c31, wd90c33,      gvga, ati,
sis86c201, sis86c202, sis86c205, tvga8200lx, tvga8800cs,      tvga8900b,
tvga8900c, tvga8900cl, tvga8900d, tvga9000, tvga9000i,      tvga9100b,
tvga9200cxr, tgui9400cxi, tgui9420, tgui9420dgi,      tgui9430dgi,
tgui9440agi, cyber9320, tgui9660, tgui9680, tgui9682,      tgui9685,
cyber9382, cyber9385, cyber9388, cyber9397, cyber9520,      3dimage975,
3dimage985, clgd5420, clgd5422, clgd5424, clgd5426,      clgd5428,
clgd5429, clgd5430, clgd5434, clgd5436, clgd5446, clgd5480,
clgd5462, clgd5464, clgd5465, clgd6205, clgd6215, clgd6225, clgd6235,
clgd7541, clgd7542, clgd7543, clgd7548, clgd7555, ncr77c22, ncr77c22e,
cpq_avga, mga2064w, mga1064sg, mga2164w, mga2164w AGP, oti067, oti077,
oti087, oti037c, al2101, ali2228, ali2301, ali2302, ali2308, ali2401,
cl6410, cl6412, cl6420, cl6440, video7, ark1000vl, ark1000pv,
ark2000pv, ark2000mt, mx, realtek, AP6422, AT24, AT3D, s3_virge,
s3_svga, ct65520, ct65525, ct65530, ct65535, ct65540, ct65545,
ct65546, ct65548, ct65550, ct65554, ct65555, ct68554, ct64200,
ct64300, genericUsing syscons driver with X support (version 2.0)(using
VT number 4)XF86Config: /etc/XF86Config

(**) stands for supplied, (--) stands for probed/default values

(**) XKB: keycodes: "xfree86"
(**) XKB: types: "default"
(**) XKB: compat: "default"
(**) XKB: symbols: "en_US(pc102)+gb"
(**) XKB: geometry: "pc"
(**) Mouse: type: MouseSystems, device: /dev/sysmouse, baudrate: 1200
(**) Mouse: buttons: 3, 3 button emulation (timeout: 50ms)
(**) SVGA: Graphics device ID: "Chips & Technologies CT65548"
(**) SVGA: Monitor ID: "toshiba lcd panel"
(--) SVGA: Mode "640x400" needs vert refresh rate of 69.93 Hz. Deleted.
(--) SVGA: Mode "800x600" needs hsync freq of 35.16 kHz. Deleted.
(--) SVGA: Mode "1024x768" needs hsync freq of 35.52 kHz. Deleted.
(--) SVGA: Mode "640x400" needs hsync freq of 37.86 kHz. Deleted.
(--) SVGA: Mode "640x480" needs hsync freq of 36.46 kHz. Deleted.
(--) SVGA: Mode "640x480" needs hsync freq of 37.50 kHz. Deleted.
(--) SVGA: Mode "800x600" needs hsync freq of 37.88 kHz. Deleted.
(--) SVGA: Mode "640x400" needs hsync freq of 43.27 kHz. Deleted.
(--) SVGA: Mode "1152x864" needs hsync freq of 43.92 kHz. Deleted.
(--) SVGA: Mode "800x600" needs hsync freq of 48.08 kHz. Deleted.
(--) SVGA: Mode "1024x768" needs hsync freq of 48.36 kHz. Deleted.
(--) SVGA: Mode "640x480" needs hsync freq of 53.01 kHz. Deleted.
(--) SVGA: Mode "1152x864" needs hsync freq of 53.51 kHz. Deleted.
(--) SVGA: Mode "800x600" needs hsync freq of 55.84 kHz. Deleted.
(--) SVGA: Mode "1024x768" needs hsync freq of 56.48 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 51.02 kHz. Deleted.
(--) SVGA: Mode "800x600" needs hsync freq of 64.02 kHz. Deleted.
(--) SVGA: Mode "1024x768" needs hsync freq of 62.50 kHz. Deleted.
(--) SVGA: Mode "1152x864" needs hsync freq of 62.42 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 64.25 kHz. Deleted.
(--) SVGA: Mode "1024x768" needs hsync freq of 70.24 kHz. Deleted.
(--) SVGA: Mode "1152x864" needs hsync freq of 70.88 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 74.59 kHz. Deleted.
(--) SVGA: Mode "1600x1200" needs hsync freq of 75.00 kHz. Deleted.
(--) SVGA: Mode "1152x864" needs hsync freq of 76.01 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 78.86 kHz. Deleted.
(--) SVGA: Mode "1024x768" needs hsync freq of 80.21 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 81.13 kHz. Deleted.
(--) SVGA: Mode "1600x1200" needs hsync freq of 87.50 kHz. Deleted.
(--) SVGA: Mode "1152x864" needs hsync freq of 89.62 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 91.15 kHz. Deleted.
(--) SVGA: Mode "1600x1200" needs hsync freq of 93.75 kHz. Deleted.
(--) SVGA: Mode "1600x1200" needs hsync freq of 105.77 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 107.16 kHz. Deleted.
(--) SVGA: Mode "1800X1440" needs hsync freq of 96.15 kHz. Deleted.
(--) SVGA: Mode "1800X1440" needs hsync freq of 104.52 kHz. Deleted.
(--) SVGA: Mode "512x384" needs vert refresh rate of 77.97 Hz. Deleted.
(--) SVGA: Mode "512x384" needs vert refresh rate of 85.09 Hz. Deleted.
(--) SVGA: Mode "320x200" needs vert refresh rate of 69.93 Hz. Deleted.
(--) SVGA: Mode "320x240" needs hsync freq of 39.38 kHz. Deleted.
(--) SVGA: Mode "400x300" needs hsync freq of 35.16 kHz. Deleted.
(--) SVGA: Mode "400x300" needs hsync freq of 37.88 kHz. Deleted.
(--) SVGA: Mode "400x300" needs hsync freq of 48.08 kHz. Deleted.
(--) SVGA: Mode "480x300" needs hsync freq of 35.16 kHz. Deleted.
(--) SVGA: Mode "480x300" needs hsync freq of 37.80 kHz. Deleted.
(--) SVGA: Mode "480x300" needs hsync freq of 39.56 kHz. Deleted.
(--) SVGA: Mode "480x300" needs hsync freq of 48.00 kHz. Deleted.
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/
fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11
R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"

(--) SVGA: CHIPS: chip revision: 4
(--) SVGA: Chipset: ct65548 
(--) SVGA: CHIPS: no monitor detected.
(**) SVGA: CHIPS: 1024 kB VRAM
(--) SVGA: CHIPS: TFT probed.
(--) SVGA: CHIPS: LCD
(--) SVGA: CHIPS: Display Size: x=800; y=600
(--) SVGA: CHIPS: VL Bus
(--) SVGA: CHIPS: base address is set at 0x7800000.
(--) SVGA: CHIPS: Linear addressing is enabled at 0x7800000.
(--) SVGA: CHIPS: syncronous reset ignored.
(--) SVGA: CHIPS: Textmode Clock: 4.
(--) SVGA: chipset:  ct65548
(**) SVGA: videoram: 1024k
(--) SVGA: clocks:  25.17  28.32  31.50  35.49  40.09
(**) SVGA: Option "hw_clocks"
(**) SVGA: Option "lcd_center"
(**) SVGA: Option "lcd_centre"
(**) SVGA: Option "xaa_benchmark"
(**) SVGA: Option "suspend_hack"
(**) SVGA: Using 8 bpp, Depth 8, Color weight: 666
(--) SVGA: Maximum allowed dot-clock: 80.000 MHz
(**) SVGA: Mode "640x480": mode clock =  25.175, clock used =  25.170
(--) SVGA: There is no mode definition named "800x600"
(--) SVGA: Removing mode "800x600" from list of valid modes.
(--) SVGA: There is no mode definition named "1024x768"
(--) SVGA: Removing mode "1024x768" from list of valid modes.
(--) SVGA: Virtual resolution set to 640x480
(--) SVGA: SpeedUp code selection modified because virtualX != 1024
(--) SVGA: CHIPS: 741376 bytes off-screen memory available
(--) SVGA: CHIPS: H/W cursor selected
(--) SVGA: CHIPS: SpeedUps selected (Flags=0xF)
(--) SVGA: Using XAA (XFree86 Acceleration Architecture)
(--) SVGA: XAA: Solid filled rectangles
(--) SVGA: XAA: Screen-to-screen copy
(--) SVGA: XAA: 8x8 pattern fill
(--) SVGA: XAA: 8x8 color expand pattern fill
(--) SVGA: XAA: CPU to screen color expansion (bitmap, TE/NonTE
imagetext, TE/NonTE polytext)

(--) SVGA: XAA: Using 5 128x128 areas for pixmap caching
(--) SVGA: XAA: Caching tiles and stipples
(--) SVGA: XAA: Horizontal and vertical lines and segmentsCPU to
framebuffer   

13.28 Mpix/sec (13.28 MB/s)10x1 solid rectangle fill
4.36 Mpix/sec (4.36 MB/s)40x40 solid rectangle fill
59.96 Mpix/sec (59.96 MB/s)400x400 solid rectangle fill
93.36 Mpix/sec (93.36 MB/s)10x10 screen copy
16.45 Mpix/sec (16.45 MB/s)40x40 screen copy
37.59 Mpix/sec (37.59 MB/s)400x400 screen copy
33.17 Mpix/sec (33.17 MB/s)400x400 aligned screen copy (scroll)
40.78 Mpix/sec (40.78 MB/s)10x10 8x8 pattern fill
13.00 Mpix/sec (13.00 MB/s)400x400 8x8 pattern fill
87.34 Mpix/sec (87.34 MB/s)10x10 8x8 color expand pattern fill
19.62 Mpix/sec (19.62 MB/s)400x400 8x8 color expand pattern fill
93.97 Mpix/sec (93.97 MB/s)10x10 CPU-to-screen color expand
2.02 Mpix/sec (2.02 MB/s)416x400 CPU-to-screen color expand
93.78 Mpix/sec (93.78 MB/s)

waiting for X server to shut down X connection to :0.0 broken (explicit
kill or server shutdown).
xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"
xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"

-- 
John

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9XmjECAXbK21EwbF>