Переход с XUbuntu 12.10 на 13.04 не решил надоевших проблем с долгой и сложной загрузкой системы,- ручным выбором пользователя, ручным подключением интернет-соединения по VPN, при котором система запрашивала два пароля,- администратора и пользователя. Хотелось после запуска стартовать все по-умолчанию в автоматическом режиме. Оказалось все это довольно просто настраивается, но надо знать что и где крутить. Поиск крутилок и эксперименты отняли по моему мнению слишком много драгоценного времени, поэтому для облегчения жизни другим пользователям, я решил выложить сюда рабочую инструкцию по настройке.
0)======= системные файлы конфигураций =========
В основном настройка ведется путем правки текстовых файлов конфигурации. Это можно сделать только войдя в систему под именем администратора (имя, которое создано при установке системы).
- Если не установлен текстовый редактор,- установите его стандартным способом,- через центр приложений. Рекомендуется gedit, похоже подойдет и nano.
- Запустите терминал: Система/Konsole.
- В терминале наберите команду запуска редактора от имени администратора: sudo gedit, введите пароль администратора (он будет действовать в течении 15 минут).
- далее работаем в редакторе,- загружаем нужный файл, правим его, записываем. Рекомендуется исходный файл сохранить под другим именем, чтобы в случае появления проблем можно было все легко вернуть назад.
1)======= загрузчик GRUB =========
Кто установил XUbuntu рядом с другой системой,- Windows например, теперь имеют экран выбора системы, меню которой ждет по-умолчанию 10 секунд.
Эти секунды можно сэкономить, будет достаточно 2-3с, т.к. после нажатия любой клавиши grub будет ждать выбора вручную.
Для этого правим файл:
/boot/grub/grub.cfg
- Находим строку:
GRUB_TIMEOUT="10"
и меняем 10 на 2 или 3.
- Заодно можно поправить названия пунктов меню,- ищем слово menuentry:
menuentry "Ubuntu 13.04"
все, что находится в кавычках можно изменять без ограничений по своему усмотрению, влияет только на вид строки в меню загрузки.
- Так же можно назначить систему, запускающуюся по-умолчанию, находим строку:
GRUB_DEFAULT=0
и вместо 0 подставляем номер той строки меню загрузки, которую нам надо запустить. Считать сверху вниз, начиная от 0.
2)======= Меню выбора пользователя и сеанса =========
Для защиты XUbuntu от взлома системы, безопаснее всего работать под именем рядового пользователя с минимальными правами. И только для администрирования системы заходить в нее под именем администратора. В этом случае в системе имеется как минимум два пользователя, поэтому вы получаете на входе экран ручного выбора пользователя.
Для выбора пользователя в автоматическом режиме:
- Задайте для соответствующего имя_пользователя опцию:
Диспетчер настроек/Пользователи и группы/имя_пользователя/Пароль:Не спрашивать при входе.
- снимите галку:
Диспетчер настроек/Сеансы и запуск/Общие/Выбор сеанса/Показывать диалог выбора при входе в систему
Правим файл:
/etc/lightdm/lightdm.conf
он должен иметь след. вид:
[SeatDefaults]
autologin-guest=false
autologin-user=имя_пользователя
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=xubuntu
greeter-session=lightdm-gtk-greeter
(где "имя_пользователя" заменить на нужный логин)
Все, больше экран входа при старте не появляется. Когда требуется переключение пользователя завершаем сессию.
3)======= Для автоматического подключения VPN =======
- Установить галку автозапуска нужного VPN в проводном сетевом соединении:
Диспетчер настроек/Сетевые соединения/Wired connection 1/Автоматически подключаться к VPN во время использования этого соединения/Beeline
- Но чтобы VPN действительно атоматически подключалось, надо отредактировать файл:
/etc/NetworkManager/system-connections/beeline (beeline - имя VPN соединения):
в разделе [vpn]
было password-flags=1 надо password-flags=0
сразу за [vpn] добавляем раздел
[vpn-secrets]
password=Ваш_пароль
вместо Ваш_пароль ставите пароль провайдера для доступа в интернет.
4)======= Запуск программ =======
Сразу после загрузки системы можно автоматом запускать любые нужные вам приложения:
Для примера включаем в автозапуск почтовую программу Thunderberd:
Диспетчер настроек/Сеансы и запуск/Автозапуск приложений/Добавить
В появившемся окне во всех трех полях пишем:
Thunderberd
Теперь почтовая программа запустится сразу при загруке системы.
Чтобы она приняла сразу почту, надо поставить галку- правой кнопкой мыши по почтовому ящику из контекстного меню:
Параметры/Параметры сервера/проверять почту при запуске.
Удачи всем, Александр.