В связи с наводнившими форум однотипными вопросами создана данная страница, описывающая основные проблемы и методы их решения при установке и использовании Ubuntu 12.04 LTS Precise Pangolin, а также некоторые настройки, позволяющие возвратить привычное для пользователя поведение системы.

Проблемы при установке

Система не загружается после установки

При попытке запуска Ubuntu после установки вы наблюдаете лишь черный (фиолетовый?) экран без каких бы то ни было дальнейших действий системы. Чаще всего проблема заключается в драйвере установленной видеокарты.
Решение:

  1. Необходимо до начала загрузки ОС 1) зажать левый Shift, таким образом отобразив меню GRUB2);
  2. Выбрав верхнюю строчку (наведя на неё курсор, но не нажимая Enter) нужно нажать клавишу «e» для редактирования параметров загрузки;
  3. В строке параметров загрузки ядра (после quiet splash …) необходимо дописать nomodeset (параметры вводимые таким образом действуют только до перезагрузки, удалять их в последствии не нужно);
  4. Нажать F10 для загрузки ОС с введёнными параметрами;
  5. После корректной загрузки необходимо установить проприетарные драйверы видеокарты через меню «Параметры системы» → «Драйверы устройств» и перезагрузить систему.
FIXME Связанная статья: Kernel Mode Setting

Проблемы после установки

Русская раскладка

После установки системы нет индикатора раскладки клавиатуры и невозможно переключиться на русскую раскладку. На данный момент это можно назвать багом, потому что установщик Ubuntu 12.04 не настраивает автоматически выбранную на этапе установки раскладку.
Решение: Необходимо добавить раскладку вручную. Для этого:

  • зайдите в «Параметры системы» → «Раскладка клавиатуры»
  • внизу окна нажмите на иконку + и в появившемся окне укажите требуемую раскладку;
  • после добавления раскладки необходимо настроить комбинации клавиш для переключения, для этого нажмите кнопку Параметры и в пункте Клавиша(и) для смены раскладки укажите понравившийся вам вариант.

Комбинация переключения раскладки клавиатуры

Сброс комбинации переключения раскладки клавиатуры на значение по умолчанию (Alt+Shift) после перезагрузки.
Решение:

  • Открываем на редактирование файл /etc/default/keyboard
sudo gedit /etc/default/keyboard
  • Изменяем строки, вместо
#XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

пишем

XKBVARIANT=""
XKBOPTIONS=""
  • Сохраняем файл.
  • После этого настройки будут сохранятся после перезагрузки.

Нет панелей Unity, заголовков окон (загрузка процессора Compiz-ом?)

Обновлённый Compiz может неправильно работать со старыми конфигурационными файлами3) после обновления, вследствие чего возникают такие ошибки, как пропажа панелей Unity 3D, отсутствие заголовков окон и другие.
Решение:

  • Необходимо запустить терминал. Нажмите Ctrl+Alt+T, в случае, если окно терминала не появилось, нажмите Ctrl+Alt+F1, чтобы перейти в консоль TTY1, введите там логин и пароль;
  • Далее необходимо изменить имена папок конфигурации Compiz, чтобы они не использовались в будущем. Таким образом менеджер окон Compiz автоматически создаст новые файлы конфигурации при следующей загрузке системы.
mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP
  • Перезагрузите компьютер, выполнив
sudo reboot
  • Проверьте работоспособность Compiz. Если Compiz функционирует корректно, можно удалить переименованные ранее папки, для этого в терминале выполните:
rm -rf ~/.compiz-1.BACKUP
rm -rf ~/config/.compiz-1.BACKUP
Также данный способ может помочь при чрезмерной загрузке процессора процессом Compiz4), проявляется как «тормоза» при работе в сеансе Ubuntu

Перегревается ноутбук

Последнее время перегрев ноутбуков возникает из-за наличия 2 видеокарт в системе, как правило это 3 связки:

  • Intel + Nvidia (Optimus);
  • Intel+ATI(AMD);
  • Ati+Ati(дискретная и мобильная).

Из-за того, что прозводители отказываются поддерживать все самые последнии технологии в Линукс приходиться до устаналивать приложения, а иногда и вовсе отказываться от Линукс до появленние онного. Возможны два способа решения проблемы:

  1. Отключение дискретной видеокарты через BIOS(если такая возможность присуствует)
  2. Установка специализированного приложения и выключение через него. При отключении одной видеокарты система использует только включенную карту и как следствие температура падает, так как при 2 включенных видеокартах 1 работает в холостую на полную мощность.

Для ATI необходимо установить Catalyst.
Для Nvidia Optimus, подробно описано в статье на форуме или в вики.
Так, что если у вас 2 видеокарты в системе, то скорее всего перегрев возникает именно из-за этого, и если с Nvidia Optimus- все решается установкой 1 приложения, то с ATI карточками как повезет.

Пропали иконки приложений из Главного меню

Часто возникает ситуация, когда при нажатии на Главное меню5) отображается пустое поле - пропали все иконки приложений и, одновременно с этим, возникают проблемы работы Центра приложений Ubuntu.
Решение: Необходимо удалить кэш Центра приложений Ubuntu и перезапустить Unity:

rm -rf ~/.cache/software-center
unity --replace

Настройка

Спящий режим (suspend to disk)

В связи с нестабильностью спящего режима разработчиками Ubuntu было принято решения отключения данной функции по умолчанию.
Решение:

  • Для начала необходимо проверить работоспособность спящего режима на вашем ПК, для этого введите в терминале:
    sudo pm-hibernate

    После этого компьютер должен войти в спящий режим и по нажатию кнопки включения стабильно выйти из него.

  • Если спящий режим работает стабильно 6), то необходимо выполнить

    sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

    и в последнем блоке строк:

    [Disable hibernate by default]
    Identity=unix-user:*
    Action=org.freedesktop.upower.hibernate
    ResultActive=no

    заменить в строке ResultActive «no» на «yes»

  • Сохраните файл и перезагрузите сессию.

Поведение панели Launcher-а Unity как в 11.10

В настройках Launcher'а Unity (та панель, что слева), возможно выбрать два пути отображения панели: или «всегда показывать» или «скрывать до вызова». Нижеописанная процедура позволяет активировать интерактивный режим поведения панели, кроме того, добавляет функцию сворачивания и разворачивания окна по нажатию соответствующей иконки.

  • Добавляем PPA исправленной Unity
 sudo add-apt-repository ppa:ikarosdev/unity-revamped
  • Обновляем список пакетов и систему
sudo apt-get update && sudo apt-get dist-upgrade
  • Перезапускаем Unity, для чего нажимаем Alt+F2 и вводим команду:
unity --replace

теперь в настройках Unity Plugin доступны пункты «Dodge window»7) и «Dodge maximize window»8), так же реализована возможность сворачивания/разворачивания окна по нажатию иконки в панели.

Для удаления необходимо из источников приложений удалить упомянутый выше PPA и обновить систему, выполнив
sudo apt-get update && sudo apt-get dist-upgrade
На данный момент обнаружены проблемы совместимости данного способа с Центром Приложений. После работы Центра Приложений панель перестает скрываться. Для восстановления работоспособности необходимо перезапустить Unity, как описано выше.

Выключение автоматического изменения окон приложений в gnome-shell

FIXME Для выключения автоматического изменения размера окон приложений при перемещении окон к краям экрана в gnome-shell необходимо запустить dconf Editor9) и в разделе org.gnome.shell.overrides снять галку напротив edge-tiling. Или выполнить:

gsettings set org.gnome.shell.overrides edge-tiling "false"

Работает сразу без перезапуска сеанса.

1)
в промежутке между загрузкой BIOS и до появления фиолетового экрана. Можно зажать и во время загрузки BIOS, обычно он на это действие не реагирует, да и попасть проще =)
2)
Если только Ubuntu не устанавливалась в дуалбут (своеобразный тандем) с Windows и (или) другими ОС, где меню загрузчика GRUB отображается по-умолчанию
3)
оставшихся с прошлой версии дистрибутива
4)
опять же, из-за неверной конфигурации
5)
меню приложений, вызывается нажатием на пиктограмму логотипа Ubuntu на панели Unity
6)
то есть входит и выходит;-)
7)
скрытие панели при контакте с окном
8)
скрывать панель при разворачивании окна на весь экран
9)
например, из главного меню; или открыв в терминале dconf-editor