Все работает правильно, пока я не обновил свой Ubuntu 16.04 до последнего ядра и т. д., запустив dist-upgrade.
После обновления мои рабочие пространства перестали работать, хотя я пытался проверить, переустановить unity-control-center и т. д. Есть также другие настройки, которые перестали работать правильно, например, размещение Launcher (показывается на обоих моих мониторах, пока параметр установлен только для отображения на моем основном), Sticky edge. В целом, могут быть другие настройки, которые работают некорректно, поскольку я их не тестировал.
Я даже переустанавливаю Ubuntu 16.04 поверх другого, что временно исправляет проблему.
Любая идея, почему некоторые из настроек внезапно перестали работать?
Как только я сделал dist-upgrade на новой переустановке тех же настроек, как указано выше,Если я запустил эту команду:
dconf read /org/compiz/profiles/unity/plugins/unityshell/num-launchers
Вернет правильное значение, либо 1 (если я установил пусковую установку на один экран), либо 0 ( если я установил пусковую установку на всех экранах).
dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize
Оба возвращают 2 (если я отмечаю Enable Workspaces) или 1 ( если я отключу Enable Workspaces)
Итак, я предполагаю, что настройки действительно меняются, но по какой-то причине они игнорируются?
Редактировать: I «Я решил повторить попытку обновления пакетов по пакетам, чтобы определить, какой пакет вызывал проблему. Проблема возникла после обновления пакетов Unity.
Я также попытался ответить ниже, но я все еще не могу использовать рабочие пространства, размещение пусковой установки и липкие края синуса, которые они игнорируют.
Я столкнулся с одной и той же проблемой и не очень много знаю об Ubuntu, но делаю здесь противоположное, исправил ее для меня:
Включить режим низкой графики
Итак, немного расширить решение. Ниже приведены исходные шаги (из приведенной выше ссылки), чтобы включить режим низкой графики. Вместо этого вы отключите его, установив UNITY_LOW_GFX_MODE = 0.
Существует переменная среды, которую вы можете установить, UNITY_LOW_GFX_MODE Запуск UNITY_LOW_GFX_MODE = 1 единства должен заменить существующую сессию «низким графическим режимом»> рабочим столом. Если по какой-либо причине вы хотите сделать его постоянным. Для вашего пользователя: добавьте экспорт строки UNITY_LOW_GFX_MODE = 1 в файл ~ / .xprofile (создайте его, если он не существует). Или глобально: создайте файл /etc/X11/Xsession.d/99force-llvm и добавьте строку выше (для получения прав root см. Этот ответ о том, как создать файл как> root). Вы можете установить это глобально за один шаг, выполнив следующую строку> внутри терминала: echo "export UNITY_LOW_GFX_MODE = 1" | sudo tee> /etc/X11/Xsession.d/99force-llvm