Re: thinkpad freeze
Jeremy,
Answers inline.
On Fri, Jan 20, 2006 at 02:20:42PM -0500, Jeremy Melanson wrote:
> Hi Ryan.
>
> I have a T42 myself. I'm running a mixed Stable/Testing, but I might be
> able to help.
>
> For starters:
>
> How often does this happen?
Every time I start X, within a couple of minutes the screen freezes,
I can't move the mouse, and the keyboard doesn't respond.
> What kernel version are you running?
I've tried my custom 2.6.12 which was working fine before the upgrade.
I've also tried the latest 2.6.15 from unstable.
> Can you send me the output of the following?:
> * 'X -version'
X Window System Version 6.9.0 (Debian 6.9.0.dfsg.1-4 20060114230205 David Nusinow <dnusinow@debian.org>)
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: Linux 2.6.15-1-686 i686 [ELF]
Current Operating System: Linux thinkpad 2.6.12-1-686-rn-thinkpad #1 Thu Oct 6 01:21:37 CDT 2005 i686
Build Date: 14 January 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.12-1-686-rn-thinkpad (root@thinkpad) (gcc version 4.0.2 (Debian 4.0.2-2)) #1 Thu Oct 6 01:21:37 CDT 2005 T
> * 'lcpci -v'
0000:00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03)
Subsystem: IBM: Unknown device 0529
Flags: bus master, fast devsel, latency 0
Memory at d0000000 (32-bit, prefetchable) [size=256M]
Capabilities: <available only to root>
0000:00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, fast devsel, latency 96
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 00003000-00003fff
Memory behind bridge: c0100000-c01fffff
Prefetchable memory behind bridge: e0000000-e7ffffff
0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1800 [size=32]
0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1820 [size=32]
0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1840 [size=32]
0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI])
Subsystem: IBM: Unknown device 052e
Flags: bus master, medium devsel, latency 0, IRQ 11
Memory at c0000000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <available only to root>
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=08, sec-latency=168
I/O behind bridge: 00004000-00008fff
Memory behind bridge: c0200000-cfffffff
Prefetchable memory behind bridge: e8000000-efffffff
0000:00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)
Flags: bus master, medium devsel, latency 0
0000:00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01) (prog-if 8a [Master SecP PriP])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at 1860 [size=16]
Memory at 40000000 (32-bit, non-prefetchable) [size=1K]
0000:00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
Subsystem: IBM: Unknown device 052d
Flags: medium devsel, IRQ 11
I/O ports at 1880 [size=32]
0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
Subsystem: IBM: Unknown device 0537
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1c00 [size=256]
I/O ports at 18c0 [size=64]
Memory at c0000c00 (32-bit, non-prefetchable) [size=512]
Memory at c0000800 (32-bit, non-prefetchable) [size=256]
Capabilities: <available only to root>
0000:00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01) (prog-if 00 [Generic])
Subsystem: IBM: Unknown device 055a
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 2400 [size=256]
I/O ports at 2000 [size=128]
Capabilities: <available only to root>
0000:01:00.0 VGA compatible controller: ATI Technologies Inc M10 NT [FireGL Mobility T2] (rev 80) (prog-if 00 [VGA])
Subsystem: IBM: Unknown device 054f
Flags: bus master, fast Back2Back, 66MHz, medium devsel, latency 66, IRQ 11
Memory at e0000000 (32-bit, prefetchable) [size=128M]
I/O ports at 3000 [size=256]
Memory at c0100000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <available only to root>
0000:02:00.0 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01)
Subsystem: IBM: Unknown device 0552
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at b0000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
Memory window 0: 40400000-407ff000 (prefetchable)
Memory window 1: 40800000-40bff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
16-bit legacy interface ports at 0001
0000:02:00.1 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01)
Subsystem: IBM: Unknown device 0552
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at b1000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
Memory window 0: 40c00000-40fff000 (prefetchable)
Memory window 1: 41000000-413ff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
16-bit legacy interface ports at 0001
0000:02:01.0 Ethernet controller: Intel Corporation 82540EP Gigabit Ethernet Controller (Mobile) (rev 03)
Subsystem: IBM PRO/1000 MT Mobile Connection
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 11
Memory at c0240000 (32-bit, non-prefetchable) [size=128K]
Memory at c0200000 (32-bit, non-prefetchable) [size=64K]
I/O ports at 8000 [size=64]
Capabilities: <available only to root>
0000:02:02.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
Subsystem: Unknown device 17ab:8331
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at c0210000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <available only to root>
> * 'lsmod'
Module Size Used by
radeon 80320 0
drm 67796 1 radeon
lp 12228 0
thermal 13320 0
fan 4612 0
button 6480 0
ac 4676 0
battery 9412 0
ipv6 262144 12
pcmcia 27208 4
af_packet 22344 2
wlan_wep 6592 1
ipt_state 1792 0
ipt_REJECT 5568 0
ipt_limit 2240 0
ipt_LOG 7232 0
ip_conntrack_irc 71760 0
ip_conntrack_ftp 72912 0
ip_conntrack 44600 3 ipt_state,ip_conntrack_irc,ip_conntrack_ftp
iptable_filter 2880 0
ip_tables 20224 5 ipt_state,ipt_REJECT,ipt_limit,ipt_LOG,iptable_filter
fuse 38284 0
coda 36676 3
kqemu 41032 0
speedstep_centrino 7700 1
freq_table 4548 1 speedstep_centrino
processor 21940 2 thermal,speedstep_centrino
cpufreq_userspace 4508 1
thinkpad 6340 0
nvram 9032 0
ibm_acpi 16060 0
slamr 374404 0
joydev 10240 0
e1000 106676 0
ath_pci 63328 0
ath_rate_onoe 9288 1 ath_pci
wlan 121500 4 wlan_wep,ath_pci,ath_rate_onoe
snd_intel8x0m 19588 5
yenta_socket 23624 2
rsrc_nonstatic 13824 1 yenta_socket
pcmcia_core 51988 3 pcmcia,yenta_socket,rsrc_nonstatic
ath_hal 133264 2 ath_pci
snd_intel8x0 34112 0
snd_ac97_codec 84024 2 snd_intel8x0m,snd_intel8x0
evdev 9792 0
mousedev 11872 0
snd_pcm_oss 54944 0
snd_mixer_oss 20032 1 snd_pcm_oss
snd_pcm 93512 6 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
irtty_sir 8640 0
sir_dev 18732 1 irtty_sir
ide_cd 43204 0
snd_timer 24708 1 snd_pcm
ehci_hcd 35400 0
irda 201148 2 irtty_sir,sir_dev
tpm_nsc 6656 0
i2c_i801 8780 0
cdrom 40736 1 ide_cd
uhci_hcd 32272 0
parport_pc 36804 1
parport 37000 2 lp,parport_pc
snd 56324 15 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
pcspkr 3396 0
intel_agp 24156 1
agpgart 35656 2 drm,intel_agp
soundcore 9760 1 snd
snd_page_alloc 9924 3 snd_intel8x0m,snd_intel8x0,snd_pcm
floppy 60244 0
tpm_atmel 4864 0
crc_ccitt 1984 1 irda
shpchp 99492 0
pci_hotplug 28532 1 shpchp
i2c_core 21840 1 i2c_i801
psmouse 31300 0
serio_raw 7172 0
usbcore 122364 3 ehci_hcd,uhci_hcd
rtc 12472 0
reiserfs 254512 2
ext2 69896 0
ext3 141768 0
jbd 56856 1 ext3
mbcache 9348 2 ext2,ext3
ide_disk 18752 4
ide_generic 1216 0 [permanent]
siimage 12544 0 [permanent]
aec62xx 7424 0 [permanent]
trm290 4292 0 [permanent]
alim15x3 12364 0 [permanent]
hpt34x 5248 0 [permanent]
hpt366 20480 0 [permanent]
cmd64x 12124 0 [permanent]
piix 10436 0 [permanent]
rz1000 2496 0 [permanent]
slc90e66 5760 0 [permanent]
generic 3904 0 [permanent]
cs5530 5376 0 [permanent]
cs5520 4608 0 [permanent]
sc1200 7360 0 [permanent]
triflex 3776 0 [permanent]
atiixp 5968 0 [permanent]
pdc202xx_old 11264 0 [permanent]
pdc202xx_new 9344 0 [permanent]
opti621 4420 0 [permanent]
ns87415 4360 0 [permanent]
cy82c693 4740 0 [permanent]
amd74xx 14492 0 [permanent]
sis5513 16584 0 [permanent]
via82cxxx 13916 0 [permanent]
serverworks 9096 0 [permanent]
ide_core 130452 28 ide_cd,ide_disk,ide_generic,siimage,aec62xx,trm290,alim15x3,hpt34x,hpt366,cmd64x,piix,rz1000,slc90e66,generic,cs5530,cs5520,sc1200,triflex,atiixp,pdc202xx_old,pdc202xx_new,opti621,ns87415,cy82c693,amd74xx,sis5513,via82cxxx,serverworks
unix 28016 103
> Can you attach your xorg.conf?
Attached.
Thanks for your help,
Ryan
# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
# cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
# md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
# dpkg-reconfigure xserver-xfree86
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
# BEGIN fglrx - Ryan Nowakowski
# Load "extmod" but omit DGA extension
# (the DGA extension is broken in the fglrx driver)
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
# END fglrx - Ryan Nowakowski
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Trackpoint"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "EmulateWheel" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "Touchpad"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
# Option "SHMConfig" "on"
# Option "Repeater" "/dev/ps2mouse"
EndSection
Section "Device"
Identifier "ATI Open Source"
Driver "ati"
EndSection
Section "Device"
Identifier "Radeon"
Driver "radeon"
# acceleration
Option "AGPMode" "4"
Option "AGPFastWrite" "yes"
Option "EnablePageFlip" "on"
Option "RenderAccel" "on"
# enable PowerPlay features
Option "DynamicClocks" "on"
# use bios hot keys on thinkpad (aka fn+f7)
Option "BIOSHotkeys" "on"
# enable radeon specific xinerama
Option "MergedFB" "true"
Option "CRT2Position" "RightOf"
Option "CRT2Hsync" "50-75"
Option "CRT2VRefresh" "30-82"
Option "MetaModes" "1280x1024-1280x1024"
Option "MergedNonRectangular" "true"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "ATI Proprietary 3D"
Driver "fglrx" # this is the important bit
# If X refuses to use the screen resolution you asked for,
# uncomment this; see "Bugs and Workarounds" for details.
#Option "NoDDC"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
Option "OpenGLOverlay" "off"
# === Use internal AGP GART support? ===
# If OpenGL acceleration doesn't work, try using "yes" here
# and disable the kernel agpgart driver.
Option "UseInternalAGPGART" "no"
EndSection
Section "Monitor"
Identifier "Internal LCD"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Open Source"
#Device "Radeon"
#Device "ATI Proprietary 3D"
Monitor "Internal LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
EndSubSection
EndSection
Section "ServerFlags"
Option "DontZap" "on"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Trackpoint"
InputDevice "Touchpad" "CorePointer"
EndSection
Section "DRI"
Mode 0666
EndSection
Reply to: