[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: