LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices



Reply
 
Search this Thread
Old 12-03-2006, 10:48 PM   #1
PseudoRandom
LQ Newbie
 
Registered: Mar 2005
Location: Halifax, NS, Canada
Distribution: Debian, Ubuntu, FC5
Posts: 17

Rep: Reputation: 0
Thinkpad fglrx/kde dual monitor intermittent lockups


Hi all,

I run Ubuntu Edgy with all-but-perfect happiness on a Thinkpad T60. Unfortunately, once in a while the mouse cursor will change to a black square (more rarely, a dotted vertical line) and the keyboard will lock up, forcing me to hard reboot. The mouse can still move the (now useless) cursor around, but only on the primary monitor, and I am unable to use the keyboard to restart the x server or switch to a console.

This only happens when I use the machine in its dock, with an external LCD in a dual-monitor config, and failures tend to come in twos or threes (i.e., when I reboot, it's likely to happen again once or twice, and then not again for a few days). I also use a KVM switch, but the problems occur with or without it. The lockups happen about 75% of the time on the "loading desktop" phase of KDE startup, but have also occurred within a few minutes of login.

I use fglrx binary drivers: hardware accelleration and multi-monitor work fine otherwise.

The only suspicious logs I have seen involved AIGLX, but disabling it didn't help.

Any ideas out there?


Software:
[fglrx] module loaded - fglrx 8.28.8 [Aug 17 2006] on minor 0
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.15.7 i686
Current Operating System: Linux SLM-T60 2.6.17-10-generic #2 SMP Fri Oct 13 18:45:35 UTC 2006 i686
OpenGL renderer string: ATI Mobility Radeon X1300 Generic
OpenGL version string: 2.0.6011 (8.28.8)

Hardware:
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7149 (prog-if 00 [VGA])
Subsystem: Lenovo Unknown device 2005
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 169
Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 2000 [size=256]
Region 2: Memory at ee100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at ee120000 [disabled] [size=128K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express Legacy Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+
Device: Latency L0s <4us, L1 unlimited
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
Link: Latency L0s <64ns, L1 <1us
Link: ASPM L0s L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x16
Capabilities: [80] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
 
Old 12-29-2006, 06:36 AM   #2
dombrowsky
Member
 
Registered: Dec 2005
Location: New York
Distribution: Debian/GNU
Posts: 235

Rep: Reputation: 31
sounds to me like its a bug somewhere in X11. Is your X11 distro current?
 
Old 12-30-2006, 11:22 AM   #3
PseudoRandom
LQ Newbie
 
Registered: Mar 2005
Location: Halifax, NS, Canada
Distribution: Debian, Ubuntu, FC5
Posts: 17

Original Poster
Rep: Reputation: 0
It's an up-to-date install of Kubuntu 6.10:

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.15.7 i686
Current Operating System: Linux SLM-T60 2.6.17-10-generic #2 SMP Tue Dec 5 22:28:26 UTC 2006 i686

I just noticed, however, that the fglrx driver is version 8.28.8, and doesn't officially support the mobility x1300 card in my machine. I'll try the current 8.32.5 version from ATI.
 
Old 01-11-2007, 10:15 AM   #4
PseudoRandom
LQ Newbie
 
Registered: Mar 2005
Location: Halifax, NS, Canada
Distribution: Debian, Ubuntu, FC5
Posts: 17

Original Poster
Rep: Reputation: 0
Solved

new drivers = joy

I've seen no lockups since installing the 8.32.5 drivers. Note that according to most sources, the x1300 has been supported since 8.24 or therabouts -- perhaps not the mobile version?

Anyhoo -- use new fglrx drivers, disable the old drivers, and all is good.
 
Old 01-17-2007, 12:23 AM   #5
chmac
LQ Newbie
 
Registered: Jan 2007
Posts: 1

Rep: Reputation: 0
Hi PseudoRandom,

Any chance you could post / pm your xorg.conf? I have the same card in a Lenovo ThinkPad R60, the ATI Mobility X1300 and I can't get Xgl working for the life of me. I just can't find the settings for xorg.conf. I'm running the 8.33.6 proprietary driver.

Cheers - Callum.
 
Old 01-17-2007, 08:47 AM   #6
PseudoRandom
LQ Newbie
 
Registered: Mar 2005
Location: Halifax, NS, Canada
Distribution: Debian, Ubuntu, FC5
Posts: 17

Original Poster
Rep: Reputation: 0
xorg.conf

It's more or less what was generated by the ati config utility, tweaked for my external monitor. I played a little bit with xgl/beryl and had little luck with it, altough openGL works fine with the following xorg.conf and the 8.32.5 drivers.

# /etc/X11/xorg.conf (xorg 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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
Screen "aticonfig-Screen[1]" RightOf "aticonfig-Screen[0]"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[1]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "false"
HorizSync 30-81
VertRefresh 56-75
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. ATI Default Card"
Driver "vesa"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "DesktopSetup" "horizontal"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[1]"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. ATI Default Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[1]"
Device "aticonfig-Device[1]"
Monitor "aticonfig-Monitor[1]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Disable"
EndSection
 
  


Reply

Tags
dual monitor, kde, laptop


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
servre / page load lockups intermittent I_AM Linux - General 0 11-11-2005 07:10 PM
Dual-Monitor woes (Debian/KDE) stelmate Linux - Hardware 0 06-01-2005 04:27 PM
IBM Thinkpad - ATI fglrx fujijr Linux - Laptop and Netbook 3 04-13-2005 04:28 AM
Dual monitor setup with Xorg and KDE Rikra Linux - Software 0 11-29-2004 03:27 PM
dual monitor question/kde pdlnhrd Linux - Newbie 4 04-07-2004 07:41 PM


All times are GMT -5. The time now is 02:02 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration