Я использую несколько профилей LibreOffice; один для нормальной работы, второй для некоторой псевдоголовой автоматизации с помощью vncserver и макросов, например:
soffice -calc -env':UserInstallation=$SYSUSERCONFIG/'$DIR'/openoffice.org' "macro:///Standard.Module1.SaveResult(\"file://$OUTFILE\")"
Это невероятно полезно. Более того, я могу посмотреть на текущий прогресс в vncviewer в любое время.
Установка пакета lo-menubar заставляет запущенный второй профиль пытаться использовать глобальное меню Unity, которое разрушает всю магию. Есть ли способ использовать lo-menubar в качестве обычного расширения для каждого пользователя (pre-configurationdir)?
За собственный комментарий Яна:
О, только что понял:
sudo apt-get install lo-menubar unopkg add -v /usr/lib/libreoffice/share/extensions/menubar sudo apt-get purge lo-menubar
Эта установка является расширением только для первого профиля (по умолчанию). (Я, очевидно, не могу ответить на свой вопрос в течение 8 часов, потому что я новый пользователь здесь :()