Погода: -12°C
  • Доброго!
    Товарищи! Нужно, чтобы системный блок с установленной ОС Kubuntu 12.10 amd64 стоял в углу, без подключенных монитора-клавиатура-мыши, запускался, поднимался X-сервер (это важно), делал что требуется и удалённо рулился по vnc. Всё в порядке, если он грузится с монитором подключенным, а вот если без...
    Показать скрытый текст
    X-cессия необходима (как я знаю, могу ошибаться...) для того, чтобы установленный на компе boinc-client (ради чего всё и затевалось, собственно) "видел" установленную в системе видеокарту nVidia в качестве CUDA-сопроцессора.
    Скрыть текст

    Не подскажут ли знающие, как это реализовать? *buntu выбрана в качестве более или менее проверенной и беспроблемной для моих целей ОС.

    А... Как... Да... Тьфу!..

  • А что происходит если монитор не подключен ?

    Knowledge itself is a power (F.Bacon)

  • Трудно сказать. Ping идёт, но с виндовой машины vnc не подключается (refused с каким-то там кодом). Повторюсь, он прекрасно коннектится если загрузка происходила с подключенным монитором. Т.е. топик не про настройки vnc, а про то, что, по-видимому, не стартует X-сервер.

    p.s. так как даже если потом подключить монитор-клаву-мышь, выждав время, за которое он обычно загружается полностью, - никакой реакции на них нет, даже в консоль (Ctrl+Alt+F1) не пускает. Монитор ведёт себя так, как будто комп не включен.

    А... Как... Да... Тьфу!..

    Исправлено пользователем Rabinovitch (18.03.13 12:14)

  • Зайти через ssh и посмотреть логи и чего на данный момент запущено, скорей всего действительно нестартует xorg т.к. неможет определить оборудование - клаву, мыш, монитор. Можно попробовать сгенерировать конфиг с подключеными девайсами через Xorg -configure и положить конфиг в /etc/X11.
    Можно попробовать для удаленного руления водрузить xrdp.

    Knowledge itself is a power (F.Bacon)

  • И чем поможет xrdp, если не стартуют иксы? ))

    А... Как... Да... Тьфу!..

  • Про нестартует это пока предположение, ибо были случаи, когда внцшка, при попытке подключения, валила иксы нафиг .)

    Knowledge itself is a power (F.Bacon)

  • К сожалению, трудно сказать (и лень проверять), помогла ли опция nomodeset, которую советуют выставить в /etc/default/grub, но. Системнк включился, через некоторое время пошёл пинг. Нестабильный поначалу, но потом устаканилось (хотя ''Всякая вещь или есть или нет...''). VNC к машине подключаться отказывается. Но зато по SSH (дошли руки проверить) коннектится. Судя по всему, X-сервер не запущен:
    rabinovitch@numbermill-2:/var/lib/boinc-client$ ps -A|grep x
    262 ? 00:00:00 ext4-dio-unwrit
    2189 ? 00:07:36 charmm34_6.23_x
    2190 ? 00:08:58 charmm34_6.23_x

    Зато все приложения, соответствующие проектам РВ, которые должны в это время обрабатываться (два из них вы можете видеть на вставке выше), top отображает. Включая einsteinbinary_, задействующий CUDA. Интересно.

    Настроил по SSH удалённый доступ к boinc, подключился из Boinc Manager виндовой машины - вот оно, всё работает, включая CUDA, без запуска X-сервера.

    Эффект достигнут. В общем-то, на этом можно остановиться, но из любознательности и спортивного интереса на досуге покопаю, почему не стартуют иксы.

    p.s. x11vnc так же не запущен. При попытке запустить вручную - ругается на отсутствие дисплея иксового:
    Показать скрытый текст
    ###############################################################
    19/03/2013 23:45:38 x11vnc version: 0.9.13 lastmod: 2011-08-10 pid: 2239
    19/03/2013 23:45:38 XOpenDisplay('''') failed.
    19/03/2013 23:45:38 Trying again with XAUTHLOCALHOSTNAME=localhost ...
    19/03/2013 23:45:38
    19/03/2013 23:45:38 *** XOpenDisplay failed. No -display or DISPLAY.
    19/03/2013 23:45:38 *** Trying '':0'' in 4 seconds. Press Ctrl-C to abort.
    19/03/2013 23:45:38 *** 1 2 3 4
    19/03/2013 23:45:42 XOpenDisplay('':0'') failed.
    19/03/2013 23:45:42 Trying again with XAUTHLOCALHOSTNAME=localhost ...
    19/03/2013 23:45:42 XOpenDisplay('':0'') failed.
    19/03/2013 23:45:42 Trying again with unset XAUTHLOCALHOSTNAME ...
    19/03/2013 23:45:42

    19/03/2013 23:45:42 ***************************************
    19/03/2013 23:45:42 *** XOpenDisplay failed (:0)

    *** x11vnc was unable to open the X DISPLAY: '':0'', it cannot continue.
    Скрыть текст

    Будет [свободное] время - будет продолжение экзерцисов с линуксом. :biggrin:

    А... Как... Да... Тьфу!..

  • Когда связываетесь с удаленным компом по ssh, ставите ключи -XY?
    типа ssh -XY user@remotehost
    -X разрешает использование Иксов на удаленном компьютере, a -Y снимает какие-то ограничения безопасности, которые могут блокировать Иксы. Иногда -Y не нужно ставить (я особо не вникал, какие именно ограничения он отключает в sshd)

    А X-сессию на удаленной машине для работы с окошками на локальном компьютере не обязательно поднимать.

    Это сообщение не направлено на оскорбление чувств верующих, неверующих, сексменьшинств, животных, разжигание межнациональной вражды и загрязнение природы.

Записей на странице:

Перейти в форум

Модераторы: