Форум русскоязычного сообщества Ubuntu


Автор Тема: дисплей запуска X-ов?  (Прочитано 1348 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vlad951753

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
дисплей запуска X-ов?
« : 13 Декабря 2012, 06:34:28 »
Здравствуйте.
Возник такой вопрос: как запускать сессию пользователя на определенном номере дисплея.
Собственно задача стоит в том чтоб автоматически запускать x11vnc. В команде запуска присутствует параметр: -display :0. Хотя не важно что именно :0, На нескольких компах сделано одинаково и работает. Но на одном из компов возникла проблемка - при перезагрузке этот самый -display чередуется то :0 то :1 . Как сделать чтоб этот был каждый раз 0? Или каждый раз 1?
Ubuntu 10.04/10.10.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: дисплей запуска X-ов?
« Ответ #1 : 13 Декабря 2012, 06:42:43 »
посмотри кто оно команд процесс
ps aux | grep "X\|vnc"
Wars ~.o

Оффлайн vlad951753

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: дисплей запуска X-ов?
« Ответ #2 : 13 Декабря 2012, 07:36:18 »
Прошу прощения - не совсем понял о чем речь.
Что дала эта команда? - дисплей на котором запущен сеанс?
Ну хорошо.
Но задача в том чтоб это сеанс при каждом включении/перезагрузке компа был на :0. И все. Без вариантов типа :1

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: дисплей запуска X-ов?
« Ответ #3 : 13 Декабря 2012, 07:39:34 »
посмотри кто оно команд процесс
ps aux | grep "X\|vnc"
Wars ~.o

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: дисплей запуска X-ов?
« Ответ #4 : 13 Декабря 2012, 09:27:51 »
В стандартной ситуации иксы стартуют на дисплее 0, если он уже занят - то на следующем. Нужно определить что запускает иксы раньше чем стартуют стандартные. Поэтому victor00000 и дал команду чтобы попробовать найти это приложение.

Оффлайн vlad951753

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: дисплей запуска X-ов?
« Ответ #5 : 13 Декабря 2012, 09:49:35 »
Собственно проблема эта была вчера вечером.Сегодня через teamviewer залез на тот комп. выполнил эту команду, результат
1.
user@user-desktop:~$ ps aux | grep "X\|vnc"
root      1070  3.3  6.0  93856 46444 tty7     Rs+  09:53   2:42 /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-sxxKKV/database -nolisten tcp vt7
user       1242  0.0  0.8  21924  6472 ?        S    09:53   0:03 x11vnc -usepw -display :0 -q -forever
user       1526  0.0  1.2  69300  9512 ?        Sl   09:54   0:00 /usr/lib/evolution/2.28/evolution-alarm-notify --sm-config-prefix /evolution-alarm-notify-Q6XdwG/ --sm-client-id 10c2a0598d8ca052d4135530760382621600000011690012 --screen 0
user       3062  0.0  0.1   3344   884 pts/0    S+   11:14   0:00 grep --color=auto X\|vnc

ребутнул комп. Подождал пока он ТАМ перезагрузится. попробовал подключиться через vnc - УДАЛОСЬ! Выполнил эту команду снова, результат
2.
user@user-desktop:~$ ps aux | grep "X\|vnc"
root      1005  9.3  7.3  82128 56028 tty7     Ss+  11:29   0:08 /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-xg1JZ4/database -nolisten tcp vt7
user       1268  0.0  0.8  21932  6868 ?        S    11:29   0:00 x11vnc -usepw -display :0 -q -forever
user       1702  0.0  0.1   3344   880 pts/0    S+   11:31   0:00 grep --color=auto X\|vnc

опять перезагрузил комп, и снова x11vnc стартонул с автозапуска!!??!!??
Но вчера он хоть убей после перезагрузки компа запускался через раз либо на :1 либо на :0 !!!
Может это сегодня просто совпало? и завтра например опять такая чехорда будет? или "оно само" как-то так решилось и теперь работать нормально будет, как думаете?

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: дисплей запуска X-ов?
« Ответ #6 : 13 Декабря 2012, 10:10:11 »
При старте иксов в /tmp создается файл указывающий что данный дисплей используется. После перезагрузки /tmp обычно очищается, следовательно что-то каждый раз как минимум создавало файл блокировки. Все же странно, что не получается найти виновника. Да и то, что была чехорда с 0 на 1 и обратно - это очень странно. Вряд ли "оно само" решится, так что проверьте все в автозагрузке, но больше сейчас не сделаешь.

Оффлайн vlad951753

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: дисплей запуска X-ов?
« Ответ #7 : 13 Декабря 2012, 10:32:55 »
Спасибо! Все понял.
Тогда есть еще вопрос - наверное есть какой-нибудь файл, в котором записаны команды на запуск приложений и всего остального в том порядке в котором они и выполняются при загрузке. Где посмотреть этот файл? Может там что-то найдется.
Просто тот ком ОЧЕНЬ далеко. За интернетом)) хочется сразу его "добить" чтоб потом не решать проблем разряда "ВДРУГ" и "экстренно"))

Предупреждение:
Нарушение правил форума. На форуме запрещено:
2.6. Задавать в одной теме несвязанные вопросы.

Для получения ответа на свой вопрос, создайте отдельную тему, пожалуйста.

--Сперанский
« Последнее редактирование: 13 Декабря 2012, 12:17:06 от Сперанский »

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.