Я испытываю некоторые экранные затруднения из-за своего компьютера, я использую его с переключателем KVM, но этот переключатель, кажется, блокирует обнаружение EDID экрана, и поскольку никакой экран не обнаруживается, после начальной загрузки (когда Ubuntu, загружающая логотип обычно, появляются) экран идет режим ожидания. Но с nomodeset опцией ядра vesa драйвер правильно обнаруживает экран, и это работает, но с ограничениями (никакое аппаратное ускорение, мерцание мыши, никакой режим ожидания...).
Я сделал много тестов (xrandr, создайте мой собственный Xorg.conf...), и я наконец нашел этот патч ядра: DRM: позвольте загружать EDID как встроенное микропрограммное обеспечение для переопределения поврежденного монитора, Таким образом, я попытался скомпилировать свое собственное ядро, и я видел, что ядро значения по умолчанию Ubuntu уже имеет этот патч и настроенный, чтобы быть скомпилированным на ядре.
config-3.2.0-24-generic:
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
Таким образом, я имею, делают/etc/modprobe.d/drm-kms-helper.conf, который содержит:
cat /etc/modprobe.d/drm-kms-helper.conf
options drm_kms_helper edid_firmware=VGA1:edid/1680x1050.bin
Но проблема все еще там, когда я загружаюсь, экран уходят. Даже если конфигурация все еще, чтобы быть примененным:
cat /sys/module/drm_kms_helper/parameters/edid_firmware
VGA1:edid/1680x1050.bin
Я также попробовал эти настройки:
=VGA-1:edid/1680x1050.bin
=edid/1680x1050.bin
На Xorg.0.log система как то же поведение как прежде:
[ 21.832] (II) intel(0): EDID for output VGA1
[ 21.837] (II) intel(0): EDID for output HDMI1
[ 21.884] (II) intel(0): EDID for output DP1
[ 22.012] (II) intel(0): EDID for output HDMI2
[ 22.016] (II) intel(0): EDID for output HDMI3
[ 22.064] (II) intel(0): EDID for output DP2
[ 22.112] (II) intel(0): EDID for output DP3
[ 22.112] (II) intel(0): Output VGA1 disconnected
[ 22.112] (II) intel(0): Output HDMI1 disconnected
[ 22.112] (II) intel(0): Output DP1 disconnected
[ 22.112] (II) intel(0): Output HDMI2 disconnected
[ 22.112] (II) intel(0): Output HDMI3 disconnected
[ 22.112] (II) intel(0): Output DP2 disconnected
[ 22.112] (II) intel(0): Output DP3 disconnected
[ 22.112] (WW) intel(0): No outputs definitely connected, trying again...
[ 22.112] (II) intel(0): Output VGA1 disconnected
[ 22.112] (II) intel(0): Output HDMI1 disconnected
[ 22.112] (II) intel(0): Output DP1 disconnected
[ 22.112] (II) intel(0): Output HDMI2 disconnected
[ 22.112] (II) intel(0): Output HDMI3 disconnected
[ 22.112] (II) intel(0): Output DP2 disconnected
[ 22.112] (II) intel(0): Output DP3 disconnected
[ 22.112] (WW) intel(0): Unable to find connected outputs - setting 1024x768 initial framebuffer
Странная вещь как записана в журнале, 1024x768, изображение присутствует, но не будите экран. Единственный путь t видит, что должен переключиться с KVM от активированного компьютера до этого.
На данный момент я не знаю, какие дорожки следовать, я потерян.
Моя проблема, кажется, возникает из проблемы замены в горячем режиме. Когда я отключаю его, everythings подходят. Посмотрите здесь для получения дополнительной информации
Кажется, моя проблема связана с проблемой горячего подключения. Когда я отключаю его, все идет хорошо. Смотрите здесь для более подробной информации
Возможно, вам потребуется явно включить видеопорт с помощью параметра ядра video = VGA-1: e.
Я вижу, что патчу всего 2 дня. Если вы можете, я бы посоветовал вам подождать, пока патч не будет принят в дерево Линуса, а затем включен в вышестоящее ядро, которое создает команда ядра Ubuntu. (Я вижу, что он удалил последнюю попытку исправить это из-за проблем, которые это вызвало).
После слияния вы можете попробовать использовать основную сборку Ubuntu из обновленного дерева - см. это . Это немного сложно, но не так сложно, как сборка собственного ядра или использование dkms.
См. Также этот вопрос .