Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98176 - X server restarts without any good reason
Summary: X server restarts without any good reason
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-06 20:59 UTC by Marcin Kurek
Modified: 2005-08-09 11:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (sysinfo.txt,3.70 KB, text/plain)
2005-07-06 21:01 UTC, Marcin Kurek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Kurek 2005-07-06 20:59:31 UTC
After one of the system upgrades my system starts to suffer from a realy strange 
problem for me. The X server starts to restart without any good reason. Normaly 
I never reboot my machine but now when I left it to night I can see the X server 
is killed. I can't see whats in Xorg log after such crash because xdm was 
restarted too several times and overwritten Xorg log. But there is some weird 
messages in syslog (attached)

Firs Xrestart I was able to locate at 21:51

========
Jul  6 21:51:43 pegasos entranced: The X server was terminated with signal 6.
Jul  6 21:51:43 pegasos (morgoth-12928): Received signal 15, shutting down 
cleanly
Jul  6 21:51:43 pegasos (morgoth-12928): Exiting
Jul  6 21:51:44 pegasos entranced: Attempting to restart X server.
Jul  6 21:51:45 pegasos entranced: Successfully restarted the X server.
Jul  6 21:51:46 pegasos entrance: Debug: ipc_title = /var/lib/entrance_ipc_12715
Jul  6 21:51:46 pegasos entrance: entrance_ipc_init: Success
========

Second 00:54:23

========
Jul  7 00:54:23 pegasos entranced: The X server was terminated with signal 6.
Jul  7 00:54:23 pegasos (morgoth-17640): Received signal 15, shutting down 
cleanly
Jul  7 00:54:23 pegasos (morgoth-17640): Exiting
Jul  7 00:54:25 pegasos entranced: Attempting to restart X server.
Jul  7 00:54:25 pegasos entranced: Successfully restarted the X server.
Jul  7 01:00:34 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos kernel: radeonfb: Idle Timeout !
Jul  7 01:00:36 pegasos fcron[12092]: Job rm -f /var/spool/cron/lastrun/cron.
hourly started for user root (pid 12093)
Jul  7 01:00:36 pegasos fcron[12092]: Job rm -f /var/spool/cron/lastrun/cron.
hourly completed
Jul  7 01:00:36 pegasos fcron[12094]: Job /usr/bin/test -x /usr/sbin/run-crons 
&& /usr/sbin/run-crons started for user root (pid 12095)
Jul  7 01:00:36 pegasos fcron[12094]: Job /usr/bin/test -x /usr/sbin/run-crons 
&& /usr/sbin/run-crons completed
Jul  7 01:00:36 pegasos smartd[11721]: Device: /dev/hdb, SMART Prefailure 
Attribute: 1 Raw_Read_Error_Rate changed from 76 to 77
Jul  7 01:00:37 pegasos entrance: Debug: ipc_title = /var/lib/entrance_ipc_12715
Jul  7 01:00:37 pegasos entrance: entrance_ipc_init: Success
Jul  7 01:00:41 pegasos kernel: [drm:radeon_cp_reset] *ERROR* radeon_cp_reset 
called without lock held
Jul  7 01:00:41 pegasos kernel: [drm:radeon_cp_start] *ERROR* radeon_cp_start 
called without lock held
Jul  7 01:00:42 pegasos entranced: The X server was terminated with signal 11.
Jul  7 01:00:44 pegasos entranced: Attempting to restart X server.
Jul  7 01:00:44 pegasos entranced: Successfully restarted the X server.
Jul  7 01:00:45 pegasos entrance: Debug: ipc_title = /var/lib/entrance_ipc_12715
Jul  7 01:00:45 pegasos entrance: entrance_ipc_init: Success
Jul  7 01:00:47 pegasos kernel: [drm] Loading R200 Microcode
========

There is more but with suimilar log entries as abowe.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Marcin Kurek 2005-07-06 21:01:34 UTC
Created attachment 62818 [details]
emerge --info

Forgot to attach the emerge --info
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2005-07-07 16:12:24 UTC
Do you know which packages were updated for you recently?  That'd really help
narrow it down...

Also, I'm not familiar with PPC...is that a custom kernel you're running?
Comment 3 Marcin Kurek 2005-07-15 03:07:06 UTC
It seems I located source of my problem. I downgraded the X.org package from 6.
8.99.14 to 6.8.99.13 any it seems the problem go away. I am unable to reproduce 
it anymore.

I gues I should be more carefull when try the unfinished things :)
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2005-07-15 08:20:48 UTC
Could you attach an X log from after the X server restarts with .14? You should
be able to find it at /var/log/Xorg.0.log.old after a restart. Take a look near
the bottom, there should be a Backtrace: section -- check whether it's got more
than just 1 step for the sighandler in it.

Hopefully we can narrow this down a little bit more, then file an upstream bug.
Comment 5 Marcin Kurek 2005-08-09 07:05:46 UTC
Hmmm, I was unable to reproduce this problem after emerge 6.8.99.15, then it 
seems it's .14 "feature" :)
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-09 11:27:06 UTC
Good to hear it.