Это старая версия документа.


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

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

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

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

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

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

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

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

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

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

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

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

пишем

XKBOPTIONS="grp:ctrl_shift_toggle,grp_led:scroll"
  • Сохраняем файл.
Просмотреть другие возможные комбинации для переключения раскладки клавиатуры можно в файле /usr/share/X11/xkb/rules/xorg.lst после строки grp, так же в этом файле можно посмотреть возможные способы отображения индикации раскладки и, при желании, изменить его (значение grp_led).

Нет панелей 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 карточками как повезет.

Настройка

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

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

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

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

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

    sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pkla

    и вписать в этот файл следующие строки6):

    [Re-enable hibernate by default]
    Identity=unix-user:*
    Action=org.freedesktop.upower.hibernate
    ResultActive=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

Выключение автоматического изменения окон приложений в 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)
то есть входит и выходит;-)
6)
Предварительно стерев или закомментировав такую же секцию, но с отключением гибернации
7)
скрытие панели при контакте с окном
8)
скрывать панель при разворачивании окна на весь экран
9)
например, из главного меню; или открыв в терминале dconf-editor