Зміна тексту з логіну на графічне вхід у Linux

Перехід з текстового на графічний - 1.2

Дізнайтеся, як автоматично запускати X Window System при завантаженні вашої системи Linux, щоб ви мали графічний логін. Або навпаки: якщо ви вже завантажуєтеся з X Windows, дізнайтеся, як завантажитися з командного рядка.

/ etc / inittab >

Завантаження в X Windows, щоб ви могли мати графічний логін у Linux, - це дуже проста справа. Або вимкнути систему запуску X Window під час завантаження, так що у вас буде текстовий вхід, так само просто. Можливо, ваш дистрибутив надає деякі вишукані інструменти графічного інтерфейсу для налаштування цього, але тут я зупинюсь на надійному методі, який не потребує ніяких дивних інструментів конфігурації і, отже, працює на будь-якому дистрибутиві Linux: /etc/inittab файлу.

Вам потрібно мати root, щоб редагувати цей файл. Якщо ви ввійшли в систему як звичайний користувач, отримайте права root за допомогою su command: введіть команду, а потім пароль root.

su
password:
#

Тепер можна відкрити /etc/inittab файл з улюбленим текстовим редактором. Це може бути будь-який редактор, з яким ви знайомі.

Зміна рівня виконання >

Команда /etc/inittab Файл зазвичай добре коментується, тому сам файл пояснює, що означають рядки у файлі. Шукайте рядок так:
id:3:initdefault:

Лінія, як правило, на початку /etc/inittab файл, і число не обов'язково має бути 3. Число в цьому рядку вказує, яке значення за замовчуванням рівень системи. Рівень виконання за замовчуванням в свою чергу визначає, які процеси запускаються під час завантаження системи Linux. Отже, потрібно змінити число, яке вказує ваш типовий рівень запуску, для того, щоб вказати, чи потрібно запускати X Windows під час завантаження системи Linux.

Номер рівня запуску, який запускає X, не завжди однаковий у всіх дистрибутивах Linux. Ось чому вам доведеться прочитати /etc/inittab файл трохи більше. Це пояснює, який номер і який рівень запуску використовується для графічного та текстового входу. Якщо ви хочете завантажитися в X Windows, ви оберете “повний багатокористувацький з xdm"Або"повний багатокористувацький з графічним входом”Або щось подібне. Якщо ви хочете завантажитися з командного рядка, ви виберете рівень запуску, який говорить щось на зразок "повний багатокористувацький"Або"повний багатокористувацький з текстом реєстрації"Або"повний багатокористувацький, без графічного входу”Або щось подібне.

У Red Hat (а також, можливо, і в інших дистрибутивах, заснованих на Red Hat) рівень запуску для завантаження до X Windows становить 5, а для текстового входу це 3 за замовчуванням. Це має місце і в нових версіях SuSE. У старих SuSE це було 2 для текстового входу та 3 для графічного входу. Так, наприклад, якщо вам потрібен графічний логін у дистрибутиві на основі Red Hat, ви зміните
id:3:initdefault:
до
id:5:initdefault:

Проте перевірте inittab файл, щоб побачити, який номер рівня запуску у вашому дистрибутиві, а потім замініть номер у рядку, щоб вказати рівень запуску, який ви хочете. Потім збережіть зміни, і тоді: готово!

Диспетчер відображення >

Якщо ви завантажуєте X Windows, вам знадобиться менеджер відображення. Це графічна програма, яка піклується про ваш логін: вона показує вам графічний екран входу, дозволяє вводити ім’я користувача та пароль та запускає ваш улюблений менеджер вікон після входу в систему.

У більшості сучасних дистрибутивів Linux про це не потрібно турбуватися. Зазвичай вони встановлюють менеджер дисплея за замовчуванням, тому все, що вам потрібно зробити, це змінити рівень запуску, і під час наступного завантаження системи він автоматично запускає менеджер дисплеїв.

Однак, якщо щось піде не так, і система X Window не запуститься, і ви все одно отримаєте текстовий логін, можливо, у вас не встановлений менеджер дисплеїв. Тоді вам доведеться встановити та налаштувати одного з менеджерів дисплея, наприклад менеджер дисплеїв KDE kdm, Менеджер відображення Gnome gdmВи, старий xdm (мій улюблений), або якийсь інший. Встановлення та використання графічного диспетчера дисплеїв вже не є предметом цього файлу tuX, тому прочитайте документацію дистрибутива або погуґлюйте по цій темі.

Команда startx >

Звичайно, якщо ви просто відключили графічний вхід, вам потрібно буде запустити X вручну, коли вам потрібен графічний інтерфейс. Просто введіть startx і запускається X Window System.

Якщо X намагається запуститись, але повертає вас назад до командного рядка, можливо, причина полягає в тому, що X не знає, який менеджер вікон ви хочете використовувати. Або якщо X запускається нормально, але ви отримуєте робочий стіл, який відрізняється від звичайного, вам також потрібно сказати X, який менеджер вікон ви хочете використовувати. У цьому випадку погляньте на Зміна TuXfile за замовчуванням менеджера вікон.