Как я могу заставить X начать работу на компьютере без монитора?

У меня есть компьютер, на котором нет монитора.

Когда я загружаю систему, X не запускается, потому что монитор не обнаружен. Если я загружаю его с подключенным монитором и после запуска X, когда я удаляю монитор, все работает нормально.

Подробности и фон:

Этот компьютер является своего рода сервером консолидации оборудования , Единственная цель - запустить две виртуальные виртуальные машины, которые запускают Windows XP и некоторые важные, но редко используемые (один или два раза в месяц) программы. Пару времени он лежал в углу с прикрепленным к нему старым монитором и отлично работал.

Но пространство в офисе становилось скудным, и я переместил компьютер в серверную комнату. В нем нет монитора (нет места), и иногда компьютер перезагружается. Когда он загружается без монитора, X не запускается, vms не запускается, и я вызываюсь, чтобы решить проблему.

1
задан 22 July 2013 в 18:30

2 ответа

Я думаю, что это потому, что Xorg сегодня разработано для запуска без файла конфигурации, то есть: какое-то автоматическое обнаружение. Конечно, у него есть «проблема», что он не может обнаружить ваш монитор, если его нет ... Что бы я сделал, это создать конфигурационный файл для сервера Xorg, поэтому у вас есть «жестко закодированная» конфигурация, тогда нет необходимости в авто обнаружение.

Запустите эту команду из текста VT как root:

sudo Xorg -configure

Он создаст для вас файл конфигурации, если я хорошо помню назовите что-то вроде xorg.conf.new в своем домашнем каталоге. Переместите / скопируйте его как /etc/X11/xorg.conf, также вам может понадобиться немного его настроить. Если X работает правильно с этой конфигурацией (попробуйте, конечно, с подключенным монитором, конечно), вы можете попробовать, что произойдет, если вы удалите монитор.

2
ответ дан 25 May 2018 в 22:57
  • 1
    Я попробую сделать это как можно скорее и обновить. – Javier Rivera 16 February 2011 в 15:41
  • 2
    Ах, а другой ответ, который вы получили здесь, важен: KMS может быть проблемой, я не упомянул об этом, так как я не использую KMS, у меня есть только машины с картами nvidia, где я использую драйвер nvidia ... – LGB 16 February 2011 в 16:55
  • 3
    Не работает. Xorg -configure просто повесить компьютер. Он использует драйвер Radeon. – Javier Rivera 16 February 2011 в 17:22
  • 4
    Он не должен висеть ... Каким образом он повесился точно? Возможно, вы также можете проверить файл журнала xorg в / var / log, чтобы узнать, что произошло. – LGB 17 February 2011 в 12:44

Checkout Игнорировать EDID.

Option "IgnoreEDID" "TRUE"
1
ответ дан 25 May 2018 в 22:57
  • 1
    Где в конфигурации Xorg это должно быть размещено? – gertvdijk 22 July 2013 в 16:05

Другие вопросы по тегам:

Похожие вопросы: