From: "Сергей Бессонов" <aceler@yandex.ru> To: devel-sbc@lists.altlinux.org Subject: [devel-sbc] Попробовал релиз Simply Linux на RPi4 Date: Sun, 03 May 2020 21:55:07 +0300 Message-ID: <cdaa397943181865a5e35f84e0e84834fe6ae0e0.camel@yandex.ru> (raw) Добрый вечер. Raspberry Pi 4 ко мне приехала три дня назад, собрал, поставил Simply Linux 9 для Raspberry Pi. Описываю впечатления. Первое: вся информация о портах раскидана по разным уголкам вики и списков рассылки. Например, простым поиском по Raspberry на Wiki ищутся две страницы: https://www.altlinux.org/RaspberryPi https://www.altlinux.org/RaspberryPi_and_UEFI Обе равнобесполезны для пользователя. Если прочитать список рассылки (а не каждый пользователь до него доберётся!), то можно найти ещё одну страницу (там тоже маловато): https://www.altlinux.org/Ports/aarch64/Raspberry_Pi4 Но в объявлении о выходе релиз-кандидата была найдена, наконец, полезная страница (Потом я эту же страницу нашёл и на форуме, но форум в принципе тухловат, я его в качестве источника информации как-то и не рассматривал, ожидая, что всё есть на вики): https://www.altlinux.org/Ports/aarch64/RaspberryPi4andU-Boot Из которой пользователь может узнать, кто такой U-Boot, зачем он нужен, про скрипты переключения, про процесс обновления ядра, и про переключение аудиовыхода при помощи скрипта. Отсюда уже будет понятно, что звук в системе есть, а разрешение экрана теоретически можно поменять. В общем, крайне хотелось бы, чтобы вся информация по RPi определённой модели лежала на Wiki в одном очевидном месте, которое можно было бы найти со страницы загрузки образов и простым поиском. В идеале для каждой версии Pi своя страница, чтобы пользователь был вообще железно уверен в командах и в том, что он делает всё правильно, даже если содержимое будет частично дублироваться. Теперь о технической части. 1. Сначала озаботился видеовыходом. У меня 4K монитор LG 27UL650. Автоматически малинка определяет мой монитор как 4k@30Гц и выставляет для Linux разрешение 1920x1280. Где она берёт такие цифры, я не знаю. Вдумчивое изучение официальной документации ( https://www.raspberrypi.org/documentation/configuration/config-txt/video.md ) показало опции hdmi_group и hdmi_mode, а также разрешение фреймбуффера. Помогло. Добиться 60Гц на 4k у меня не получилось, выходит чёрный экран. Для меня не принципиально, поставил FullHD@60Гц, полёт нормальный, но хотелось бы добиться и такой работы, а также хотелось бы иметь некий скрипт, который бы устанавливал всё сам ну или хотя бы страничку на вики. Также, в одной из Wiki-страниц написано: «Общая проблема: при загрузке Linux не загружается drm-модуль, аппаратное ускорение не доступно.» Это действительно так, но в Wiki не написано, какой именно модуль drm надо загружать, есть ли он вообще и как его грузить. Kodi, например, без 3D ускорения не стартует вообще. Пока не решил. 2. Звук. Какие-то серьёзные проблемы наблюдаются со звуком. Во-первых, изначально звук отсутствовал вовсе. Дело в том, что скрипт для выбора типа аудиовыхода переключает между hdmi и встроенным аудио. Но у RaspberryPi 4 две штуки HDMI! Поэтому скрипт переключал не на тот аудиовыход - на hdmi0, а у меня монитор был подключен на hdmi1. Прошу поправит скрипт, там теперь применяется значение 3 для выхода на второй HDMI. Вторая проблема — встроенная аудиокарта, как и HDMI выход, определяются как монофонические. Я подключил внешнюю звуковую карту по USB — она определяется как многоканальная, как и должна, и стерео на ней работает. Третья проблема — во всех браузерах встроенный звук и звук через hdmi песочит. При проигрывании локального аудио или видео через плееры звук нормальный. При проигрывании через внешнюю аудиокарту звук нормальный. При проигрывании напрямую через alsa — звук нормальный и стерео. Знаменитые проблемы с pulseaudio, понимаю. 4. Ну и отсутствие фирменных малиновых утилит огорчает. На многих форумах читаешь что-то типа «запустите tvservice» или загляните в raspi-config, а тут их нет. 3. Скрипт alt-rootfs-installer не смог растянуть корневой раздел. Ну да и ладно, я флешку создал при помощи dd, а потом растянул через gparted с загруженной системы. Также, пробовал ставить другие дистрибутивы — Ubuntu через dd и raspbian через Noobs. Noobs, конечно, крутая штука, причём её крутость ещё и в том, что для создания флешки под noobs не нужно записывать образ, достаточно скопировать файлы. Это здорово упрощает жизнь пользователям Windows. Было бы неплохо иметь что-то подобное в арсенале Альта, мы по этому поводу общались с Михаилом и Антоном в комментариях на опеннете к новости о выходе Simply Linux, я там инкогнито, но, думаю, они помнят. Raspbian определил монитор как 4k@30Гц и нормально работал звук. Ubuntu определил монитор как 1920x1280 и в ней тоже нормально работал звук. То есть звук как-то можно исправить. В обоих ОС работало 3D ускорение, и, соответственно, Kodi. В целом, спасибо за проделанную работу, но всё же хотелось бы, чтобы дистрибутив был более готов к работе из коробки. Открыт для предложений чего-нибудь набрать или отредактировать и попробовать загрузиться :-) -- Сергей Бессонов aka Aceler
next reply other threads:[~2020-05-03 18:55 UTC|newest] Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-05-03 18:55 Сергей Бессонов [this message] 2020-05-03 20:05 ` Сергей Бессонов 2020-05-03 21:50 ` Aleksey Novodvorsky 2020-05-04 2:25 ` Антон Мидюков 2020-05-04 9:10 ` Сергей Бессонов 2020-05-04 9:20 ` Антон Мидюков 2020-05-04 9:40 ` Сергей Бессонов 2020-05-04 9:49 ` Антон Мидюков 2020-05-05 10:30 ` Дмитрий Терехин 2020-05-07 12:53 ` Дмитрий Терехин 2020-05-04 9:25 ` Pavel Isopenko 2020-05-04 9:47 ` Сергей Бессонов 2020-05-04 8:55 ` Pavel Isopenko 2020-05-04 21:53 ` Pavel Isopenko
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=cdaa397943181865a5e35f84e0e84834fe6ae0e0.camel@yandex.ru \ --to=aceler@yandex.ru \ --cc=devel-sbc@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Single-board computer software development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-sbc/0 devel-sbc/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-sbc devel-sbc/ http://lore.altlinux.org/devel-sbc \ devel-sbc@lists.altlinux.org devel-sbc@lists.altlinux.ru devel-sbc@lists.altlinux.com public-inbox-index devel-sbc Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-sbc AGPL code for this site: git clone https://public-inbox.org/public-inbox.git