I ran into a couple of snags today.
A big one is that the framebuilder daqd started going haywire when I told it to start writing frames. After restart the logs started showing this:
[Fri Apr 20 17:23:40 2012] main profiler warning: 0 empty blocks in the buffer
[Fri Apr 20 17:23:41 2012] main profiler warning: 0 empty blocks in the buffer
[Fri Apr 20 17:23:42 2012] main profiler warning: 0 empty blocks in the buffer
[Fri Apr 20 17:23:43 2012] main profiler warning: 0 empty blocks in the buffer
[Fri Apr 20 17:23:44 2012] main profiler warning: 0 empty blocks in the buffer
[Fri Apr 20 17:23:45 2012] main profiler warning: 0 empty blocks in the buffer
GPS time jumped from 1019002442 to 1019003041
FATAL: exception not rethrown
FATAL: exception not rethrown
FATAL: exception not rethrown
and the network seemed like it started to get really slow. I wasn't able to figure out what was going on, so I shut the frame writing off again. I'll have to work with Rolf on that next week.
Another big problem is the workstation application upgrades. The NDS protocol version has been incremented, which means that all the NDS client applications have to be upgraded. The new dataviewer is working fine (on pianosa), but dtt is not:
controls@pianosa:~ 0$ diaggui
diaggui: symbol lookup error: /ligo/apps/linux-x86_64/gds-2.15.1/lib/libligogui.so.0: undefined symbol: _ZN18TGScrollBarElement11ShowMembersER16TMemberInspector
controls@pianosa:~ 127$
I don't know what's going on here. All the library paths are ok. Hopefully I'll be able to figure this out soon. The old version of dtt definitely does not work with the new setup.
I might go ahead and upgrade some more of the workstations to Ubuntu in the next couple of days as well, so everything is more on the same page.
I also tried to cleanup the front-end boot process, which has it's own problems (models won't auto-start). I haven't figured that out yet either. It really needs to just be completely overhauled. |