Ответы пользователя по тегу Мониторы
  • Некорректное отображение информации при загрузке компьютера?

    @mukoladerevlo
    веб-разработка, электроника
    Эта проблема скорее всего связанна с EDID монитора, тем паче через переходник, видеосистема не может определить корректно параметры монитора.
    Вариант решения, править GRUB menu.lst
    У меня была такая проблема на Android x86, который я поставил на ноутбук без екрана(решил сделать тв бокс), картинка выводилась только на внутренний LVDS порт, а мне нужен был HDMI.
    В общем правка этих файлов мне помогла, андроид х86 похож на линукс так что у вас будут все те же файлы
    _______________________________________________________________________________
    menu.lst
    Формат параметра video такой:
    video=[:][x][-][@][eDd]
    В квадратных скобках необязательные части:

    : Порт, к примеру DVI-I-1, HDMI-1, TV-1, VGA-1, SVIDEO-1... Названия имеющихся на вашем компьютере портов можно глянуть в /sys/class/drm/
    x: Разрешение
    -: Глубина цвета, в нашем случае всегда 16
    @: Частота обновления
    Далее указывается один из вариантов состояния порта:
    e - порт включен
    d - порт выключен
    D - цифровой порт включен (DVI-I, HDMI)

    Пример, настройка вывода по HDMI: video=HDMI-1:1280x720-16@50D Переключение вывода изображения на внешний монитор:video=LVDS-1:d video=VGA-1:1920x1080 (можно сделать отдельный пункт в menu.lst)
    Если изображение нужно выводить сразу на несколько портов, то video указывается по разу для каждого порта. Неиспользуемые порты полезно отключать: video=TV-1:d
    _______________________________________________________________________________
    сниппет
    {
        set_property debug.drm.mode.force 1920x1080@60
    }


    function do_init()
    в system/etc/init.sh решает проблему разрешения экрана. До того как всё ломать в файле init.sh, это можно проверить: alt+f1, пишем stop, потом setprop debug.drm.mode.force 1280x1024@60 (свои значения), после - start. Потом обязательно сделать копию файла! Найти строку function do_init(), выше дописать чего не хватает, указав своё разрешение до собаки и частоту после
    Ответ написан
    Комментировать