[XFree86] Compaq E500 x server problem

2003-12-18 Thread Jan lotter
Hallo,

I have a configuration problem with the X server.

Here are my system and hardware details:
OS: Suse 9.0 with 2.4.21-99 kernel (standard kernel)
HW: Compaq E500 notebook
graphical card: ATI 3D Rage P/M Mobility AGP 2x (ati) 
monitor in setup: VESA [EMAIL PROTECTED] (31-38 kHz / 50 - 60 Hz, resolution:
800x600, 16Bit)
XFree version: 4.3.0.1-21
  
problem description: After the installation either the x server nor SaX2 is
running. The error message after 
startx is: (EE) ATI (0): Logic error Entity mismatch,
.../usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! 
The driver atimisc_drv.o is available in the appropriate directory. 
I have had a similar problem with Suse 8.1 and 8.2 version. In this case I
added in the  
/usr/X11R6/lib/modules/drivers/ directory an older driver ati_drv.o and it
worked. 

Under Suse 9.0 I did the same but now the upper mentioned error emerged.
You could see it in the section device in the XF86Config file.

I would be grateful if you have any problem solution. I added XF86Config and
XFree86.0.log
Thank you in advance
Jan

-- 
+++ GMX - die erste Adresse für Mail, Message, More +++
Neu: Preissenkung für MMS und FreeMMS! http://www.gmx.net
# /.../
# SaX generated XFree86 config file
# Created on: 2003-12-11T02:19:43+0100.
#
# Version: 4.7
# Contact: Marcus Schaefer [EMAIL PROTECTED], 2002
#
# Automatically generated by [SaX2] (4.7)
# PLEASE DO NOT EDIT THIS FILE!
#

Section Files
  FontPath /usr/X11R6/lib/X11/fonts/misc:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/local
  FontPath /usr/X11R6/lib/X11/fonts/75dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/100dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/Type1
  FontPath /usr/X11R6/lib/X11/fonts/URW
  FontPath /usr/X11R6/lib/X11/fonts/Speedo
  FontPath /usr/X11R6/lib/X11/fonts/PEX
  FontPath /usr/X11R6/lib/X11/fonts/cyrillic
  FontPath /usr/X11R6/lib/X11/fonts/latin2/misc:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/latin2/Type1
  FontPath /usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/baekmuk:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/japanese:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/kwintv
  FontPath /usr/X11R6/lib/X11/fonts/truetype
  FontPath /usr/X11R6/lib/X11/fonts/uni:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/CID
  FontPath /usr/X11R6/lib/X11/fonts/ucs/misc:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/hellas/misc:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/hellas/Type1
  FontPath /usr/X11R6/lib/X11/fonts/misc/sgi:unscaled
  FontPath /usr/X11R6/lib/X11/fonts/xtest
  InputDevices /dev/ttyS0
  InputDevices /dev/ttyS1
  InputDevices /dev/ttyS2
  InputDevices /dev/ttyS3
  InputDevices /dev/ttyS4
  InputDevices /dev/ttyS5
  InputDevices /dev/ttyS6
  InputDevices /dev/ttyS7
  InputDevices /dev/ttyS8
  InputDevices /dev/psaux
  InputDevices /dev/logibm
  InputDevices /dev/sunmouse
  InputDevices /dev/atibm
  InputDevices /dev/amigamouse
  InputDevices /dev/atarimouse
  InputDevices /dev/inportbm
  InputDevices /dev/gpmdata
  InputDevices /dev/mouse
  InputDevices /dev/usbmouse
  InputDevices /dev/adbmouse
  InputDevices /dev/input/mice
  InputDevices /dev/input/event0
  InputDevices /dev/pointer0
  InputDevices /dev/pointer1
  InputDevices /dev/pointer2
  InputDevices /dev/pointer3
EndSection

Section Module
  Load dbe
  Load type1
  Load speedo
  Load freetype
  Load extmod
  Load glx
  Load v4l
EndSection

Section ServerFlags
  Option   AllowMouseOpenFail
EndSection

Section InputDevice
  Driver   Keyboard
  Identifier   Keyboard[0]
  Option   Protocol Standard
  Option   XkbLayout de
  Option   XkbModel pc105
  Option   XkbRules xfree86
  Option   XkbVariant nodeadkeys
EndSection

Section InputDevice
  Driver   mouse
  Identifier   Mouse[1]
  Option   Buttons 5
  Option   Device /dev/mouse
  Option   Name Autodetection
  Option   Protocol imps/2
  Option   Vendor Sysp
  Option   ZAxisMapping 4 5
EndSection


Section Monitor
  HorizSync31-38
  Identifier   Monitor[0]
  ModelName[EMAIL PROTECTED]
  Option   DPMS
  VendorName   -- VESA
  VertRefresh  50-60
  UseModes Modes[0]
EndSection


Section Modes
  Identifier   Modes[0]
  Modeline  800x600 38.34 800 832 928 1024 600 604 608 624 -HSync -VSync 
EndSection


Section Device
  BoardName3D Rage P/M Mobility AGP 2x
  BusID1:0:0
  Driver   ati
  Identifier   Device[0]
  VendorName   ATI
EndSection


Section Screen
  

Re: [XFree86] Compaq E500 x server problem

2003-12-18 Thread Marc Aurele La France
On Thu, 18 Dec 2003, Jan lotter wrote:

 I have a configuration problem with the X server.

Indeed you do...

 Here are my system and hardware details:
 OS: Suse 9.0 with 2.4.21-99 kernel (standard kernel)
 HW: Compaq E500 notebook
 graphical card: ATI 3D Rage P/M Mobility AGP 2x (ati)
 monitor in setup: VESA [EMAIL PROTECTED] (31-38 kHz / 50 - 60 Hz, resolution:
 800x600, 16Bit)
 XFree version: 4.3.0.1-21

 problem description: After the installation either the x server nor SaX2 is
 running. The error message after
 startx is: (EE) ATI (0): Logic error Entity mismatch,
 .../usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved!
 The driver atimisc_drv.o is available in the appropriate directory.
 I have had a similar problem with Suse 8.1 and 8.2 version. In this case I
 added in the
 /usr/X11R6/lib/modules/drivers/ directory an older driver ati_drv.o and it
 worked.

 Under Suse 9.0 I did the same but now the upper mentioned error emerged.
 You could see it in the section device in the XF86Config file.

 I would be grateful if you have any problem solution. I added XF86Config and
 XFree86.0.log

First, this log shows that you have a version skew between ati_drv.o
(6.4.18) and atimisc.o (6.5.3).  After 4.4, I'll change the driver to
check for this situation and produce a more appropriate message.  But, in
the meantime, this version skew certainly explains the logic error, as
there have been significant changes in the driver's private structure
between the two versions.

Secondly, the log contains complaints about atiI2CBusInit,
atiDestroyI2CBusRec, etc.  There are no such symbols in my code.
Therefore the atimisc.o you are using contains changes I had nothing to do
with, and thus cannot be expected to support.  Contact SuSE.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.


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