Hi,
I use a Scenic Mobile 700, i.e. SIEMENS NIXDORF Laptop with S.u.S.E Linux
5.3.
HW is a intel Pentium 166MHz MMX, 32MB, 2.1 GB HD, 20x CD-ROM, Synaptics
touchpad ...
The graphics HW is Chips & Technologies 65550 2MB; 800x600, 11.3'
TFT.
S.u.S.E. 5.3 includes XFree86 3.3.2.3.
I have succeeded in installing XF86_SVGA (package xsvga, series x) using
SaX.
Some notes about my configuration can be found in the appendix.
Here i report some strange behavior of the XF86_SVGA x server.
Using
startx
to start X seems working, see attached .X.err renamed to .X.noerr.
As i understand the sh program startx, it is in fact
X 0:
(or even more expanded
XF86_SVGA 0:
) via
xinit ~/.xinitrc
(the 'actual i.e. expanded command line' in the startx sh-program)
that starts the X server.
Using
startx -- -quiet
i.e. in fact
XF86_SVGA 0: -quiet
the X-server does not find the memory where to display, at least this
is how i interprete the error message in .X.err.
I found this when tracking down the problem, why xdm continiously tries
and fails to start the X server and leaves me with nothing else working
but Ctrl-Alt-Del to reboot.
After having read the approriate man-pages, scanned through the files,
i found the following line in <XRoot>/lib/X11/xdm/Xservers -- being
responsible for the xdm version of starting the X server
:0 local /usr/X11R6/bin/X :0 vt07 -quiet
Testing the various combinations for the arguments to the X server
with startx as above, i found:
-quiet is the source for the problem.
Has anybody else seen this behavior?
Can it be reproduced on other machines, e.g. using c&t65550 etc.?
A bug in XF86_SVGA?
Leaving .../Xservers as it is but adding
# xdm doesn't like to run without it
MemBase 0xFD000000
in the Device-Section of the file /etc/XF86Config also leads to a
working xdm.
I have take this address value right form ~/.X.noerr.
Appendix:
To get an acceptable X configuration I had to decelerate the 'default'
dotclock setting in the 800x600 modeline.
('Default' means, i basically did what is recommended at
http://www.suse.de/Support/sdb/maddin_notebook.html)
All 800x600 TFT-displays in the database of SaX, i.e. S.u.S.E X-configuration
program, i found, used something around 60MHz.
This seems to be too fast for the TFT built in my laptop (or is there some
other reason for the following problems).
The gray X start screen is flickering, a typical windows screen after startup
(with any window manager i tried) also is very unquiet, i.e. some pixels
change color/brightness, fonts near edges become invisible.
At 48MHz the situation looks much better, in fact pretty good.
As i don't know much about the display (still haven't got an answer from
technical support at SIEMENS), i use VESA standard -- as found in the XFree86
Documentation -- with 40MHz which looks very much the same as with 48MHz.
Wolfgang Molzer
--
================================================================
Wolfgang Molzer Semiconductor Technology CAD engineer
Mail: | Phone: +49 89 636 42232
SIEMENS AG | Fax : +49 89 636 45411
HL SIM | email: wolfgan...@siemens-scg.com
D-81730 Munich |
Germany |
================================================================