I've tried Xorg-7.4 and i got a segfault,
checked the logs and neomagic is correctly detected, the log stops after the keyboard module is loaded,
On Puppy Linux Xorg works fine, now I'm trying to get the proper config form there, but I also noticed some error messages when starting TinyCore3 that with 2.x there wasn't, may be the new kernel includes some module that does not work with my old laptop.
here is the last part of Xorg log (attached the whole one):
(**) Option "CoreKeyboard"
(**) <default keyboard>: always reports core events
(**) Option "Protocol" "standard"
(**) <default keyboard>: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) <default keyboard>: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) <default keyboard>: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) <default keyboard>: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) <default keyboard>: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "<default keyboard>" (type: KEYBOARD)
Backtrace:
0: /usr/local/bin/Xorg(xorg_backtrace+0x33) [0x80fe7c3]
1: /usr/local/bin/Xorg(xf86SigHandler+0x75) [0x80b2160]
2: [0xb7781400]
3: /usr/local/bin/Xorg(FreeClientResources+0x83) [0x806cfc2]
4: /usr/local/bin/Xorg(FreeAllResources+0x48) [0x806d06c]
5: /usr/local/bin/Xorg(main+0x48f) [0x806b8c5]
6: /lib/libc.so.6(__libc_start_main+0xe6) [0xb7363b86]
7: /usr/local/bin/Xorg() [0x806ae01]
Fatal server error:
Caught signal 11. Server aborting
Please consult the TinyCore Linux support
at
www.tinycorelinux.com for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(II) UnloadModule: "mouse"
(II) UnloadModule: "kbd"