[ltp] A20p and X11 Problem

Carsten Heyl linux-thinkpad@www.bm-soft.com
Mon, 23 Apr 2001 11:28:08 +0200


Dear Linux Thinkpad users,

since 10/2001 I'm proud owner of a Thinkpad A20p.
The BIOS of the machine is 1.0.5 (latest AFAIK).
It's running the 1400/1050 Display and it's really great but one
annoyance of X11 is still
with me from the beginning.
I need help from anyone running the combination A20p/XFree 4.0.2 without
problems.
A copy of the boot parameters plus /etc/XF86Config would be great!

I started with SuSE 6.4 and added standard XFree 4.01/KDE 1 and now I'm
using SuSE 7.1/XFree 4.02 (SuSE-Distribution)
and KDE 2. Using KDE1 the problem happended seldom. Using KDE2 it's
happening more often.
I'm an experienced linux user and used an HP notebook before.

The Problem:
    From time to time the mouse pointer seems to "forget" in which
context it is.
    The shape of the pointer does not change properly and and the
expected function does
    not work either.
    Example:
              It's not possible to change focus per click (I am using
"click to focus").
               The Text-Cursor does not change when moving to the
desktop or to a menu
                and the menu is not selectable.
     When changing focus by Alt-Tab that does work in most cases but
sometimes
      the X-Server freezes (Mouse moves possible but no actions and the
Alt-Tab menu is on top.)

Since others are using the combination A20p/XFree 4.0.2 without major
problems on this
list and changing the software does not help either I only can think of
two reasons:

    - a systematic error in my configuration
    - a BIOS problem
    - a hardware problem

On another system I would try playing with BIOS setting for the video
adapter
but the A20p has not much settings for this.

Following some sources on the internet my current configuration is:

- Display 1400/1050
- Memory: 256 MB
- BIOS 1.05
- XFree 4.0.2 from SuSE 7.1
- Kernel Linux version 2.4.0-4GB (root@Pentium.suse.de) (gcc version
2.95.2 19991024 (release)) #1 Mon Jan 22 16:42:16 GMT 2001

/etc/lilo.conf:

append="vga=835"
boot=/dev/hda
vga=normal
menu-scheme=Wg:kw:Wg:Wg
read-only
prompt
timeout=100
# End LILO global Section
#
image = /boot/vmlinuz
  root = /dev/hda5
  label = linux
  vga = 835
#
image = /boot/memtest.bin
  label = memtest86
  optional
#

Boot message: (so IMHO the config reaches the kernel)
Kernel command line: auto BOOT_IMAGE=linux ro root=305
BOOT_FILE=/boot/vmlinuz vga=835
BIOS Vendor: IBM
BIOS Version: IVET62WW (1.05a)
BIOS Release: 12/21/1999
System Vendor: IBM.
Product Name: 26296TG.
Version Not Available.
Serial Number *******
Board Vendor: IBM.
Board Name: 26296TG.
Board Version: Not Available.
Asset Tag: No Asset Information.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.14)
Starting kswapd v1.8
vesafb: framebuffer at 0xf8000000, mapped to 0xd0800000, size 16384k
vesafb: mode is 1400x1050x24, linelength=4200, pages=2
vesafb: protected mode interface info at c000:60aa
vesafb: scrolling: redraw
vesafb: directcolor: size=0:8:8:8, shift=0:16:8:0
Console: switching to colour frame buffer device 175x65
fb0: VESA VGA frame buffer device

/etc/XF86Config:
Section "ServerLayout"
        Identifier     "XFree86 Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "USBMice" "SendCoreEvents"
EndSection

Section "Files"
EndSection

Section "Module"
        Load  "extmod"
        Load  "xie"
        Load  "pex5"
        Load  "glx"
        Load  "dri"
        Load  "GLcore"
        Load  "dbe"
        Load  "record"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
# Swiss German keyboard support
#       Option      "XkbKeymap" "xfree86(de_CH)"
Option      "XkbKeymap" "xfree86(de)"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "PS/2"
        Option      "Device" "/dev/mouse"
EndSection

Section "InputDevice"
        Identifier      "USBMice"
        Driver          "mouse"
        Option          "Protocol" "IMPS/2"
        Option          "Device" "/dev/input/mice"
        Option          "ZAxisMapping"  "4 5"
        Option          "Buttons" "5"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync       30-100
        VertRefresh     50-100
        ModeLine "1400x1050" 122.00 1400 1464 1784 1912 1050 1052 1064
1090 -HSync -VSync
        ModeLine "320x240" 15.750 320 336 384 400 240 244 246 262
Doublescan
        ModeLine "352x240" 15.750 352 368 416 432 240 244 246 262
Doublescan
        ModeLine "352x280" 15.750 352 368 416 432 280 288 286 302
Doublescan
        ModeLine "352x288" 15.750 352 368 416 432 288 296 290 310
Doublescan
EndSection


Section "Device"
        ### Available Driver options are:-
        #Option     "NoAccel"
        #Option     "SWcursor"
        #Option     "HWcursor"
        #Option     "Dac6Bit"
        #Option     "Dac8Bit"
        #Option     "ForcePCIMode"
        #Option     "CCEPIOMode"
        #Option     "CCENoSecurity"
        #Option     "CCEusecTimeout"
        #Option     "AGPMode"
        #Option     "AGPSize"
        #Option     "RingSize"
        #Option     "VBListSize"
        #Option     "VBSize"
        #Option     "UseCCEfor2D"
        #Option     "EnableFP"
        #Option     "CRTOnly"
        #Option     "UseFBDev"
        Identifier  "Card0"
        Driver      "r128"
        VendorName  "ATI"
        BoardName   "Rage 128 Mobility LF"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultColorDepth 24

        SubSection "Display"
                Depth     1
        EndSubSection
        SubSection "Display"
                Depth     4
        EndSubSection
        SubSection "Display"
                Depth     8
                Modes   "1400x1050"
        EndSubSection
        SubSection "Display"
                Depth     15
                Modes   "1400x1050"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes   "1400x1050"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes     "1400x1050" "1280x1024" "1152x864" "1024x768"
"800x600" "640x480" "320x240" "352x240" "352x280" "352x288"
        EndSubSection
EndSection

Section "DRI"
EndSection

Anyone any ideas?

Many thanks in advance!

Ciao,
    Carsten Heyl


--
  Carsten Heyl                          cal@pixelboxx.de
  Pixelboxx GmbH                        http://www.pixelboxx.de/
  Ostenhellweg 56-58                    Tel.:   +49 231 53 46 30
D-44135 Dortmund                        Mobile: +49 173 278 6985




----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html