Ports/mipsel/SM750andBFK3
SM750 и BFK3
Особенности работы BFK3 с графикой
Графика на BFK3.0 работает нормально только в 2-х разрешениях:
1680x1050 и 1280x720.
При установке других разрешений наблюдается черная полоса на экране.
Положение и ширина полосы зависит от разрешения. Несколько примеров:
1920x1080 - полоса слева.
1280x1024 - полоса снизу.
1440x900 - полосы и слева и снизу.
Тестирование было выполнено на 2-х моделях мониторов: AOC I2475PXQU и Benq GW2470.
При установке видеокарты на SM750 в материнские платы на основе x86-64 и Loongson3A проблем с черной полосой на экране не наблюдалось.
Образ для BFK3 с графикой
Опубликован образ Alt для BFK3 с поддержкой графики: Basealt-Sisyphus-Baikal-20181008-mipsel.img.gz (md5-сумма).
Инструкция по прошивке: HOWTO по прошивке AltLinux на BFK3.
Графику можно запустить, например, командой:
xinit /usr/bin/xterm -- /usr/bin/Xorg :1
При желании можно установить полноценное DE, например, xfce4:
apt-get update apt-get install xfce4-minimal
Настройка графики на BFK3
Вышеописанные примеры внесены в конфигурационные файлы Xorg в образе:
/etc/X11/xorg.conf.d/30-monitor.conf
... #No black bars on the right or bottom Modeline "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync Modeline "1280x720" 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync #Black bar on the right # Modeline "1920x1080" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync #Black bars on the right and bottom # Modeline "1440x900" 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync #Black bar bottom # Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync ...
/etc/X11/xorg.conf.d/40-screen.conf
... Modes "1680x1050" "1280x720" #"1920x1080" "1440x900" "1280x1024" ...
С помощью команды fbset можно установить различные разрешения и в системных консолях, например:
1680x1050 (это разрешение будет "из коробки"):
fbset --geometry 1680 1050 1680 1050 32 --timings 6796 280 112 33 1 184 3 -hsync low -vsync high
1280x720:
fbset --geometry 1280 720 1280 720 32 --timings 13426 192 56 22 1 136 3 -hsync low -vsync high
1920x1080:
fbset --geometry 1920 1080 1920 1080 32 --timings 5787 224 120 34 1 208 3 -hsync low -vsync high
1280x1024:
fbset --geometry 1280 1024 1280 1024 32 --timings 9184 216 80 32 1 136 3 -hsync low -vsync high
1440x900:
fbset --geometry 1440 900 1440 900 32 --timings 9392 232 80 28 1 152 3 -hsync low -vsync high
Расчет параметров для Modeline и fbset выполнялся с помощью калькулятора на сайте https://arachnoid.com/modelines/
При установке флага "FB output mode" получаются параметры для fbset, которые нужно подставить в командную строку. Без него - Modeline.