View previous topic :: View next topic |
Author |
Message |
nsoveiko n00b
Joined: 04 Dec 2004 Posts: 53 Location: somewhere over the rainbow
|
Posted: Wed Jun 26, 2013 7:17 am Post subject: GUI processes slip into uninterruptible sleep state |
|
|
i have a weird problem with GUI freezing (i run kde4). this results in load average skyrocketing (even though there are no tasks running) and non-killable X11.
usually i can switch to text console by ctrl-alt-f1, but can't login as myself, only as another user. i can log in as root, but can't restart xdm, nor can i do a clean shutdown. the only way out of this is to reboot, and even that only goes through if run as 'shutdown -rn now'. it happens seemingly randomly, but it only happens when i'm doing something GUI related. never on it's own. it can start with both native kde and no-kde applications.
i've traced it down to processes (e.g. browser) going into 'D' state (uninterruptible sleep) and never coming back. if i try to close the browser window, window manager follows the suit of going into D state. same with kill and 'shutdown -r now'.
how do i find the culprit?
(i'm not even sure if this should go into kernel and hardware or here, but as it's GUI related, let it be here) |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Wed Jun 26, 2013 2:40 pm Post subject: |
|
|
May be the graphics card driver hanging, though if it was that it should have restarted automatically after 10 seconds. |
|
Back to top |
|
|
nsoveiko n00b
Joined: 04 Dec 2004 Posts: 53 Location: somewhere over the rainbow
|
Posted: Wed Jun 26, 2013 3:30 pm Post subject: |
|
|
how do i find out? i'm running x11-drivers/nvidia-drivers.
although, i have a reason to believe it's not video driver. the only kernel process that locks into D state is [sync_supers]. although googling about it doesn't reveal much apart that it has been eliminated in recent kernels (which ones? - i'm on longterm 3.4 branch). |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Wed Jun 26, 2013 7:06 pm Post subject: |
|
|
The hang auto-recovery is a feature only in KMS drivers. You may want to try reproducing the problem with nouveau. |
|
Back to top |
|
|
Section_8 l33t
Joined: 22 May 2004 Posts: 627
|
Posted: Wed Jun 26, 2013 8:29 pm Post subject: |
|
|
Something like this was happening to me a couple of years ago - it turned out that the video card fan was failing and so it would overheat and lock up at random times. |
|
Back to top |
|
|
nsoveiko n00b
Joined: 04 Dec 2004 Posts: 53 Location: somewhere over the rainbow
|
Posted: Wed Jun 26, 2013 8:47 pm Post subject: |
|
|
Ant P. wrote: | The hang auto-recovery is a feature only in KMS drivers. You may want to try reproducing the problem with nouveau. |
unfortunately nouveau is a no go for me as it still doesn't appear to have vdpau support. |
|
Back to top |
|
|
nsoveiko n00b
Joined: 04 Dec 2004 Posts: 53 Location: somewhere over the rainbow
|
Posted: Wed Jun 26, 2013 8:48 pm Post subject: |
|
|
Section_8 wrote: | Something like this was happening to me a couple of years ago - it turned out that the video card fan was failing and so it would overheat and lock up at random times. |
video core is at 51C if you believe nvidia-settings |
|
Back to top |
|
|
|