Как настроить Х в другой консоли

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Как настроить Х в другой консоли

Сообщение DjSpike »

Мне нужно чтоб при запуске ОС, графический сервер запускался не только на 7 консоли (ctrl+alt+F7) но и на 6 консоли (ctrl+alt+F6). Подскажите как это можно сделать ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Как настроить Х в другой консоли

Сообщение alv »

В том виде, как Вы сформулировали - никак.
Запустить второй иксовый сеанс - это одно дело.
Запустить его на конкретном виртуальном терминале - другое.
Но запустить две копии одного и того же сеанса иксов, кажется, нельзя никак...
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Как настроить Х в другой консоли

Сообщение DjSpike »

Мне нужно чтобы после запуска ОС можно было переключиться на другую консоль (или как оно правильно называется) ctrl+alt+F6 (1,2,3,4,5) и на другой консоли был уже запещен графический сервер, чтобы пользователь мог авторизоваться и работать...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как настроить Х в другой консоли

Сообщение sash-kan »

DjSpike писал(а):
21.03.2012 23:54
Мне нужно чтобы после запуска ОС можно было переключиться на другую консоль (или как оно правильно называется) ctrl+alt+F6 (1,2,3,4,5) и на другой консоли был уже запещен графический сервер, чтобы пользователь мог авторизоваться и работать...
а сейчас разве не так?
значит, объясните подробнее, что имеется и чего хочется·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Как настроить Х в другой консоли

Сообщение DjSpike »

Имеется ось Ubuntu (Точнее Lubuntu 11.10 i386). Когда ОС загружена переключаемся на другую консоль ctrl+alt+F6 и получаем черный экран с приглашением ввести логин и пароль. А хотелось бы увидеть lxdm (gdm).
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как настроить Х в другой консоли

Сообщение sash-kan »

$ tail -n 4 /etc/X11/xdm/Xservers
# Examples for multiple local X displays:
# :0 local /usr/bin/X :0 vt9 -depth 15 -nolisten tcp
# :1 local /usr/bin/X :1 vt10 -depth 8 -nolisten tcp
:0 local /usr/bin/X :0 vt7 -nolisten tcp

на свободном вирт.терминале (я так понимаю, у вас это восьмой) чуть проще, чем на занятом (шестом):
:1 local /usr/bin/X :1 vt8 -nolisten tcp

во втором же случае сначала нужно убрать запуск *getty на этом (шестом) вирт.терминале·
точнее, было бы просто, если бы у вас использовался sysvinit — надо было бы лишь закомментировать строчку в /etc/inittab·
вот эту;
$ grep tty6 /etc/inittab
6:23:respawn:/sbin/getty 38400 tty6

но у вас скорее всего то ли upstart, то ли ещё какая неведомая фигня, по поводу которой я не смогу подсказать, как _не_ запускать *getty на конкретном вирт.терминале·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Как настроить Х в другой консоли

Сообщение DjSpike »

на свободном вирт.терминале (я так понимаю, у вас это восьмой) чуть проще, чем на занятом (шестом):
:1 local /usr/bin/X :1 vt8 -nolisten tcp

Мне это как раз подходит.

Только вот проблема у меня в /etc/X11/ нет каталога xdm и нет файла Xserver. их вручную создать или надо что-то до-установить ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как настроить Х в другой консоли

Сообщение sash-kan »

DjSpike писал(а):
22.03.2012 13:44
Только вот проблема у меня в /etc/X11/ нет каталога xdm и нет файла Xserver. их вручную создать или надо что-то до-установить ???
$ grep -r nolisten /etc/X11
думаю, найдётся нужный файл·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Как настроить Х в другой консоли

Сообщение DjSpike »

Код: Выделить всё

user00@reservserv:~$ sudo grep -r nolisten /etc/X11
[sudo] password for user00:
Двоичный файл /etc/X11/X совпадает
/etc/X11/xinit/xserverrc:exec /usr/bin/X -nolisten tcp "$@"
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Как настроить Х в другой консоли

Сообщение taaroa »

:wq
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как настроить Х в другой консоли

Сообщение sash-kan »

DjSpike
ну, ищите шире, куда убунтопридумщики запихнули связку x-сервера и vt7:
$ find /etc -type f 2>/dev/null | xargs grep vt7 2>/dev/null
там и пропишите запуск второго экземляра с адресом ":1"" на vt8·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: