News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

Lots of devices never start

Started by chrisbirkinshaw, November 29, 2007, 06:33:50 PM

Previous topic - Next topic

chrisbirkinshaw


I have a number of devices which never start on my system. At first it was the disk drive on my core, then a load of devices on my diskless MD which I then had to rebuild. See:

http://forum.linuxmce.org/index.php?topic=3299.msg16724#msg16724

Now I have lost the screen saver, mythtv player and xine player on my core. I can start these manually from the command line and have no problems, e.g:

/usr/pluto/bin/Photo_Screen_Saver -d 28

Works fine. But I cannot see any fail logs or Spawn logs. The app server has no mention of them.

Is anyone else seeing this? It seems very odd that only I am experiencing it.

I really hope the answer isn't going to be that I have to flatten and reinstall the system.

Thanks,

Chris

chrisbirkinshaw

Just noticed something about these failing devices. It looks like they are all children of the orbiter device.

chrisbirkinshaw

I'm getting somewhere I think. Here's the log of the orbiter on my working (recently rebuilt) MD:

== ATTEMPT FRESH START ==
1       11/29/07 15:21:15       /usr/pluto/bin/Spawn_Device.sh 41 (spawning-device)     8685 Dev: 41; Already Running list: 40,
== FRESH START ==
1       11/29/07 15:21:15       /usr/pluto/bin/Spawn_Device.sh 41 (spawning-device)     device: 41 ip: dcerouter cmd_line: LaunchOrbiter.sh
0       11/29/07 15:21:16       41 (spawning-device)    Entering 41
========== NEW LOG SECTION ==========
1       11/29/07 15:21:16       41 (spawning-device)    Starting... 1
1       11/29/07 15:21:17       41 (spawning-device)    Found /usr/pluto/bin/LaunchOrbiter.sh
05      11/29/07 15:21:23.804           will overwrite wm window id // void X11wrapper::Assign_WmWindow(Window) <0xb6a6fb10>
05      11/29/07 15:21:26.587           Creating child 42 <0xb6a6fb10>
05      11/29/07 15:21:26.717           Creating child 44 <0xb6a6fb10>
05      11/29/07 15:21:27.076           Creating child 45 <0xb6a6fb10>
05      11/29/07 15:21:27.325           Creating child 46 <0xb6a6fb10>
05      11/29/07 15:21:27.400           Creating child 47 <0xb6a6fb10>
05      11/29/07 15:21:27.487           Creating child 48 <0xb6a6fb10>
== ATTEMPT FRESH START ==
1       11/29/07 17:55:33       /usr/pluto/bin/Spawn_Device.sh 41 (spawning-device)     8539 Dev: 41; Already Running list: 40,
== FRESH START ==
1       11/29/07 17:55:34       /usr/pluto/bin/Spawn_Device.sh 41 (spawning-device)     device: 41 ip: dcerouter cmd_line: LaunchOrbiter.sh
0       11/29/07 17:55:34       41 (spawning-device)    Entering 41
========== NEW LOG SECTION ==========
1       11/29/07 17:55:34       41 (spawning-device)    Starting... 1
1       11/29/07 17:55:35       41 (spawning-device)    Found /usr/pluto/bin/LaunchOrbiter.sh
05      11/29/07 17:55:41.843           will overwrite wm window id // void X11wrapper::Assign_WmWindow(Window) <0xb6acbb10>
05      11/29/07 17:55:44.591           Creating child 42 <0xb6acbb10>
05      11/29/07 17:55:44.861           Creating child 44 <0xb6acbb10>
05      11/29/07 17:55:45.005           Creating child 45 <0xb6acbb10>
05      11/29/07 17:55:45.285           Creating child 46 <0xb6acbb10>
05      11/29/07 17:55:45.358           Creating child 47 <0xb6acbb10>
05      11/29/07 17:55:45.482           Creating child 48 <0xb6acbb10>


And here is the log of the orbiter on my broken core:

== ATTEMPT FRESH START ==
1       11/29/07 17:53:05       /usr/pluto/bin/Spawn_Device.sh 20 (spawning-device)     13665 Dev: 20; Already Running list: 15,16,17,18,27,69,
== FRESH START ==
1       11/29/07 17:53:05       /usr/pluto/bin/Spawn_Device.sh 20 (spawning-device)     device: 20 ip: localhost cmd_line: LaunchOrbiter.sh
0       11/29/07 17:53:05       20 (spawning-device)    Entering 20
========== NEW LOG SECTION ==========
1       11/29/07 17:53:05       20 (spawning-device)    Starting... 1
1       11/29/07 17:53:05       20 (spawning-device)    Found /usr/pluto/bin/LaunchOrbiter.sh
05      11/29/07 17:53:07.893           will overwrite wm window id // void X11wrapper::Assign_WmWindow(Window) <0xb71756d0>
05      11/29/07 17:53:09.460           XRecordExtensionHandler::recordingThreadMainFunction(): XRecord extension not available. <0xb464db90>
05      11/29/07 17:53:09.460           XRecordExtensionHandler::recordingThreadMainFunction(): pDisplay_ControlConnection=149170296, pDisplay_DataCon
nection=149188552 ->Closing <0xb464db90>
05      11/29/07 17:53:09.460           XRecordExtensionHandler::recordingThreadMainFunction(): pDisplay_ControlConnection=149170296, pDisplay_DataCon
nection=149188552 ->Closed <0xb464db90>


I am using an old ATI card (7000) with the open source driver.