Я не пользуюсь графическими дисплейными менеджера типа gdm и kdm, логин осуществляю просто в консоли bash, а затем запускаю X-сервер с помощью команды startx.

Но что-то мне надоело проделывать каждый раз одни и те же манипуляции. В ~/.bashrc добавил пару строчек, которые запускают команду startx при первом входе пользователя в систему:

lock_file="$USER-login-successful" #имя временного файла lock_folder="/tmp" #папка для него, /tmp очищается после отключения компьютера, что нам и нужно if [ ! -f $lock_folder/$lock_file ]; then #если файла в папке /tmp нет touch $lock_folder/$lock_file #создаём его startx #запускаем X-сервер fi

Навигация по записям