Прошу сильно не пинать, с linux работать только начал.
Загрузил Ubuntu desktop, подключился к старому монитору 17 дюймов через HDMI-DVI кабель(монитор по максимуму держит 1280х1024) - все заработало, но отображает с разрешением 640х480. Попробовал изменить через xrandr - добавил новое разрешение 1024х768 и т.д. и т.д. - не получилось. Файл xorg.conf в etc/X11/ отсутствует. (Сходил к товарищу, подключился к full hd монитору - плата держит спокойно 1920х1080, т.е. дело лишь в настройках)
Подскажите Где - Куда копнуть?
на Холе нет консоли, нет доступа к юбуту и по простому не получится..
есть хацкерский вариант:
- у вас д.б. комплект софта для генерации системы на uSD, в недрах каталогов лежит файл u-boot.imx
любым бинарным редактором (типа hexview) ищете сигнатуру "1920", в комплексе будет выглядеть "1920х1080".. в режиме редактирования ascii попробуйте перебить на своё 1280х1024 и подсунуть на uSD вместо штатного.. будьте аккуратны с редактором - некоторые дисковые редакторы могут стереть что-нить жизненно важное диска!
и пара обычных..
- при наличие линукса пересобираете u-boot с нужными дефолтными параметрами и бинарник пихаете всё на ту же uSD
- тащите виртуалку, разворачиваете, правите дефолтные параметры в u-boot, пересобираете и на uSD..
xorg.conf не отсутствует, а лежит в другом месте - где конкретно: смотрите в логе /var/log/X11.log (или похожем файле)
Надо еще CRC правильную вписывать хотя может встроенные параметры и не защищены CRC, а переменные окружения убута доступны в линуксе через утилиты убута
в зависимости от версии убунты пакет может называться u-boot-tools
адрес переменных окружения для конфига можно взять из конфига убута для платы. Единственное - я не уверен что эти утилиты из дистрибутива могут работать с MMC/SD, надо будет проверить. В новых убутах вроде поддерживает http://lists.denx.de/pipermail/u-boot/2012-January/114544.html
Насколько я помню, с /sys/class/graphics/fbXX/modes - показывает поддерживаемые режимы монитора, а файл mode указывает режим.
Хотя, к ubuntu это наверняка не применимо.
/sys/class/graphics/fb0/modes при подключении моего монитора выдает только 640х480р-60, подключен через переходник HDMI-DVI. Притащил сегодня FHD монитор с DVI, у него /sys/class/graphics/fbXX/modes выдал 640х480 и 1920х1080, по умолчанию загрузился с 1080. Через u-boot изменить не получилось, возможно не там менял