Notes for setting up QA cycle at DBIC ------------------------------------- Base system is `???` running Debian GNU/Linux with NeuroDebian repos on top bookworm. All activities are running under `reprostim` user. We configured automated login for `reprostim` user into GNOME desktop: - uses `gdm3` - configured it to autostart session for `reprostim` user At the end of /etc/gdm3/daemon.conf added:: [daemon] AutomaticLoginEnable=true AutomaticLogin=reprostim - only Gnome (not Gnome classic of XFCE) somehow manage to not go into "black screen only" mode whenever `gdm3` restarts when HDMI is not connected yet, as e.g. during reboot. - but in Gnome we get that damn overview instead of desktop! - apt install gnome-shell-extension-dashtodock - went to Extensions configuration, in dash to dock Settings -> Appearance disabled "Show overview on startup" Under Xorg where we logged into Gnome and ran Settings: - disabled power management - disabled auto locking of the screen Now running the following script works!:: reprostim@reproiner:~/proj/repronim/ses-20250529-auto$ cat ./run-repronim-reprostim #!/bin/bash cd $(dirname $0) DISPLAY=:0 singularity exec \ -B /run/user/$(id -u)/pulse \ containers/images/repronim/repronim-reprostim-0.7.27.sing \ reprostim \ timesync-stimuli --mode event -t 100000 "$@" A version of it was adapted into actual `deployment`. After reboot GNOME session did not react to me connecting the cable. I did have to restart gdm3 while it was connected so it got idea about display first. So we still have that issue :-/ . But setup should work until the next reboot.