Re: [XFree86] XFree86 4.3.0 (siliconmotion) vs Gateway Solo 2550(LynxEM)

2003-03-22 Thread Syahrul Sazli Shaharir
Mr Hofmann,

On Thu, 20 Mar 2003, Johannes Hofmann wrote:

 same problem here (Thinkpad i1200, FreeBSD 5.0 current).

 As a workaround I disabled xv. See attached patch.

I tested your patch, and it works! Thanks a bunch for sharing... just
curious, what OS are you using? (the question leads to: is this problem
specific to siliconmotion driver or are there any other external
influences contributing to the problem?)

Thanks again...

--sazli
cd /open/source; make world
http://pgp.mit.edu:11371/pks/lookup?search=0x382141B4op=index

___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] XFree86 4.3.0 (siliconmotion) vs Gateway Solo 2550 (LynxEM)

2003-03-20 Thread Johannes Hofmann
Hi,

same problem here (Thinkpad i1200, FreeBSD 5.0 current).

As a workaround I disabled xv. See attached patch.

Regards,
Johannes Hofmann


--- programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_video.c.orig  Thu Mar 20 
22:51:02 2003
+++ programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_video.c   Wed Mar 19 
19:52:43 2003
@@ -623,6 +623,8 @@
 }
 }
 
+numAdaptors = 0;
+
 if (numAdaptors != 0)
 {
   DEBUG((VERBLEV, ScreenInit %i\n,numAdaptors));


___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] XFree86 4.3.0 (siliconmotion) vs Gateway Solo 2550 (LynxEM)

2003-03-14 Thread Syahrul Sazli Shaharir
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: