Как указано в Правильном способе изменения разрешения терминала в Ubuntu Server 13.04? вам также нужно установить
GRUB_GFXPAYLOAD_LINUX=keep
в файле / etc / default / grub, иначе разрешение будет только кратковременно использоваться во время загрузки
Я знаю, что это было исправлено для OP, но у меня была такая же проблема, и она не была решена с приведенными выше предложениями. В конце я исправил:
rm -r ~/.cache/unity && unity --replace &
Мой программный центр также был сломан, и это было исправлено с помощью:
rm -r ~/.cache/software-center
Из других сообщений я думаю, что эти два могут быть связаны между собой размещение обоих решений вместе для будущих поисковиков.
Вы также можете использовать команду
unity --replace
, и вам не нужно перезагружаться (более удобно). Эта команда перезапускает Unity и Compiz и очищает весь графический интерфейс, как если бы она была перезапущена.
Я не уверен, но я думаю, что хотя бы одно из предыдущих исправлений меняет настройки единства, устанавливая их по умолчанию. Это может быть необходимо, но иногда для меня работал только перезапуск единства. С другого сайта askubuntu я обнаружил, что ввод следующего в терминале перезапускает единство и восстанавливает мои линзы:
unity &> /dev/null & disown