ID |
Date |
Author |
Type |
Category |
Subject |
7303
|
Tue Aug 28 19:21:37 2012 |
janosch | Metaphysics | Ringdown | ripples |
Hmm. I don't know what ringing really is. Ok, let's assume it has to do with the pump... I don't see how the pump laser could produce these ripples. They have large amplitudes and so I always suspected something happening to the intracavity field. Therefore I was looking for effects that would change resonance conditions of the intracavity field during ringdown. Tilt motion seemed to be one explanation to me, but it may be a bit too slow (not sure yet). Longitudinal mirror motion is certainly too slow. What else could there be?
Quote: |
Isn't it just a ringing of the intracavity power as you shifted the laser frequency abruptly?
Quote: |
Let's see if the ripples observed in the MC ringdown can be due to tilt motion of the mirrors.
The time it takes to produce a phase shift corresponding to N multiples of 2*pi is given by:
t = sqrt(2*N*lambda/(L*omega_T^2*(alpha_1+alpha_2)))
L is the length of the MC (something like 13m), and alpha_1, alpha_2 are the DC tilt angles of the two mirrors "shooting into the long arms of the MC" produced by the MC control with respect to the mechanical equilibrium position. omega_T is the tilt eigenfrequency of the three mirrors (assumed to be identical). lambda = 1.064e-6m;
The time it takes from N=1 to N=2 (the first observable ripple) is given by: tau1 = 0.6/omega_T*sqrt(lambda/L/(alpha_1+alpha_2))
The time it takes from N=2 to N=3 is given by: tau2 = 0.77*tau1
etc
First, we also see in the measurement that later ripples are shorter than early ripples consistent with some accelerated effect. The predicted ripple durations tau seem to be a bit too high though. The measurements show something like a first 14us and a late 8us ripple. It depends somewhat on the initial tilt angles that I don't know really.
In any case, the short ripple times could also be explained if the tilt motions start a little earlier than the ringdown, or the tilt motion starts with some small initial velocity. The next step will be to program a little ringdown simulation that includes mirror tilts and see what kind of tilt motion would produce the ripples exactly as we observe them (or maybe tilt motion cannot produce ripples as observed).
|
|
|
7304
|
Tue Aug 28 20:23:54 2012 |
Koji | Metaphysics | Ringdown | ripples |
Laser frequency shift = longitudinal motion of the mirrors
Ringing: http://www.opticsinfobase.org/ol/abstract.cfm?uri=ol-20-24-2463
Quote: |
Hmm. I don't know what ringing really is. Ok, let's assume it has to do with the pump... I don't see how the pump laser could produce these ripples. They have large amplitudes and so I always suspected something happening to the intracavity field. Therefore I was looking for effects that would change resonance conditions of the intracavity field during ringdown. Tilt motion seemed to be one explanation to me, but it may be a bit too slow (not sure yet). Longitudinal mirror motion is certainly too slow. What else could there be?
|
|
7305
|
Wed Aug 29 09:35:03 2012 |
janosch | Metaphysics | Ringdown | ripples 2 |
Ok, so the whole idea that mirror motion can explain the ripples is nonsense. At least, when you think off the ringdown with "pump off". The phase shifts that I tried to estimate from longitudinal and tilt mirror motion are defined against a non-existing reference. So I guess that I have to click on the link that Koji posted...
Just to mention, for the tilt phase shift (yes, there is one, but the exact expression has two more factors in the equation I posted), it does not matter, which mirror tilts. So even for a lower bound on the ripple time, my equation was incorrect. It should have the sum over all three initial tilt angles not only the two "shooting into the long arms" of the MC.
Quote: |
Laser frequency shift = longitudinal motion of the mirrors
Ringing: http://www.opticsinfobase.org/ol/abstract.cfm?uri=ol-20-24-2463
Quote: |
Hmm. I don't know what ringing really is. Ok, let's assume it has to do with the pump... I don't see how the pump laser could produce these ripples. They have large amplitudes and so I always suspected something happening to the intracavity field. Therefore I was looking for effects that would change resonance conditions of the intracavity field during ringdown. Tilt motion seemed to be one explanation to me, but it may be a bit too slow (not sure yet). Longitudinal mirror motion is certainly too slow. What else could there be?
|
|
|
1383
|
Wed Mar 11 01:16:40 2009 |
rana | Summary | IOO | rogue trianglewave in the MC Servo offset slider |
On Monday evening, I ran this command: trianglewave C1:IOO-MC_REFL_OFFSET 0 4 120 600;ezcawrite C1:IOO-MC_REFL_OFFSET 1.76
which I thought (from the syntax help) would move that offset slider with a period of 120 seconds for 600 seconds. In actuality, the last argument is the
run time in number of periods. So the offset slider has been changing by 8 Vpp for most of the last day. Oops. The attached image shows what effect
this had in the MC transmitted power (not negligible). This would also make the locking pretty difficult.
In the second plot you can see the zoom in view for ~30 minutes. During the first part, the MCWFS are on and there are large fluctuations
in the transmitted power as the WFS offset changes. This implies that the large TEM00 carrier offset we induce with the slider couples into
the WFS signals because of imbalances in the quadrant gains - we need someone to balance the RF gains in the WFS quadrants by injecting
an AM laser signal and adjusting the digital gains.
Since there is still a modulation of the MC RFPD DC with the WFS on, we can use this to optimize the REFL OFFSET slider. The third plot
shows a 8 minute second trend of this. Looks like the slider offset of zero would be pretty good. |
Attachment 1: Untitled.png
|
|
Attachment 2: Untitled.png
|
|
Attachment 3: a.png
|
|
14266
|
Fri Nov 2 10:24:20 2018 |
Steve | Update | PEM | roof cleaning |
Physical plan is cleaning our roof and gutters today. |
11966
|
Mon Feb 1 14:08:06 2016 |
Steve | Update | PEM | roof condtion is good |
It rained hard yesterday. We have not had this strong downpoor for years. We got 0.7" and the roof did not leak. |
3495
|
Tue Aug 31 13:31:00 2010 |
steve | Update | PEM | room temp lowered |
I lowered room 101 thermostat setting from 74F to 72F |
3497
|
Tue Aug 31 15:26:46 2010 |
rana | Update | PEM | room temp lowered |
And I raised it back to 73F. The thermometers on the wall show 74-75F as the actual room temp. The dial on the temperature controller is not calibrated. |
2646
|
Sun Feb 28 23:47:52 2010 |
rana | Update | Computers | rosalba |
Since Rosalba wanted to update ~500 packages, I let it do it. This, of course, stopped the X server from running. I downloaded and installed the newest Nvidia driver and its mostly OK.
The main problem with the auto-update on our workstations is that we've updated some packages by hand; i.e. not using the standard CentOS yum. So that means that the auto-update doesn't work right. From now on, if you want to install a fancier package than what CentOS distributes, you should commit to handle the system maintenance for these workstations for the future. Its not that we can't have new programs, we just have to pay the price.
At 23:45 PST, I also started a slow triangle wave on the AOM drive amplitude. This is to see if there's a response in the FSS-FAST which might imply a coupling from intensity noise to frequency noise via absorbed power and the dn/dT effect in the coatings.
Its a 93 second period triangle modulating the RC power from 100% down to 50%. |
6573
|
Thu Apr 26 16:35:34 2012 |
Jamie | Summary | CDS | rosalba now running Ubuntu 10.04 |
This morning I installed Ubuntu 10.04 on rosalba. This is the same version that is running on pianosa. The two machines should be identically configured, although rosalba may be missing some apt-getable packages. |
6653
|
Mon May 21 19:16:55 2012 |
Koji | Update | General | rossa X config |
I rebooted rossa and the X sever has stalled. |
14780
|
Fri Jul 19 17:42:58 2019 |
gautam | Update | General | rossa Xdisp bricked |
For some reason, rossa's Xdisplay won't start up anymore. This happened right after the UPS reset. Koji and I tried ~1.5 hours of debugging, got nowhere. |
14794
|
Sun Jul 21 22:16:34 2019 |
rana | Update | General | rossa Xdisp bricked |
"bricked" is to mean that it has the functionality of a brick and can be tossed. But rossa seems to have just gotten some software config corruption. I spent a couple hours reinstalling SL7 today as per my previous elog notes and the X display seems to work as before.
i.e. it was fine with the default setup, except for the ole "X chrashes if the mouse goes to left side of screen". As before, I
- blacklisted the nouvaeu driver (which is used by default)
- download the NVIDIA driver as per the link
- run its installation from the no-X terminal
left side of screen is safe again
This time I installed SL7.6 and followed the K Thorne wiki. But its having trouble installing cds-root because it can't find root.
|
16075
|
Thu Apr 22 14:49:08 2021 |
gautam | Update | Computer Scripts / Programs | rossa added to RTS authorized keys |
This is to facilitate running of scripts like the CDS reboot script, mx_stream restart, etc, from rossa, without being pwd prompted every time, whereas previously it was only possible from pianosa. I added the public key of rossa to FB and the RT FE servers. I suppose I could add it to the Acromag servers too, but I haven't yet. |
14784
|
Sat Jul 20 11:24:04 2019 |
gautam | Update | General | rossa bricked |
Summary:
SnapPy scripts made to work on Pianosa.
Details:
Of course rossa was the only machine in the lab that could run the python scripts to interface with the GigE camera. And it is totally bricked now. Lame.
So I installed several packages. The key was to install pypylon - if you go to the basler webpage, pypylon1.4.0 does not offer python2.7 support for x86_64 architecture, so I installed pypylon1.3.0. Here are the relevant lines from the changelog:
gstreamer-plugins-bad-0.10.23-5.el7.x86_64 Sat 20 Jul 2019 11:22:21 AM PDT
gstreamer-plugins-good-0.10.31-13.el7.x86_64 Sat 20 Jul 2019 11:22:11 AM PDT
gstreamer-plugins-ugly-0.10.19-31.el7.x86_64 Sat 20 Jul 2019 11:20:08 AM PDT
gstreamer-python-devel-0.10.22-6.el7.x86_64 Sat 20 Jul 2019 10:34:35 AM PDT
pygtk2-devel-2.24.0-9.el7.x86_64 Sat 20 Jul 2019 10:34:34 AM PDT
pygobject2-devel-2.28.6-11.el7.x86_64 Sat 20 Jul 2019 10:34:33 AM PDT
pygobject2-codegen-2.28.6-11.el7.x86_64 Sat 20 Jul 2019 10:34:33 AM PDT
gstreamer-devel-0.10.36-7.el7.x86_64 Sat 20 Jul 2019 10:34:32 AM PDT
gstreamer-python-0.10.22-6.el7.x86_64 Sat 20 Jul 2019 10:34:31 AM PDT
gtk2-devel-2.24.31-1.el7.x86_64 Sat 20 Jul 2019 10:34:30 AM PDT
libXrandr-devel-1.5.1-2.el7.x86_64 Sat 20 Jul 2019 10:34:28 AM PDT
pango-devel-1.42.4-1.el7.x86_64 Sat 20 Jul 2019 10:34:27 AM PDT
harfbuzz-devel-1.7.5-2.el7.x86_64 Sat 20 Jul 2019 10:34:26 AM PDT
graphite2-devel-1.3.10-1.el7_3.x86_64 Sat 20 Jul 2019 10:34:26 AM PDT
pycairo-devel-1.8.10-8.el7.x86_64 Sat 20 Jul 2019 10:34:25 AM PDT
cairo-devel-1.15.12-3.el7.x86_64 Sat 20 Jul 2019 10:34:25 AM PDT
mesa-libEGL-devel-18.0.5-3.el7.x86_64 Sat 20 Jul 2019 10:34:24 AM PDT
libXi-devel-1.7.9-1.el7.x86_64 Sat 20 Jul 2019 10:34:24 AM PDT
pygtk2-doc-2.24.0-9.el7.noarch Sat 20 Jul 2019 10:34:23 AM PDT
atk-devel-2.28.1-1.el7.x86_64 Sat 20 Jul 2019 10:34:21 AM PDT
libXcursor-devel-1.1.15-1.el7.x86_64 Sat 20 Jul 2019 10:34:20 AM PDT
fribidi-devel-1.0.2-1.el7.x86_64 Sat 20 Jul 2019 10:34:20 AM PDT
pixman-devel-0.34.0-1.el7.x86_64 Sat 20 Jul 2019 10:34:19 AM PDT
libXinerama-devel-1.1.3-2.1.el7.x86_64 Sat 20 Jul 2019 10:34:19 AM PDT
libXcomposite-devel-0.4.4-4.1.el7.x86_64 Sat 20 Jul 2019 10:34:19 AM PDT
libicu-devel-50.1.2-15.el7.x86_64 Sat 20 Jul 2019 10:34:18 AM PDT
gdk-pixbuf2-devel-2.36.12-3.el7.x86_64 Sat 20 Jul 2019 10:34:17 AM PDT
pygobject2-doc-2.28.6-11.el7.x86_64 Sat 20 Jul 2019 10:34:16 AM PDT
pygtk2-codegen-2.24.0-9.el7.x86_64 Sat 20 Jul 2019 10:34:15 AM PDT
Camera server is running on a tmux session on pianosa. But it keeps throwing up some gstreamer warnings/errors, and periodically (~every 20 mins) crashes. Kruthi tells me that this behavior was seen on Rossa as well, so whatever the problem is, doesn't seem to be because I missed out on installing some packages on pianosa. Moreover, if the server is in fact running, I am able to take a snapshot - but the camera client does not run. |
17710
|
Mon Jul 24 19:56:41 2023 |
Yehonathan | Update | CDS | rossa can't boot |
{Koji, Yehonathan}
I had some issues with the Debian GUI which I thought would be solved upon reboot.
I restarted the machine but the boot sequence would get stuck at the cvs/cds mounting.
To get access to the command line prompt I edited the Grub script by adding init=/bin/bash to the end of the line that start with the word linux and booting.
This allowed me to access root with reading permission. To get writing permission I ran
mount -n -o remount,rw /
then, I commented out the cvs/cds line in /etc/fstab and booted. This brought back the normal debian GUI.
However, we were unable to manually mount cvs/cds. The problem seems to be that rossa got disconnected from the network. Switching port on the network switch and using a different network cable didn't seem to help.
Currently, rossa is bootable but there is no network access. |
6662
|
Tue May 22 20:24:06 2012 |
Jamie | Update | Computers | rossa is now running Ubuntu 10.04 |
Now same as pianosa and rosalba. I'll upgrade allegra on Friday. |
3524
|
Sun Sep 5 21:35:41 2010 |
rana | Configuration | Computers | rossa notes |
**** Deleted
apps/emacs
apps/linux64/firefoxold
apps/linux64/comsol (old v. 3.5)
* running up2date on rossa
* rossa needs to be able move windows between monitors: Xinerama?
* there are permissions problems: controls on rossa can't
make and delete directories made by 'controls' elsewhere.
Some sort of user# or group issue? |
3531
|
Tue Sep 7 10:50:53 2010 |
josephb | Configuration | Computers | rossa notes |
The controls group is user id 500 by default on most new machines. Unfortunately, the user ID used across the already existing machines is 1001. One method of doing this switch is in this elog. You can also do the change of the controls ID by becoming root and using the graphical command system-config-users. This will let you change the user ID and group ID for controls to 1001. This graphical interface also lets you change the login shell.
Unfortunately, I had some minor difficulty and I ended up removing the old controls and creating a new controls account with the correct values and using tcsh. The .cshrc file has been recreated to source cshrc.40m. The controls account now has correct permissions, although some of the preferences such as background will need to be reset.
Quote: |
**** Deleted
apps/emacs
apps/linux64/firefoxold
apps/linux64/comsol (old v. 3.5)
* running up2date on rossa
* rossa needs to be able move windows between monitors: Xinerama?
* there are permissions problems: controls on rossa can't
make and delete directories made by 'controls' elsewhere.
Some sort of user# or group issue?
|
|
3539
|
Tue Sep 7 23:17:45 2010 |
sanjit | Configuration | Computers | rossa notes |
Quote: |
* rossa needs to be able move windows between monitors: Xinerama?
|
Xinerama support has been enabled on rossa using nvidia-settings. |
3557
|
Sat Sep 11 03:16:51 2010 |
rana | Configuration | Computers | rossa notes |
I wiped out the old CentOS install on rossa and installed CentOS 5.5 on there. The DVDs are on a spindle in the control room; there were 2 iso's, but I only needed the first to install most things.
It still needs to get all of the usual stuff (java, flash, nvidia) installed as well as setting up the .cshrc and the NFS mount of /cvs/cds. The userID and groupID are set to 1001 as before. Whoever
sees Sanjit first should steer him towards this elog entry.
|
3559
|
Sun Sep 12 22:36:03 2010 |
rana | Configuration | Computers | rossa notes |
I found Sanjit's instructions for doing the Nvidia settings too complicated and so I followed these instructions from Facebook:
http://www.facebook.com/notes/centos-howtos/installing-nvidia-display-drivers-on-centos-55/399295987425
After installations, the monitors were autodetected and the Xinerama effect is working. |
3517
|
Thu Sep 2 21:22:31 2010 |
Sanjit, Koji | Configuration | Computers | rossa nvidia driver and dual monitor configuration |
Simple steps (but don't try these on a working computer without getting some experience on a spare one, you may find it difficult to restore the system if something goes wrong):
- download the appropriate driver from NVIDIA website for this computer
- we did: NVIDIA GeForce 310 64bit Linux, version: 256.53, release date 2010.08.31
- keep/move the driver in /root (use "sudo" or "su")
- reboot the computer in "single user" mode
- in the GRUB screen edit the boot command by pressing the appropriate key listed in the screen
- in the boot command-line put " single" in the end (no other change is normally needed), don't save
- press ENTER and the system will reboot to a root shell (# prompt)
- cd /root
- run the NVIDIA driver script
- exit the shell (ctrl-d), let the system reboot
- it should flash (mostly green) "nvidia" screen before starting X
- in case of problems run system-config-display and revert to vesa driver
- login as "root" and run "nvidia-settings" from command line or GUI menu to add/configure display
|
3518
|
Thu Sep 2 23:35:33 2010 |
rana | Configuration | Computers | rossa nvidia driver and dual monitor configuration |
Why are we running CentOS 4.8 instead of 5.5 ? What runs at LLO? What runs in Downs? |
3521
|
Fri Sep 3 11:23:16 2010 |
josephb | Configuration | Computers | rossa nvidia driver and dual monitor configuration |
At LLO the machines are running Centos 5.5. A quick login confirms this. Specifically the release is 2.6.18-194.3.1.el5.
Quote: |
Why are we running CentOS 4.8 instead of 5.5 ? What runs at LLO? What runs in Downs?
|
|
15447
|
Wed Jul 1 18:16:09 2020 |
gautam | Update | Computers | rossa re-re-revival |
In an effort to make a second usable workstation, I did the following (remotely) on rossa today (not necessarily in this order, I wasn't maintaining a live log so I forgot):
- Fixed /etc/resolv.conf, so that the other martian machines can be found.
- Copied over .bashrc file, and the appropriate lines from /etc/fstab from pianosa to rossa.
- Ran sudo apt install nfs-common. Then ran sudo mount -a to get /cvs/cds mounted.
- Made symlinks for /users and /opt/rtcds , and /ligo. All of these are used by various environment-setting scripts and I chose to preserve the structure, though why we need so many symlinks, I don't know...
- Set up the shell variable $NDSSERVER using export NDSSERVER=fb:8088. I'm not sure how, but I believe DTT, awggui etc use this on startup to get the channel list (any
- Followed instructions from Erik von Reis at LHO to install the cds workstation packages and dependencies. Worked like a charm 🎃!
- As a test, I plotted the accelerometer spectra in DTT, see Attachment #1. I also launched foton from inside awggui, and confirmed that the sample rate is inherited and I could designate a filter. But I haven't yet run the noise injection to test it, I'll do that the next time I'm in the lab.
- Also checked that medm, StripTool and ndscope, and anaconda python all seem to work 👍🏾.
So, in summary, rossa is now all set up for use during lock acquisition. However, until this machine has undergone a few months of testing, we should freeze the pianosa config and not mess with it.
Note that this version of the "crtools" is rather new. Please, use them and if there is an issue, report the errors! I am going to occassionally try lock acquisition using rossa.
Quote: |
wiped and install Debian 10 on rossa today
still to be done: config it as CDS workstation
please don't try to "fix" it in the meantime
|
|
Attachment 1: MCacc.pdf
|
|
15449
|
Sun Jul 5 16:14:41 2020 |
rana | Update | Computers | rossa re-re-revival |
maybe we should make a "dd" copy of pianosa in case rossa has issues and someone destroys pianosa by accidentally spilling coffee on it.
So, in summary, rossa is now all set up for use during lock acquisition. However, until this machine has undergone a few months of testing, we should freeze the pianosa config and not mess with it.
|
|
14925
|
Wed Oct 2 20:45:18 2019 |
rana | Update | Computers | rossa revival |
Formatted and re-installing OS on rossa for the 3rd or 4th time this year. I suggest that whoever is installing software and adjusting video settings please stop.
If you feel you need to tinker deeply, use ottavia or zita and then be prepared to show up and fix it.
While I was moving the UPS around, the network lights went out for Rossa, so I may have damaged the network interface or cable. Debugging continues. |
14935
|
Thu Oct 3 21:50:22 2019 |
rana | Update | Computers | rossa revival |
Got the network to work again just by unplugging the power cord and letting it sit for awhile. But corrupted OS by trying to install Nvidia drivers.
https://www.advancedclustering.com/act_kb/installing-nvidia-drivers-rhel-centos-7/ |
14994
|
Mon Oct 28 18:55:06 2019 |
rana | Update | Computers | rossa revival |
back on new Rossa from Xi computing
- switched to using Display Port for video; this works. The DVi, HDMI, VGA ports are connected to the motherboard rather than the video card, so they are not active.
- runs super slow w/ SL 7.6; maybe some service is running after startup?
- install repos and update according to LLO CDS wiki
- add controls user and group according to LLO wiki
- remove gstreamer ugly because it breaks yum update
- run 'yum update --skip-broken' because GDS doesn't work
- turn off old selinux stuff
- modify fstab to get NFS
Next:
- finish mounting
- xfce
- figure out why the LLO install instructions can't install any CDS software (e.g. root, DTT, etc)
Update: Sun Nov 3 18:08:48 2019
- moved the SL7 fresh install repos back into etc/yum.repos.d/. The LLO instructions has me remove them, but the LLO supplied repos are no good for standard apps. After putting these back was able to install standard apps (terminator, root, diaggui)
- copied over /etc/fstab lines from pianosa sothat the NFS mounts work correctly
- added symlinks so that the NFS dirs mount in the right dirs
- symlink libsasl2.so.3 -> libsasl2.so.2 and now DTT runs and can get data now and in the past
- install XFCE
- sitemap / MEDM works
- Did "sudo ln -s /usr/lib64/libXm.so.4 /usr/lib64/libXm.so.3" to enable StripTool.
Update: Fri Nov 15 00:00:26 2019:
- random hanging of machine while doing various window moving or workspace switching
- turned off power management in XFCE
- turned off power management on monitor
- disabled SELINUX
- firewalld was already off
- installed most, pdftk, htop, glances, qtgrace, lesstif
- dataviewer now works and QTgrace is much nicer than XMGrace
|
15141
|
Wed Jan 22 16:38:01 2020 |
rana | Update | Computers | rossa revival |
wiped and install Debian 10 on rossa today
still to be done: config it as CDS workstation
please don't try to "fix" it in the meantime |
13487
|
Mon Dec 18 17:48:09 2017 |
rana | Update | Computers | rossa: SL7.3 upgrade continues |
Following instructions from LLO-CDS fo the rossa upgrade. Last time there were some issues with not being to access the LLO EPEL repos, but this time it seems to be working fine.
After adding font aliases, need to run 'sudo xset fp rehash' to get the new aliases to take hold. Afterwards, am able to use MEDM and sitemap just fine.
But diaggui won't run because of a lib-sasl error. Try 'sudo yum install gds-all'.
diaggui: error while loading shared libraries: libsasl2.so.2: cannot open shared object file: No such file or directory (have contacted LLO CDS admins)
X-windows keeps crashing with SL7 and this big monitor. Followed instructions on the internet to remove the generic 'Nouveau' driver and install the proprietary NVDIA drivers by dropping to run level 3 and runnning some command line hoodoo to modify the X-files. Now I can even put the mouse on the left side of the screen and it doesn't crash.  |
14023
|
Tue Jun 26 22:06:33 2018 |
rana | Update | Computers | rossa: SL7.3 upgrade continues: DTT is back |
I used the following commands to get diaggui to run on rossa/SL7:
controls@rossa|lib64> ls -lrt libsasl*
-rwxr-xr-x. 1 root root 121296 Feb 16 2016 libsasl2.so.3.0.0
lrwxrwxrwx. 1 root root 17 Dec 18 2017 libsasl2.so -> libsasl2.so.3.0.0
lrwxrwxrwx. 1 root root 17 Dec 18 2017 libsasl2.so.3 -> libsasl2.so.3.0.0
controls@rossa|lib64> sudo ln -s libsasl2.so.3.0.0 libsasl2.so.2
controls@rossa|lib64> ls -lrt libsasl*
-rwxr-xr-x. 1 root root 121296 Feb 16 2016 libsasl2.so.3.0.0
lrwxrwxrwx. 1 root root 17 Dec 18 2017 libsasl2.so -> libsasl2.so.3.0.0
lrwxrwxrwx. 1 root root 17 Dec 18 2017 libsasl2.so.3 -> libsasl2.so.3.0.0
lrwxrwxrwx. 1 root root 17 Jun 26 22:02 libsasl2.so.2 -> libsasl2.so.3.0.0
Basically, I have set up a symbolic link to point sasl2.so.2 to sasl2.so.3.0.0. I've asked LLO again for some guidance on whether or not to find some backport in a non-standard SL7 repo. IF they reply, we may later replace this link with a regular file.
For the nonce, diaggui runs and is able to show us the spectra. We also got swept sine to work. But the FOTON launched from inside of AWGGUI doesn't inherit the sample frequency of the excitation channel so we can't filter noise injections from awggui yet. |
14025
|
Wed Jun 27 19:05:20 2018 |
rana | Update | Computers | rossa: SL7.3 upgrade continues: DTT is back |
UNELOGGED: someone has changed Pianosa from Ubuntu/Dumbian into SL7. Might be hackers.
Donatella is now the only Ubuntu machine in the control room. I propose we keep it this way for another month and then go fully SL7 if we find no bugs with Pianosa/Rossa. |
15463
|
Thu Jul 9 16:16:20 2020 |
gautam | Update | Computers | rossa: graphics driver issues? |
I noticed these streaky lines again today (but they were not a problem last night). It is annoying if we have to reboot this machine all the time. I wonder if this has something to do with missing drivers. When I ran sudo apt update && sudo apt upgrade, I got several lines like (this isn't the whole stack trace)
W: Possible missing firmware /lib/firmware/nvidia/gp108/acr/ucode_unload.bin for module nouveau
W: Possible missing firmware /lib/firmware/nvidia/gp108/acr/ucode_load.bin for module nouveau
W: Possible missing firmware /lib/firmware/nvidia/gp108/acr/unload_bl.bin for module nouveau
W: Possible missing firmware /lib/firmware/nvidia/gp108/acr/bl.bin for module nouveau
Is this indicative of the graphics drivers being installed incorrectly? I am hesitant to mess with this because I think in the past, it was always trying to update some graphics driver that crashed the whole machine into some weird state where we have to wipe the drive and do a fresh re-install of the OS.
Should we just follow these instructions? The graphics card is apparently Quadro P400, which is one of the supported ones according to the list of supported devices.
Or just swap donatella and rossa monitors and defer the problem for later?
Quote: |
yes, I rebooted yesterday to fix the 'steaking white lines' problem in the video/display
|
|
15452
|
Mon Jul 6 00:37:28 2020 |
gautam | Update | Computers | rossa: lib symlink |
This is strange - I was definitely able to launch medm when I was working on this machine remotely on Friday. But now, there does seem to be a problem with this shared library being missing.
First of all, I installed mlocate to find where the shared library files are installed. Then I made the symlink, and now sitemap seems to work again.
Weirdly, my changes to /etc/resolv.conf got overwritten somehow. Was this machine rebooted? Uptime suggests it's only been running for ~6 hours at the time of writing of this elog.
sudo apt install mlocate
sudo updatedb
sudo ln -s /usr/lib/x86_64-linux-gnu/libreadline.so.7 /usr/lib/x86_64-linux-gnu/libreadline.so.6
Quote: |
when I try 'sitemap' on rossa I get:
medm: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory
|
|
15454
|
Mon Jul 6 12:43:02 2020 |
rana | Update | Computers | rossa: lib symlink |
yes, I rebooted yesterday to fix the 'steaking white lines' problem in the video/display
maybe we're supposed to edit something besides resolv.conf since that gets over-written on boot for some linux OS |
15469
|
Sat Jul 11 00:10:22 2020 |
gautam | Update | Computers | rossa: more developmental work |
After some consultation with Erik von Reis at LHO, this workstation is progressing towards being usable for most commissioning tasks. DTT, awggui, foton, and MEDM are all now working well. The main limitation now comes from the fact that many of our python scripts are written for python2, and rossa doesn't have many dependencies installed for python2. I see no reason to build these dependencies on rossa for python2, we should not have to work with an unsupported language. But at the same time, I don't want to completely wipe all our python2 scripts, and make them python3, because this would involve a lot of tedious testing that I'm not prepared to undertake at the moment (the problem is compounded by the fact that pianosa does not have many dependencies installed for python3).
So what I have done in the interim is make python3 versions of the most important scripts I need to get the PRFPMI locking working - they are in the scripts directory and have the same names as their python2 counterparts, but have a 3 appended to their names. So when working on rossa, these are the scripts that are called. Eventually, after a lot more testing, we can depracate the old scripts. Currently, where applicable, the MEDM screens allow for either the python2 or python3 version of the script to be called.
Please, for the time being, do not try and install any new packages on rossa unless you are prepared to debug any problems caused and return the machine to a workable state. If you find some issue with a missing package on rossa, (i) make a note of it on the elog, and (ii) if possible, set up your own conda environment for testing and install dependencies to that environment only. |
15473
|
Mon Jul 13 11:33:18 2020 |
rana | Update | Computers | rossa: more developmental work |
I too, would prefer py3 for everything, but aren't all the cdsutils / gaurdian things still python2?
Is it possible to just make a python2 conda environment on rossa? I would guess that its simple and won't interfere with the regular operation of that machine. |
15475
|
Mon Jul 13 12:37:05 2020 |
gautam | Update | Computers | rossa: more developmental work |
In fact, all these utilities are now available in python3. There may be some bugs (e.g. this), but I've checked basic functionality and things look usable enough for development to proceed. While we can have a python2 env on rossa, I think it's unnecessary.
Quote: |
I too, would prefer py3 for everything, but aren't all the cdsutils / gaurdian things still python2?
|
|
15460
|
Wed Jul 8 22:50:33 2020 |
gautam | Update | Computers | rossa: more symlinks |
I wanted to try using rossa as my locking workstation today. However, a few problems became quickly evident. Basically, any of our scripts that rely on the cdsutils package (there are MANY) will not work on rossa, because of some library error. This machine is running Debian 10, while the cdsutils package is being loaded from a pre-compiled install on the shared drive, so perhaps this isn't surprising?
Digging a little more, I found that actually, a version of cdsutils that actually works with python3 is actually shipped with the standard cds-workstation meta-package. This is great news, and we should try and use this where possible I guess. Deferring further debugging for daytime work.
Anyway, I added a symlink: sudo ln -s /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64-linux-gnu/libncurses.so.5, and installed wmctrl using sudo apt install wmctrl. |
15451
|
Sun Jul 5 18:39:57 2020 |
rana | Update | Computers | rossa: printer |
I did
sudo usermod -a -G lpadmin controls
and then was able to add Grazia to the list of printers for Rossa by following the instructions on the 40m Wiki. 
I installed color syntax highlighting on Rossa using the internet (https://superuser.com/questions/71588/how-to-syntax-highlight-via-less). Now if you do 'less genius_code.py', it will be highlighting the python syntax.
when I try 'sitemap' on rossa I get:
medm: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory
|
15455
|
Mon Jul 6 12:51:41 2020 |
gautam | Update | Computers | rossa: resolvconf installed |
Indeed, this is now fixed by following instructions from here. I rebooted rossa at ~1250 PDT and confirmed that resolv.conf didn't get overwritten. The resolv.conf file also now has the following useful lines at the head:
~>cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
Quote: |
yes, I rebooted yesterday to fix the 'steaking white lines' problem in the video/display
maybe we're supposed to edit something besides resolv.conf since that gets over-written on boot for some linux OS
|
|
13044
|
Mon Jun 5 21:53:55 2017 |
rana | Update | Computers | rossa: ubuntu 16.04 |
With the network config, mounting, and symlinks setup, rossa is able to be used as a workstation for dataviewer and MEDM. For DTT, no luck since there is so far no lscsoft support past the Ubuntu14 stage. |
6205
|
Tue Jan 17 03:10:27 2012 |
kiwamu | Configuration | IOO | rotated lambda/2 plate |
I have slightly rotated the lambda/2 plate, which is used for attenuating the REFL beam's power on the AS table
because the plate had been at an unusual angle for investigation of the glitches since last Thursday.
It means the laser power going to the coating thermal noise setup has also changed. Just keep it in mind.
Quote from #6198 |
So today we set up the Jenny RC temperature setup to lock the LWE NPRO to the RC and then set up the beat note with the IFO REFL beam on the AS table. By using the 2 laser beat, we are avoiding the VCO phase noise issue which used to limit the PSL frequency noise at ~0.01 Hz/rHz. To do this we have reworked some of the optics on the PSL and AS tables, but I think its been done without disturbing the beams for the regular locking. Beat note has been found, but the NPRO has still not been locked to the RC - next we setup the lockin amp, dither the PZT, and then use the New Focus lock box to lock it to the RC.
|
|
7990
|
Mon Feb 4 10:45:51 2013 |
Jamie | Summary | General | rough analysis of aligned PRM-PR2 mode scan |
Here's a sort of rough analysis of the aligned PRM-PR2 cavity mode scan.
On Friday we took some mode scan measurements of the PRM-PR2 cavity by pushing PRM (C1:SUS-PRM_LSC_EXT) with a 0.01 Hz, 300 count sine wave. We looked at the transmitted power on the POP DC PD and the error signal on REFL11_I.
Below is a detail of the scan, chosen because the actuation was in its linear region and there were three relatively ok looking transmission peaks with nice PDH response curves:

The vertical green lines on the bottom plot indicate the rough averaged separation of the 11 MHz side-band resonances from the carrier, at +- 0.0275 s. If we take this for our calibration, we get roughly 400 MHz / second.
The three peaks in top plot have an average FWHM of 0.00381 s. Given the calibration above, the average FWHM = ~1.52 MHz.
If we assume a cavity length of 1.91 m, FSR = 78.5 MHz.
Putting this together we get a finesse = ~51.6.
Analysis of misaligned mode scans to follow. |
7991
|
Mon Feb 4 11:10:59 2013 |
Koji | Summary | General | rough analysis of aligned PRM-PR2 mode scan |
The expected finesse is 100ish. How much can we beleive the measured number of 50?
From the number we need to assume PR2 has ~93% reflectivity.
This does not agree with my feeling that the cavity is overcoupled.
Another way is to reduce the reflectivity of the PRM but that is also unlikely from the data sheet.
The scan passed the peak in 4ms according to the fitting.
How do the analog and digital antialiasing filters affect this number? |
7994
|
Mon Feb 4 19:33:19 2013 |
yuta | Summary | General | rough analysis of aligned PRM-PR2 mode scan |
[Jenne, Yuta]
We redid PRM-PR2 cavity scan because last one (elog #7990) was taken with the sampling frequency of 2 KHz. We have also done TMS measurement.
Method:
1. Align input TTs and PRM to align PRM-PR2 cavity.
2. Sweep cavity length using C1:SUS-PRM_LSC_EXC.
3. Get data using Jamie's getdata and fitted peaks using /users/jrollins/modescan/prc-pr2_aligned/run.py
4. Calculated cavity parameters
Results:
Below is the figure containing peaks used to do the calculation.

From 11 MHz sidebands, calibration factor is 462 +/- 22 MHz/sec (supposing linear scan around peaks)
FWHM is 1.45 +/- 0.03 MHz.
TMS is 2.64 +/- 0.05 MHz.
Error bars are statistical errors of the average over 3 TEM00 peaks.
If we believe cavity length L to be 1.91 m, FSR is 78.5 MHz.
So, Finesse will be 54 +/- 1 and cavity g-factor will be 0.9944 +/- 0.0002. 0.9889 +/- 0.0004 (Edited by YM; see elog #8056)
If we believe RoC of PRM is exactly +122.1 m, measured g-factor insists RoC of PR2 to be -187 +/- 4.
If we believe RoC of PR2 is exactly -600 m, measured g-factor insists RoC of PRM to be 218 +/- 6.
Discussion:
1. Finesse is too small (expected to be ~100). This time, data was taken 16 KHz. Cut-off frequency of the digital antialiasing filter is ~ 5 kHz (see /opt/rtcds/rtscore/release/src/fe/controller.c ). FWHM is about 0.003 sec, so it should not effect much according to my simulation.
2. I don't know why FWHM measurement from the last one is similar to this one. The last one was taken 2 KHz, this means anti-aliasing filter of 600 Hz. This should double FWHM.
3. Oscilloscope measurement may clear anti-aliasing suspicion. |
7997
|
Tue Feb 5 02:04:44 2013 |
yuta | Summary | General | rough analysis of aligned PRM-PR2 mode scan |
I redid PRM-PR2 cavity scan using oscilloscope to avoid anti-aliasing effect.
Measured Finesse was 104 +/- 1.
Method:
1. Splitted POP DC output into three and plugged two into oscilloscope TDS 3034B. Ch1 and Ch2 was set to 1 V/div and 20 mV/div respectively to take the whole signal and higer resolution one at the same time (Koji's suggestion). Sampling frequency was 50 kHz. Sweeping time through FWHM was about 0.001 sec, which is slow enough.
2. Took mode scan data from the oscilloscope via network.
Preliminary results:
Below is the plot of the data for one TEM00 peak.

The data was taken twice.
Measured FWHM was 0.764 MHz and 0.751 MHz. By taking the average, FWHM = 0.757 +/- 0.005 MHz.
This gives you Finesse = 104 +/- 1, which is OK compared with the expectation.
What I need:
I need better oscilloscope so that we can take longer data (~1 sec) with higher resolution (~0.004 V/count, ~50kHz).
TDS 3034B can take data only for 10 ksamples, one channel by one! I prefer Yokogawa DL750 or later. |
7998
|
Tue Feb 5 03:16:51 2013 |
Koji | Summary | General | rough analysis of aligned PRM-PR2 mode scan |
0.764 and 0.751 do not give us the stdev of 0.005.
I have never seen any Yokogawa in vicinity.
Quote: |
Measured FWHM was 0.764 MHz and 0.751 MHz. By taking the average, FWHM = 0.757 +/- 0.005 MHz.
This gives you Finesse = 104 +/- 1, which is OK compared with the expectation.
What I need
I need better oscilloscope so that we can take longer data (~1 sec) with higher resolution (~0.004 V/count, ~50kHz).
TDS 3034B can take data only for 10 ksamples, one channel by one! I prefer Yokogawa DL750 or later.
|
|