LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   help: keyboard problems after upgrade XFree86 (https://www.linuxquestions.org/questions/mandriva-30/help-keyboard-problems-after-upgrade-xfree86-243472/)

xiongnu 10-16-2004 01:39 PM

help: keyboard doesn't work after upgrade XFree86
 
hi,

i've having problem with my keyboard after upgrading to XFree86-4.4.0 last nite. i upgraded X windows to work with the new ATI graphics driver i downloaded the other day (http://www.linuxquestions.org/questi...hreadid=243227). it seems ok after the X windows binaries installed, but at mandrake graphics login screen, i couldn't type in my password to log into X-windows, Caps Lock key doesn't work either. keyboard simply gives up.

here's what the /etc/X11/XF86Config-4 and /var/log/XFree86.0.log look alike, can someone tell me how to fix the keyboard problem? i'm having a ATI Rage Pro card.

TIA,



# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri" # direct rendering
EndSection

Section "DRI"
Mode 0666
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "en_US"
# Option "XkbOptions" ""
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "Dell M780"
HorizSync 30-85
VertRefresh 50-160

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
VendorName "ATI"
BoardName "ATI Rage 128"
Driver "r128"
Option "DPMS"
Option "UseCCEFor2D" "false"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 16

Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection





/var/log/XFree86.0.log

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


XFree86 Version 4.4.0
Release Date: 29 February 2004
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.3-7mdk i686 [ELF]
Current Operating System: Linux localhost 2.6.3-7mdk #1 Wed Mar 17 15:56:42 CET 2004 i686
Build Date: 16 October 2004
Changelog Date: 29 February 2004
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Sat Oct 16 14:09:55 2004
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "layout1"
(**) |-->Screen "screen1" (0)
(**) | |-->Monitor "monitor1"
(**) | |-->Device "device1"
(**) |-->Input Device "Keyboard1"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "en_US"
(**) XKB: layout: "en_US"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Mouse1"
(**) FontPath set to "unix/:-1"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "AllowMouseOpenFail"
(II) Open APM successful
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.7
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.7
(--) using VT number 7

(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80007008, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00
(II) PCI: 00:0e:0: chip 12eb,0002 card 5053,3356 rev fe class 04,01,00 hdr 00
(II) PCI: 00:0f:0: chip 1260,3873 card 1385,4105 rev 01 class 02,80,00 hdr 00
(II) PCI: 00:10:0: chip 11c1,0480 card 1668,0500 rev 00 class 07,80,00 hdr 00
(II) PCI: 00:11:0: chip 10b7,9050 card 0000,0000 rev 00 class 02,00,00 hdr 00
(II) PCI: 01:00:0: chip 1002,5046 card 1002,0404 rev 00 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x008c (VGA_EN is set)
(II) Bus 1 I/O range:
[0] -1 0 0x00009000 - 0x000090ff (0x100) IX[B]
[1] -1 0 0x00009400 - 0x000094ff (0x100) IX[B]
[2] -1 0 0x00009800 - 0x000098ff (0x100) IX[B]
[3] -1 0 0x00009c00 - 0x00009cff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xf0100000 - 0xf01fffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS rev 0, Mem @ 0xf8000000/26, 0xf0100000/14, I/O @ 0x9000/8
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xf4000000 from 0xf7ffffff to 0xf3ffffff
(II) Active PCI resource ranges:
[0] -1 0 0xf0040000 - 0xf00400ff (0x100) MX[B]
[1] -1 0 0xf0041000 - 0xf0041fff (0x1000) MX[B]
[2] -1 0 0xf0000000 - 0xf003ffff (0x40000) MX[B]
[3] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[4] -1 0 0xf0100000 - 0xf0103fff (0x4000) MX[B](B)
[5] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[6] -1 0 0x00001800 - 0x0000183f (0x40) IX[B]
[7] -1 0 0x00001880 - 0x00001887 (0x8) IX[B]
[8] -1 0 0x00001000 - 0x000010ff (0x100) IX[B]
[9] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
[10] -1 0 0x00001870 - 0x00001877 (0x8) IX[B]
[11] -1 0 0x00001878 - 0x0000187f (0x8) IX[B]
[12] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
[13] -1 0 0x00001860 - 0x0000186f (0x10) IX[B]
[14] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xf0040000 - 0xf00400ff (0x100) MX[B]
[1] -1 0 0xf0041000 - 0xf0041fff (0x1000) MX[B]
[2] -1 0 0xf0000000 - 0xf003ffff (0x40000) MX[B]
[3] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[4] -1 0 0xf0100000 - 0xf0103fff (0x4000) MX[B](B)
[5] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[6] -1 0 0x00001800 - 0x0000183f (0x40) IX[B]
[7] -1 0 0x00001880 - 0x00001887 (0x8) IX[B]
[8] -1 0 0x00001000 - 0x000010ff (0x100) IX[B]
[9] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
[10] -1 0 0x00001870 - 0x00001877 (0x8) IX[B]
[11] -1 0 0x00001878 - 0x0000187f (0x8) IX[B]
[12] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
[13] -1 0 0x00001860 - 0x0000186f (0x10) IX[B]
[14] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xf0040000 - 0xf00400ff (0x100) MX[B]
[6] -1 0 0xf0041000 - 0xf0041fff (0x1000) MX[B]
[7] -1 0 0xf0000000 - 0xf003ffff (0x40000) MX[B]
[8] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[9] -1 0 0xf0100000 - 0xf0103fff (0x4000) MX[B](B)
[10] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x00001800 - 0x0000183f (0x40) IX[B]
[14] -1 0 0x00001880 - 0x00001887 (0x8) IX[B]
[15] -1 0 0x00001000 - 0x000010ff (0x100) IX[B]
[16] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
[17] -1 0 0x00001870 - 0x00001877 (0x8) IX[B]
[18] -1 0 0x00001878 - 0x0000187f (0x8) IX[B]
[19] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
[20] -1 0 0x00001860 - 0x0000186f (0x10) IX[B]
[21] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project & the After X-TT Project"
compiled for 4.4.0, module version = 2.1.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "r128"
(II) Loading /usr/X11R6/lib/modules/drivers/r128_drv.o
(II) Module r128: vendor="The XFree86 Project"
compiled for 4.3.99.12, module version = 4.0.1
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.7
(II) LoadModule: "ati"
(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
(II) Module ati: vendor="The XFree86 Project"
compiled for 4.3.99.12, module version = 6.5.3
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.4
(II) ATI: ATI driver (version 6.5.3) for chipsets: ati, ativga
...
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.7
(II) R128(0): PCI bus 1 card 0 func 0
(**) R128(0): Depth 16, (--) framebuffer bpp 16
(II) R128(0): Pixel depth = 16 bits stored in 2 bytes (16 bpp pixmaps)
(==) R128(0): Default visual is TrueColor
(==) R128(0): RGB weight 565
(II) R128(0): Using 6 bits per RGB (8 bit DAC)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.7
(II) R128(0): initializing int10
(II) R128(0): Primary V_BIOS segment is: 0xc000
(--) R128(0): Chipset: "ATI Rage 128 Pro GL PF (AGP)" (ChipID = 0x5046)
(--) R128(0): Linear framebuffer at 0xf8000000
(--) R128(0): MMIO registers at 0xf0100000
(--) R128(0): VideoRAM: 16384 kByte (64-bit SDR SGRAM 1:1)
(**) R128(0): Using external CRT for display
(WW) R128(0): Can't determine panel dimensions, and none specified. Disabling programming of FP registers.
(II) R128(0): PLL parameters: rf=2950 rd=65 min=12500 max=40000; xclk=14300
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.7
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.1.0
ABI class: XFree86 Video Driver, version 0.7
(II) R128(0): VESA BIOS detected
(II) R128(0): VESA VBE Version 2.0
(II) R128(0): VESA VBE Total Mem: 16384 kB
(II) R128(0): VESA VBE OEM: ATI RAGE128
(II) R128(0): VESA VBE OEM Software Rev: 1.0
(II) R128(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) R128(0): VESA VBE OEM Product: R128
(II) R128(0): VESA VBE OEM Product Rev: 01.00
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) R128(0): VESA VBE DDC supported
(II) R128(0): VESA VBE DDC Level 2
(II) R128(0): VESA VBE DDC transfer in appr. 2 sec.
(II) R128(0): VESA VBE DDC read successfully
(II) R128(0): Manufacturer: DEL Model: 3142 Serial#: 1094010419
(II) R128(0): Year: 1999 Week: 45
(II) R128(0): EDID Version: 1.2
(II) R128(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) R128(0): Sync: Separate
(II) R128(0): Max H-Image Size [cm]: horiz.: 32 vert.: 24
(II) R128(0): Gamma: 2.27
(II) R128(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) R128(0): First detailed timing is preferred mode
(II) R128(0): redX: 0.645 redY: 0.321 greenX: 0.285 greenY: 0.600
(II) R128(0): blueX: 0.142 blueY: 0.057 whiteX: 0.283 whiteY: 0.298
(II) R128(0): Supported VESA Video Modes:
(II) R128(0): 720x400@70Hz
(II) R128(0): 640x480@60Hz
(II) R128(0): 640x480@75Hz
(II) R128(0): 800x600@60Hz
(II) R128(0): 800x600@75Hz
(II) R128(0): 1024x768@60Hz
(II) R128(0): 1024x768@75Hz
(II) R128(0): 1280x1024@75Hz
(II) R128(0): Manufacturer's mask: 0
(II) R128(0): Supported Future Video Modes:
(II) R128(0): #0: hsize: 1024 vsize 768 refresh: 85 vid: 22881
(II) R128(0): #1: hsize: 800 vsize 600 refresh: 85 vid: 22853
(II) R128(0): #2: hsize: 640 vsize 480 refresh: 85 vid: 22833
(II) R128(0): Supported additional Video Mode:
(II) R128(0): clock: 94.5 MHz Image Size: 306 x 230 mm
(II) R128(0): h_active: 1024 h_sync: 1072 h_sync_end 1168 h_blank_end 1376 h_border: 0
(II) R128(0): v_active: 768 v_sync: 769 v_sync_end 772 v_blanking: 808 v_border: 0
(II) R128(0): Serial No: 5322D9BCA5F3
(II) R128(0): Monitor name: DELL M780
(II) R128(0): Ranges: V min: 50 V max: 160 Hz, H min: 30 H max: 85 kHz, PixClock max 2550 MHz
(==) R128(0): Using gamma correction (1.0, 1.0, 1.0)
(==) R128(0): Write-combining range (0xf8000000,0x1000000)
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 1.2.0
ABI class: XFree86 Video Driver, version 0.7
(II) R128(0): I2C bus "DDC" initialized.
(II) R128(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) R128(0): I2C device "DDC:ddc2" removed.
(EE) R128(0): No DFP detected
(II) R128(0): monitor1: Using hsync range of 30.00-85.00 kHz
(II) R128(0): monitor1: Using vrefresh range of 50.00-160.00 Hz

....

(**) Option "Protocol" "ExplorerPS/2"
(**) Mouse1: Device: "/dev/mouse"
(**) Mouse1: Protocol: "ExplorerPS/2"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/mouse"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "6 7"
(**) Mouse1: ZAxisMapping: buttons 6 and 7
(**) Mouse1: Buttons: 7
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
(II) Server_Terminate keybinding not found
(II) Mouse1: ps2EnableDataReporting: succeeded
GetModeLine - scrn: 0 clock: 94500
GetModeLine - hdsp: 1024 hbeg: 1072 hend: 1168 httl: 1376
vdsp: 768 vbeg: 769 vend: 772 vttl: 808 flags: 5
(II) 3rd Button detected: disabling emulate3Button

opjose 10-16-2004 04:26 PM

It is unlikely that this is a keyboard problem.

Rather your system is freezing up in loading X.

Start by trying to specify kernel parameters to find the cause.

nolapic is one of the most common ones needed by motherboards.

However if this gives you the same results, try

noapm
noacpi
nopcmcia
nousb
noagp

in this order until you find which one cures the problem.

xiongnu 10-17-2004 02:42 AM

hmm, interesting...

but i doubt it has anything to do with nolapic etc

the first thing i noticed the line approcaching the end of /var/log/XFree86.0.log

>>>>>>>>>>>>>>>>>>>>
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
(II) Server_Terminate keybinding not found

>>>>>>>>>>>>>>>>>>>>

at the mandrake graphics login screen, if i typed in the password fast enough, x windows would load, mouse works fine, but no keyboard response. if i wait for a while at graphics login screen, a black line appears across the middle of the screen and i couldn't type in any password, although mouse movement still can manipulate the user selection/boot/halt operations.

also, i discovered if i changed the runlevel to 3 from its original value 5 in /etc/inittab, then i can boot into x windows without any keyboard issues, but but the sound is out of whack when i have quake 3 or mp3 running. when i exit from X, i got these additional line displayed on screen

>>>>>>>>>>>>>>>>>>>>>>
(EE) R128(o): No DFP detected
/usr/X11R6/lib/X11/xkb/xkbcomp: error while loading shared libraries:
libxkbfile.so.1: cannot open shared object file: No such file or
directory
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
>>>>>>>>>>>>>>

currenly, my kernel boot parameters looks like this:
'devfs=mount resume=/dev/hdb5 acpi=ht splash=silent nolapic'


i'm running kernel 2.6.3-7mdk, with XFree86 4.40 on a ATI Rage Pro card

opjose 10-17-2004 06:17 AM

That error is inconsequential.

It has NOTHING to do with the keyboard freeze.

Humor me and try what I told you.

A couple of my laptops produced exactly the same results you are seeing (BTW: ATI video too!) until I did this.

xiongnu 10-17-2004 12:03 PM

Quote:

Originally posted by opjose
It is unlikely that this is a keyboard problem.

Rather your system is freezing up in loading X.

Start by trying to specify kernel parameters to find the cause.

nolapic is one of the most common ones needed by motherboards.

However if this gives you the same results, try

noapm
noacpi
nopcmcia
nousb
noagp

in this order until you find which one cures the problem.


fine:newbie:

i login as 'root' and append my boot parameters as suggested, in this order:

'devfs=mount resume=/dev/hdb5 acpi=ht splash=silent nolapic'
'devfs=mount resume=/dev/hdb5 acpi=ht splash=silent noapm'
'devfs=mount resume=/dev/hdb5 acpi=ht splash=silent noacpi'

still no success yet, will try the rest later on...

opjose 10-17-2004 04:58 PM

Eh, who is the Newbie?

Not I.

I've been working with Linux for close to 8 years now. And unix for far more than that.

xiongnu 10-17-2004 10:37 PM

Quote:

Originally posted by opjose
Eh, who is the Newbie?

Not I.

I've been working with Linux for close to 8 years now. And unix for far more than that.

me :newbie:

been with mandrake for a month now...and love it...

opjose 10-18-2004 07:24 AM

Sorry.

Anyway, there seems to be some problem with the interaction of the AGP driver and some of the other kernel level motherboard resouce handling modules.

nolapic is frequently a cure for the problem you are seeing.

Apparently this came up after the kernel added additional motherboard level support.

ATI video systems seem to exacerbate the problem.

Mandrake actually documented this in the 9.2 errata.

However on a couple of machines I've installed Linux on, this has happened with many different distributions including LiveCD based ones.

On those machines either they will freeze during boot, or I get EXACTLY the same problem you are seeing. I also saw the same keyboard error message which led me to the same conclusion as you.

I tracked down the latter only to find that this deal with extended multimedia buttons on keyboards and was not required and not to blame.

To make these machines work I end up trying different combinations of parameters at boot time (it IS possible to manually specify them by hitting tab at the boot screen...) and then typing something like

linux nolapic noagp nopcmcia

etc.

Once I have things running I went back and tried again specifying one less arguement until the system gave me the same problem again.

This way I could narrow it down to the offending module.

Now it's varied for me from machine to machine.

In one I had to specify "nousb" on another "nolapic" or "nopcmcia" on one desktop system.

After I found the cause I was able to add the arguement to /etc/lilo.conf and forget about the problem.

xiongnu 10-19-2004 12:11 AM

>>>>>>>>>>>>>>>>>>>>>>>>>
To make these machines work I end up trying different combinations of parameters at boot time (it IS possible to manually specify them by hitting tab at the boot screen...) and then typing something like

linux nolapic noagp nopcmcia
>>>>>>>>>>>>>>>>>>>>>

hi, i don't know how to do that tab editing thing, i have a graphical lilo login screen, default boot option is linux, i hit 'tab' on my keyboard, nothing happened.

so i manually added the following to the linux drakboot append line,
'nolapic noapic nousb noagp nopcmcia noapm noacpi' and reboot after set runlevel to '5', well, my keyboard still hangs at login screen:(

i intended to upgrade the graphics driver to get better performance, but it turns out to be a bigger task ( i upgraded XFree86 to 4.40 to satisfy the graphics driver), and it ends in an annoying situation, plus, i didn't notice any significant improvement on the graphics, either from quake 3 or other applications like mplayerf. now i just want to go back my original settings, is there a way to remove the ATI rage pro driver i installed over the weekend?

i don't think there's a thing called 'last good configuration' available in linux, yes?

opjose 10-19-2004 03:20 AM

The easiest thing to do is to start up the machine in FB mode or any mode that drops you to the console prompt (not the gui!).

Then mount the DVD or CDROM and go to the directory containing the ATI driver RPM's from the original install.

Finally

rpm -Uvh --force ATIXXXXmdk.i586.rpm

using whatever rpm's are applicable.

This should reinstall the old driver.

Then backup/rename the corresponding configuration file in /etc/X11/ and run XFDrake to configure things again.

xiongnu 10-20-2004 11:28 AM

well,

i can't find any mdk rpm package go by that name on the 3 disc set of my download version of mandrake 10.0. maybe the package is under a different name?

opjose 10-21-2004 03:07 AM

The packages are called ATI_kernel-2.x.x*.* and ATI_Glx*.* and ATI_GLX-utils*.*

I found them on the \Drivers directori of my Mandrake 10.0 DVD release.

xiongnu 10-21-2004 10:54 AM

hmm, i still don't see those files on the CDs, maybe they aren't made available for download version of mandrake.

seems i'm stuck with this problem

anyway, thanks for answering my question, i'll go back to windows before this can be fixed

xiongnu 12-07-2004 11:34 PM

hi,

does anyone know how to uninstall XFree86-4.4.0 package from my pc?

the upgrade causes all sorts of problems and i wonder if i could rollback to my previous state without having to reinstall the whole thing.

opjose 12-08-2004 08:24 AM

rpm -e `rpm -qa | grep XFree `

Exactly as displayed above.


All times are GMT -5. The time now is 12:22 PM.