Skip site navigation (1)Skip section navigation (2)
Date:       8 Mar 00 18:29:32 CST
From:      Eduardo Huertas <eduhuertas@usa.net>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Weird XFree86 and SiS SG86C205 card
Message-ID:  <20000309002942.26517.qmail@nw175.netaddress.usa.net>

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

Hope somebody can help me please.

I have a DTK Computer Pentium 133 MHz CPU  32 MB RAM and 2 GB =

disk.
Chipset (from the manual):
SiS 5596 PCI, memory and VGA Controller
SiS 5513 PCI System I/O
Winbond  W83877F Super I/O Controller
ESS ES1868 Audio-Drive Sound Controller

FreeBSD  3.3 release installed.

SuperProbe reported:
First video: Super-VGA
	Chipset:  Silicon Integrated Systems  SG86C205 (PCI probed)
	Memory: 0 Kbytes
	RAMDAC: SiS buil-in DAC w/clock
(with 6-bit wide lookup tables (or in 6-bit mode)

So, I tried to configure  X through XF86Setup selecting the card =

sis86c205.  There were  a lot of problems trying to let this work  :-(.  =
I
read the http://www.XFree86.Org/FAQ and README.SiS, to look for =

something that could help and collected some info from other cards =

which symptoms were alike.  After unnumerable tries, finally I got this =

working adding the no_bitblt option, with a very poor performance, but =

worked  :-)

Next day I turned on my computer back certain that X was working and
after I exec startx... a white square (instead of mouse pointer) and blac=
k
screen appeared and nothing more. :-(

I edited the /ect/XF86Config file and everything was as I expected.  So I=
 =

tried again and added some options and commented some others too (like =

no_accel, nolinear, etc) And finally X Windows were back!  But do you =

know how? with the no_bitblt option. Grrr...

That=92s weird  I  realized that if I turn on my machine in this moment, =
startx
don=92t start :)  the white square stuff.  But if I edit the /etc/ XF86Co=
nfig
file and comment the no_bitblt option startx...  Yes start but with the w=
hite
square problem and black spots instead of text.  I  must edit that file a=
gain
and uncomment the no_bitblt option and then everything is OK.   I can lea=
ve X
and enter, leave and enter and all right.  But if I shutdown  the machine=
 and
then turn it on =

there is the white square stuff and black screen.

Bellow is the  output of startx and part  of the /etc/XF86Config file.  P=
lease
HELP!

******************************************************************
XFree86 Version 3.3.5 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: August 23 1999	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 3.1-STABLE i386 [ELF]
Configured drivers: SVGA: server for SVGA graphics adaptors =

(Patchlevel 0): NV1, STG2000, RIVA 128, RIVA TNT, RIVA TNT2, RIVA =

ULTRA TNT2,
RIVA VANTA, RIVA ULTRA VANTA, RIVA INTEGRATED, 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, sis86c215, =

sis86c225, sis5597, sis5598, sis6326, sis530, sis620, 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, =

cyber9525, 3dimage975, 3dimage985, cyber9397dvd, blade3d, cyberblade, =

clgd5420, clgd5422, =

clgd5424, clgd5426, clgd5428, clgd5429, clgd5430, clgd5434, clgd5436, =

clgd5446, clgd5480, =

clgd5462, clgd5464, clgd5465, clgd6205, clgd6215, clgd6225, clgd6235, =

clgd7541,
clgd7542, clgd7543, clgd7548, clgd7555, clgd7556, ncr77c22, ncr77c22e,
cpq_avga, mga2064w, mga1064sg, mga2164w, mga2164w AGP, mgag200, =

mgag100, mgag400, oti067, =

oti077, oti087, oti037c, al2101, ali2228, ali2301, ali2302, ali2308, ali2=
401,

cl6410, =

cl6412, cl6420, cl6440, video7, ark1000vl, ark1000pv, ark2000pv, =

ark2000mt, mx, realtek,
s3_virge, AP6422, AT24, AT3D, s3_svga, NM2070, NM2090, NM2093, =

NM2097, NM2160, NM2200, =

ct65520, ct65525, ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, =

ct65550, ct65554, =

ct65555, ct68554, ct69000, ct64200, ct64300, mediagx, V1000, V2100, =

V2200, p9100, spc8110, =

i740, i740_pci, Voodoo Banshee, Voodoo3, generic =

Using syscons driver with X support (version 2.0) =

(using VT number 9)
XF86Config: /etc/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) XKB: keycodes: "xfree86"
(**) XKB: types: "default"
(**) XKB: compat: "default"
(**) XKB: symbols: "us(pc101)"
(**) XKB: geometry: "pc"
(**) XKB: rules: "xfree86"
(**) XKB: model: "pc101"
(**) XKB: layout: "us"
(**) Mouse: type: Microsoft, device: /dev/mouse, baudrate: 1200
(**) Mouse: buttons: 3
(**) SVGA: Graphics device ID: "Primary Card"
(**) SVGA: Monitor ID: "Primary Monitor"
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/local,
     =

/usr/X11R6/lib/X11/fonts/misc:unscaled,/usr/X11R6/lib/X11/fonts/75dpi:
unscaled,
     =

/usr/X11R6/lib/X11/fonts/100dpi:unscaled,/usr/X11R6/lib/X11/fonts/Typ
e1,
     /usr/X11R6/lib/X11/fonts/Speedo,/usr/X11R6/lib/X11/fonts/misc,
     /usr/X11R6/lib/X11/fonts/75dpi,/usr/X11R6/lib/X11/fonts/100dpi"
(--) SVGA: PCI: SiS SG86C205 rev 17, Memory @ 0xe0000000, 0xe0400000, =

I/O @ 0x6100
(--) SVGA: using programmable clocks.
(--) SVGA: chipset:  sis86c205
(**) SVGA: videoram: 2048k
(**) SVGA: Option "no_bitblt"
(**) SVGA: Using 8 bpp, Depth 8, Color weight: 666
(--) SVGA: Maximum allowed dot-clock: 135.000 MHz
(**) SVGA: Mode "800x600": mode clock =3D  50.000
(**) SVGA: Mode "640x480": mode clock =3D  36.000
(--) SVGA: Virtual resolution set to 800x600
(--) SVGA: SpeedUp code selection modified because virtualX !=3D 1024
(--) SVGA: Using Linear Frame Buffer at 0x0e0000000, Size 2MB
(**) SVGA: SIS: Bit Block Transfert disabled
(**) SVGA: Using hardware cursor maudio: Cannot open audio device.
PID could not get read.
PID could not get read.
PID could not get read.
PID could not get read.
PID could not get read.
PID could not get read.
PID could not get read.
PID could not get read.
PID could not get read.
PID could not get read.
kwmsound: Failed connecting the audio server.
Please check manually if you can start kaudioserver.
waiting for X server to shut down

*******************************************************************
This is the /etc/XF86Config file:

Section "Files"
RgbPath    "/usr/X11R6/lib/X11/rgb"
FontPath   =

"/usr/X11R6/lib/X11/fonts/local,/usr/X11R6/lib/X11/fonts/misc:unscaled,/
usr/X11R6/lib/X11/fonts/75dpi:unscaled,/usr/X11R6/lib/X11/fonts/100dpi
:unscaled,/usr/X11R6/lib/X11/fonts/Type1,/usr/X11R6/lib/X11/fonts/Spe
edo,/usr/X11R6/lib/X11/fonts/misc,/usr/X11R6/lib/X11/fonts/75dpi,/usr/X
11R6/lib/X11/fonts/100dpi"
EndSection
Section "ServerFlags"
EndSection
Section "Keyboard"
   Protocol        "Standard"
   AutoRepeat      500 30
   LeftAlt         Meta
   RightAlt        Meta
   ScrollLock      Compose
   RightCtl        Control
   XkbKeycodes     "xfree86"
   XkbTypes        "default"
   XkbCompat       "default"
   XkbSymbols      "us(pc101)"
   XkbGeometry     "pc"
   XkbRules        "xfree86"
   XkbModel        "pc101"
   XkbLayout       "us"
EndSection

Section "Pointer"
   Protocol        "Microsoft"
   Device          "/dev/mouse"
   BaudRate        1200
   Emulate3Timeout 50
EndSection

Section "Monitor"
   Identifier      "Primary Monitor"
   VendorName      "Unknown"
   ModelName       "Unknown"
   HorizSync       30-50
   VertRefresh     50-90
   Modeline  "800x600"    50.00 800 856 976 1040 600 637 643 666 +hsync =

+vsync
   Modeline  "640x480"    36.00 640 696 752 832 480 481 484 509 -hsync -
vsync

EndSection
Section "Device"
   Identifier      "Primary Card"
   VendorName      "Unknown"
   BoardName       "None"
#   Option          "noaccel"
   Option          "no_bitblt"
   VideoRam        2048

EndSection
Section "Screen"
   Driver          "Accel"
   Device          "Primary Card"
   Monitor         "Primary Monitor"
   DefaultColorDepth 8

   SubSection "Display"
      Depth        8
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection

   SubSection "Display"
      Depth        16
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection

   SubSection "Display"
      Depth        24
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection

   SubSection "Display"
      Depth        32
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
EndSection

Section "Screen"
   Driver          "SVGA"
   Device          "Primary Card"
   Monitor         "Primary Monitor"
   DefaultColorDepth 8
   SubSection "Display"
      Depth        8
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
   SubSection "Display"
      Depth        15
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
   SubSection "Display"
      Depth        16
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
   SubSection "Display"
      Depth        24
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
   SubSection "Display"
      Depth        32
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
EndSection

Section "Screen"
   Driver          "VGA16"
   Device          "Primary Card"
   Monitor         "Primary Monitor"

  SubSection "Display"      =

     Depth        4
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
EndSection

Section "Screen"
   Driver          "VGA2"
   Device          "Primary Card"
   Monitor         "Primary Monitor"

   SubSection "Display"
      Depth        1
      Modes        "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
EndSection
******************************

-Edu-.



____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=3D=
1


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?20000309002942.26517.qmail>