Hi,
OS: FreeBSD 5.0-RELEASE.
Recently upgraded to XFree86 4.3.0 from FreeBSD ports tree. X server fails
to start. Previous version (4.2.x) works perfectly. Symptoms:-
1. Default xf86cfg-generated XF86Config (UseBIOS on): X hangs with blank
screen, VTY also fails, had to connect remotely and kill the XFree86
process. In XFree86.0.log, it seems to be stuck in an infinite loop here:-
(II) Silicon Motion(0): Current mode 0x00.
(II) Silicon Motion(0): SMI_GEReset called from smi_driver.c line 1559
(II) Silicon Motion(0): SMI_GEReset called from smi_accel.c line 263
(II) Silicon Motion(0): SMI_GEReset called from smi_accel.c line 263
(II) Silicon Motion(0): SMI_GEReset called from smi_accel.c line 263
. last line repeats infinitely
UseBIOS on didn't work in previous version, so I don't worry about this
too much.
2. With UseBIOS off: This works in XFree86 4.2.x, but now fails with a
Fatal server error (signal 11). Attached is the XF86Config as well as
Xfree86.0.log.
Workarounds / patches? Thanks for your help! :)
--sazli
cd /open/source; make world
http://pgp.mit.edu:11371/pks/lookup?search=0x382141B4op=indexSection ServerLayout
Identifier Layout0
Screen 0 Screen0 0 0
InputDeviceKeyboard0 CoreKeyboard
InputDeviceMouse0 CorePointer
EndSection
Section Files
EndSection
Section Module
# Load freetype
# Load xtt
Load extmod
Load glx
Load dri
Load dbe
Load record
Load xtrap
Load type1
Load speedo
EndSection
Section InputDevice
Identifier Mouse0
Driver mouse
Option Protocol Auto
Option Emulate3Buttons
Option Device /dev/sysmouse
EndSection
Section InputDevice
Identifier Keyboard0
Driver keyboard
Option XkbModel pc101
Option XkbLayout us
EndSection
Section Monitor
Identifier Monitor0
HorizSync31.5 - 35.1
VertRefresh 50.0 - 70.0
EndSection
Section Device
Identifier Card0
Driver siliconmotion
ChipSet LynxEM
Cardsiliconmotion LynxEM
Option UseBIOS off
EndSection
Section Screen
Identifier Screen0
Device Card0
MonitorMonitor0
DefaultDepth 16
SubSection Display
Depth 16
Modes800x600
EndSubSection
EndSection
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 5.0 i386 [ELF]
Build Date: 14 March 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/XFree86.0.log, Time: Sat Mar 15 08:50:18 2003
(==) Using config file: /etc/X11/XF86Config
(==) ServerLayout Layout0
(**) |--Screen Screen0 (0)
(**) | |--Monitor Monitor0
(**) | |--Device Card0
(**) |--Input Device Keyboard0
(**) Option XkbModel pc101
(**) XKB: model: pc101
(**) Option XkbLayout us
(**) XKB: layout: us
(==) Keyboard: CustomKeycode disabled
(**) |--Input Device Mouse0
(==) FontPath set to
/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/
(==) RgbPath set to /usr/X11R6/lib/X11/rgb
(==) ModulePath set to /usr/X11R6/lib/modules
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on freebsd
(II) LoadModule: bitmap
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor=The XFree86 Project
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: pcidata
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor=The XFree86 Project
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x8000384c, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 107b,2550 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7191 card , rev 03 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 8086,7110 card , rev 02 class 06,80,00 hdr 80
(II) PCI: 00:07:1: