AllanL wrote:
[AllanL] in suse 7.1 2.4 kernel, I have an s900 with twinturbo, suse is the only distribution that works.
1. The virtual terminal is higher , when I start with 1024*768 it is slightly higher, when I start with 1280*1024 it is much higher, is there any way to make it the same size.
I don't know about 7.1 (I'm waiting for 7.3 :-), but I have the same behaviour with 6.4 if CREATE_FBCONF="no" in YAST. If CREATE_FBCONF="yes", the xsfb "service" is launched during startup, and it does two things: - calls /usr/X11R6/bin/xsfb, and uses its output to create a new /etc/XF86Config (my XF86Config is slightly different; this is why I initially tried to set CREATE_FBCONF="no"). - calls /usr/X11R6/lib/xsfb/xsfb.init, a script that "center screen on broken FB servers when xsfbswitch is uninitialized" (quoting from a comment line in the script). The simplest solution (for me) was to leave CREATE_FBCONF="yes" and do a 'chattr +i /etc/XF86Config' ('immutable'; side effect: xsfb service "fails" during startup because the script cannot overwrite XF86Config, but xsfb.init is executed anyway and solves the problem). So: if 7.1 still have CREATE_FBCONF, try setting it to "yes"; otherwise, check for /usr/X11R6/lib/xsfb/xsfb.init: if it's there, try executing it during startup (generally speaking: before X starts). If xsfb.init does not exist, check for the fbset command ('whereis fbset'; should be in /usr/sbin); if it exists, create a script containing the following lines, and execute it upon startup: #! /bin/sh echo > /dev/tty7 fbset -a -vyres 480 -vxres 640 (obviously stolen from xsfb.init ;-) hope this helps nicola