Автор Тема: ПОЗОРИЩЕ! Нерабочие стартеркиты  (Прочитано 12434 раз)

Оффлайн viacheslav

  • Давно тут
  • **
  • Сообщений: 60
    • Email
Понадобилось установить ALT на новую машинку. Скачал сегодня несколько установочных дисков и обнаружил, что ими нельзя пользоваться.

http://nightly.altlinux.org/p9/release/alt-p9-cinnamon-20200912-x86_64.iso
Загрузка доходит до запуска dm и компьютер перезагружается в цикле. Сделать ничего невозможно, даже в консоль попасть нельзя. Похоже на https://bugzilla.altlinux.org/show_bug.cgi?id=26405

http://nightly.altlinux.org/p9/release/alt-p9-icewm-sysv-20200912-x86_64.iso
Загружается, но абсолютно везде кроме консоли микроскопический шрифт. Абсолютно невозможно прочесть ни одной надписи ни в одной программе. Как увеличить шрифт - совершенно непонятно.

http://nightly.altlinux.org/p9/release/alt-p9-enlightenment-20200912-x86_64.iso
Загружается. Enlightenment после настройки работает, но в запущенном установщике системы опять микрошрифт, который невозможно прочесть даже с лупой.

http://nightly.altlinux.org/p9/release/alt-p9-mate-20200912-x86_64.iso
Загружается и работает. Установщик устанавливает систему, НО установленная система потом не загружается. Этот установщик не умеет устанавливать загрузчик UEFI.
После прохождения всех меню установщика и выбора рекомендованной опции установки загрузчика в раздел EFI на efi разделе не создается файл /EFI/BOOT/bootx64.efi.
« Последнее редактирование: 05.12.2020 15:29:38 от viacheslav »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 3 989
  • antohami@
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #1 : 05.12.2020 10:06:17 »
Спасибо за комплимент. Я не могу протестировать стартеркиты на огромном количестве железа. Максимальное разрешение экрана у меня 1920x1080. На том, что есть, всё отлично работает.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 3 989
  • antohami@
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #2 : 05.12.2020 10:13:30 »
Загрузка доходит до запуска dm и компьютер перезагружается в цикле. Сделать ничего невозможно, даже в консоль попасть нельзя. Похоже на https://bugzilla.altlinux.org/show_bug.cgi?id=26405

Нет. Проблема точно не в этом. Скорее всего падают иксы. А lightdm любит перезапускаться до посинения пользователя в таких ситуациях. После нескольких попыток переключения по ctrl+alt+f2 переключение в консоль должно таки получиться.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 581
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #3 : 05.12.2020 11:59:37 »
... но в запущенном установщике системы опять микрошрифт, который невозможно прочесть даже с лупой.

:-) Встречался с подобным в установщике 3.0 Compact на мониторе 447Xav с трубой Trinitron. Без лупы установка была невозможна.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 3 989
  • antohami@
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #4 : 05.12.2020 12:06:53 »
... но в запущенном установщике системы опять микрошрифт, который невозможно прочесть даже с лупой.

:-) Встречался с подобным в установщике 3.0 Compact на мониторе 447Xav с трубой Trinitron. Без лупы установка была невозможна.


Кстати, по поводу лупы. В установщике можно увеличить шрифты. Нужно нажать F1 два раза. Тогда в окне справки будут две кнопочки Шрифт+ и Шрифт-

Оффлайн Александр Ерещенко

  • Давно тут
  • **
  • Сообщений: 581
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #5 : 05.12.2020 12:09:16 »
Пора наконец-то задать главный вопрос автору топика:
Какое железо на этом компьютере? Какое родное (максимальное) разрешение монитора?

Оффлайн viacheslav

  • Давно тут
  • **
  • Сообщений: 60
    • Email
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #6 : 05.12.2020 15:21:17 »
Какое железо на этом компьютере? Какое родное (максимальное) разрешение монитора?

Железо:
  • MSI MEG Z490I UnIfy  (mini-ITX)
  • Intel Core i7-10700 (2900MHz/LGA1200/L3 16384Kb)
  • DDR4 DIMM 3466MHz CL16 - 32Gb
  • SSD Kingston A2000 1Tb SA2000M8/1000G  (NVME PCI)
  • Вместо монитора LG TV 1920x1080 по HDMI. Видео - встроенное intel
*  Это будет машинка для музыки, кино и игрушек (видеокарты тут еще нет).

Загрузка UEFI. Secure boot выключен.
SSD разбит на 3 раздела
  • nvme0n1p1 - 256Мб  fat32 boot, esp
  • nvme0n1p2 - 25Гб / ext4
  • nvme0n1p3 - 906Гб /home ext4

Оффлайн viacheslav

  • Давно тут
  • **
  • Сообщений: 60
    • Email
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #7 : 05.12.2020 15:36:57 »
Нет. Проблема точно не в этом. Скорее всего падают иксы.
Сомневаюсь, что livecd с cinnamon не загружается из-за падения иксов.

Все livecd с одинаковой датой создания кроме "особых" явно имеют одну и ту же версию ядра, иксов и всех драйверов. Испробованные мной варианты cinnamon, enlightenment и mate используют одинаковый systemd.  Почему бы иксы могли падать в версии с cinnamon, если они же стабильно работают в других вариантах той же системы? Внешне все выглядит как падение lightdm из-за недопустимой опции -nodaemon, которую ему сует альтовский systemd. В Сизифе из-за этого тоже ломается загрузка после переустановки dm.
« Последнее редактирование: 05.12.2020 15:40:21 от viacheslav »

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 988
    • Email
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #8 : 05.12.2020 16:08:51 »
Вместо монитора LG TV 1920x1080 по HDMI. Видео - встроенное intel
ПОЗОРИЩЕ!  Покупатель кривого железа с глючным EDID сваливает всё на создателя стартеркитов!

Если серьёзно -- вместо эмоций при проблемах всё-таки вспоминайте вот эту статью.  Глядишь, сможете и себе помочь, и другим, по минимуму испортив настроение всем (а то и приподняв).

А с кривулиной Вашей придётся воевать, вручную указывая DPI либо размеры (возможно, установившись сперва на чём-то работоспособном).  Я такие изредка видал.

PS: сегодня Антон опубликовал бету зимних стартеркитов -- при желании потыкайте конкретно в эту кривулину ей, вдруг где-то в чёрные списки попала и тому, что брешет, не верят.
--
Michael Shigorin

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 581
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #9 : 05.12.2020 16:31:34 »
Загрузка доходит до запуска dm и компьютер перезагружается в цикле. Сделать ничего невозможно, даже в консоль попасть нельзя.

Привет systemd, лёньке поттерингу и модным инновациям:
Только дебил захочет снабдить системный менеджер авторестартом упавшего сервиса.

Оффлайн viacheslav

  • Давно тут
  • **
  • Сообщений: 60
    • Email
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #10 : 05.12.2020 16:36:09 »
http://nightly.altlinux.org/p9/release/alt-p9-mate-20200912-x86_64.iso
Установщик устанавливает систему, НО установленная система потом не загружается. Этот установщик не умеет устанавливать загрузчик UEFI.
После прохождения всех меню установщика и выбора рекомендованной опции установки загрузчика в раздел EFI на efi разделе не создается файл /EFI/BOOT/bootx64.efi.

В результате, машина вообще не загружается и вываливается в БИОС. В меню БИОСа MSI MEG z490i Unify я не нашел никаких опций для правки NVRAM или указания, какой .efi бинарник запускать. Также непонятно, зачем на UEFI железо пихать неработающий grub.

Где инструкция по установке refind в ALT? Пакет refind в альте ставит свои файлы (и загрузчик и картинки для его оформления) в систему
Спойлер
/usr/lib64/efi
/usr/lib64/efi/drivers_ia32
/usr/lib64/efi/drivers_ia32/btrfs_ia32.efi
/usr/lib64/efi/drivers_ia32/ext2_ia32.efi
/usr/lib64/efi/drivers_ia32/ext4_ia32.efi
/usr/lib64/efi/drivers_ia32/hfs_ia32.efi
/usr/lib64/efi/drivers_ia32/iso9660_ia32.efi
/usr/lib64/efi/drivers_ia32/reiserfs_ia32.efi
/usr/lib64/efi/drivers_x64
/usr/lib64/efi/drivers_x64/btrfs_x64.efi
/usr/lib64/efi/drivers_x64/ext2_x64.efi
/usr/lib64/efi/drivers_x64/ext4_x64.efi
/usr/lib64/efi/drivers_x64/hfs_x64.efi
/usr/lib64/efi/drivers_x64/iso9660_x64.efi
/usr/lib64/efi/drivers_x64/reiserfs_x64.efi
/usr/lib64/efi/refind_ia32.efi
/usr/lib64/efi/refind_x64.efi
/usr/share/doc/refind-0.12.0
/usr/share/doc/refind-0.12.0/COPYING.txt
/usr/share/doc/refind-0.12.0/CREDITS.txt
/usr/share/doc/refind-0.12.0/LICENSE.txt
/usr/share/doc/refind-0.12.0/NEWS.txt
/usr/share/doc/refind-0.12.0/README.txt
/usr/share/doc/refind-0.12.0/Styles
/usr/share/doc/refind-0.12.0/Styles/styles.css
/usr/share/doc/refind-0.12.0/refind
/usr/share/doc/refind-0.12.0/refind/FDL-1.3.txt
/usr/share/doc/refind-0.12.0/refind/HashTool1.png
/usr/share/doc/refind-0.12.0/refind/HashTool2.png
/usr/share/doc/refind-0.12.0/refind/MokManager1.png
/usr/share/doc/refind-0.12.0/refind/MokManager2.png
/usr/share/doc/refind-0.12.0/refind/about.png
/usr/share/doc/refind-0.12.0/refind/about.svg
/usr/share/doc/refind-0.12.0/refind/ambience.png
/usr/share/doc/refind-0.12.0/refind/asus-bootmanager.jpg
/usr/share/doc/refind-0.12.0/refind/asus-bootorder.jpg
/usr/share/doc/refind-0.12.0/refind/automatic-submenu.png
/usr/share/doc/refind-0.12.0/refind/bootcoup.html
/usr/share/doc/refind-0.12.0/refind/bootmode.html
/usr/share/doc/refind-0.12.0/refind/bootorder.png
/usr/share/doc/refind-0.12.0/refind/configfile.html
/usr/share/doc/refind-0.12.0/refind/donate.png
/usr/share/doc/refind-0.12.0/refind/donate.svg
/usr/share/doc/refind-0.12.0/refind/drivers.html
/usr/share/doc/refind-0.12.0/refind/easyuefi.png
/usr/share/doc/refind-0.12.0/refind/editor.png
/usr/share/doc/refind-0.12.0/refind/features.html
/usr/share/doc/refind-0.12.0/refind/func_bootorder.png
/usr/share/doc/refind-0.12.0/refind/func_csr_rotate.png
/usr/share/doc/refind-0.12.0/refind/func_install.png
/usr/share/doc/refind-0.12.0/refind/getting.html
/usr/share/doc/refind-0.12.0/refind/index.html
/usr/share/doc/refind-0.12.0/refind/install.png
/usr/share/doc/refind-0.12.0/refind/installing.html
/usr/share/doc/refind-0.12.0/refind/linux.html
/usr/share/doc/refind-0.12.0/refind/mac-theme.png
/usr/share/doc/refind-0.12.0/refind/manual-submenu.png
/usr/share/doc/refind-0.12.0/refind/msinfo32.png
/usr/share/doc/refind-0.12.0/refind/os_legacy.png
/usr/share/doc/refind-0.12.0/refind/rEFInd-Metro.png
/usr/share/doc/refind-0.12.0/refind/refind-background-snowy.png
/usr/share/doc/refind-0.12.0/refind/refind-background.png
/usr/share/doc/refind-0.12.0/refind/refind.png
/usr/share/doc/refind-0.12.0/refind/revisions.html
/usr/share/doc/refind-0.12.0/refind/secureboot.html
/usr/share/doc/refind-0.12.0/refind/sip.html
/usr/share/doc/refind-0.12.0/refind/startup-disk.png
/usr/share/doc/refind-0.12.0/refind/submenu.png
/usr/share/doc/refind-0.12.0/refind/themes.html
/usr/share/doc/refind-0.12.0/refind/todo.html
/usr/share/doc/refind-0.12.0/refind/tux-refind-theme.png
/usr/share/doc/refind-0.12.0/refind/using.html
/usr/share/doc/refind-0.12.0/refind/windows-gpt.png
/usr/share/doc/refind-0.12.0/refind/yosemite.html
/usr/share/refind
/usr/share/refind/icons
/usr/share/refind/icons/README
/usr/share/refind/icons/altlinux
/usr/share/refind/icons/altlinux/altinst.png
/usr/share/refind/icons/altlinux/live.png
/usr/share/refind/icons/altlinux/rescue.png
/usr/share/refind/icons/arrow_left.png
/usr/share/refind/icons/arrow_right.png
/usr/share/refind/icons/boot_linux.png
/usr/share/refind/icons/boot_win.png
/usr/share/refind/icons/func_about.png
/usr/share/refind/icons/func_bootorder.png
/usr/share/refind/icons/func_csr_rotate.png
/usr/share/refind/icons/func_exit.png
/usr/share/refind/icons/func_firmware.png
/usr/share/refind/icons/func_hidden.png
/usr/share/refind/icons/func_install.png
/usr/share/refind/icons/func_reset.png
/usr/share/refind/icons/func_shutdown.png
/usr/share/refind/icons/licenses
/usr/share/refind/icons/licenses/cc-3.0.txt
/usr/share/refind/icons/licenses/cc-by-sa-4.0.txt
/usr/share/refind/icons/licenses/gpl-2.0.txt
/usr/share/refind/icons/licenses/lgpl-3.0.txt
/usr/share/refind/icons/mouse.png
/usr/share/refind/icons/os_altlinux.png
/usr/share/refind/icons/os_arch.png
/usr/share/refind/icons/os_artful.png
/usr/share/refind/icons/os_bionic.png
/usr/share/refind/icons/os_centos.png
/usr/share/refind/icons/os_chakra.png
/usr/share/refind/icons/os_chrome.png
/usr/share/refind/icons/os_clover.png
/usr/share/refind/icons/os_crunchbang.png
/usr/share/refind/icons/os_debian.png
/usr/share/refind/icons/os_devuan.png
/usr/share/refind/icons/os_elementary.png
/usr/share/refind/icons/os_fedora.png
/usr/share/refind/icons/os_freebsd.png
/usr/share/refind/icons/os_frugalware.png
/usr/share/refind/icons/os_gentoo.png
/usr/share/refind/icons/os_gummiboot.png
/usr/share/refind/icons/os_haiku.png
/usr/share/refind/icons/os_hwtest.png
/usr/share/refind/icons/os_kubuntu.png
/usr/share/refind/icons/os_legacy.png
/usr/share/refind/icons/os_linux.png
/usr/share/refind/icons/os_linuxmint.png
/usr/share/refind/icons/os_lubuntu.png
/usr/share/refind/icons/os_mac.png
/usr/share/refind/icons/os_mageia.png
/usr/share/refind/icons/os_mandriva.png
/usr/share/refind/icons/os_netbsd.png
/usr/share/refind/icons/os_network.png
/usr/share/refind/icons/os_opensuse.png
/usr/share/refind/icons/os_redhat.png
/usr/share/refind/icons/os_refind.png
/usr/share/refind/icons/os_refit.png
/usr/share/refind/icons/os_slackware.png
/usr/share/refind/icons/os_suse.png
/usr/share/refind/icons/os_systemd.png
/usr/share/refind/icons/os_trusty.png
/usr/share/refind/icons/os_ubuntu.png
/usr/share/refind/icons/os_unknown.png
/usr/share/refind/icons/os_void.png
/usr/share/refind/icons/os_win.png
/usr/share/refind/icons/os_win8.png
/usr/share/refind/icons/os_xenial.png
/usr/share/refind/icons/os_xubuntu.png
/usr/share/refind/icons/os_zesty.png
/usr/share/refind/icons/svg
/usr/share/refind/icons/svg/boot_win.svg
/usr/share/refind/icons/svg/func_csr_rotate.svg
/usr/share/refind/icons/svg/mouse.svg
/usr/share/refind/icons/svg/os_clover.svg
/usr/share/refind/icons/svg/os_debian.svg
/usr/share/refind/icons/svg/os_devuan.svg
/usr/share/refind/icons/svg/os_elementary.svg
/usr/share/refind/icons/svg/os_gummiboot.svg
/usr/share/refind/icons/svg/os_haiku.svg
/usr/share/refind/icons/svg/os_legacy.svg
/usr/share/refind/icons/svg/os_mac.svg
/usr/share/refind/icons/svg/os_netbsd.svg
/usr/share/refind/icons/svg/os_redhat.svg
/usr/share/refind/icons/svg/os_refind.svg
/usr/share/refind/icons/svg/os_refit.svg
/usr/share/refind/icons/svg/os_win.svg
/usr/share/refind/icons/svg/os_xenial.svg
/usr/share/refind/icons/svg/os_zesty.png
/usr/share/refind/icons/svg/tool_fwupdate.svg
/usr/share/refind/icons/svg/tool_memtest.svg
/usr/share/refind/icons/svg/tool_rescue.svg
/usr/share/refind/icons/tool_apple_rescue.png
/usr/share/refind/icons/tool_fwupdate.png
/usr/share/refind/icons/tool_memtest.png
/usr/share/refind/icons/tool_mok_tool.png
/usr/share/refind/icons/tool_netboot.png
/usr/share/refind/icons/tool_part.png
/usr/share/refind/icons/tool_rescue.png
/usr/share/refind/icons/tool_shell.png
/usr/share/refind/icons/tool_windows_rescue.png
/usr/share/refind/icons/transparent.png
/usr/share/refind/icons/vol_external.png
/usr/share/refind/icons/vol_internal.png
/usr/share/refind/icons/vol_net.png
/usr/share/refind/icons/vol_optical.png
, откуда они заведомо не могут работать. БИОС их там не увидит. При этом в пакете нет никакого скрипта для копирования всего этого в /boot/efi. Иными словами, вместо загрузчика у нас тыква.

Оффлайн viacheslav

  • Давно тут
  • **
  • Сообщений: 60
    • Email
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #11 : 05.12.2020 16:53:44 »
Покупатель кривого железа с глючным EDID
Монитор, телевизор или их полное отсутствие не должны делать невозможной установку системы штатным образом из распространяемых для широкой публики образов.
Если livecd нарывается на неподдерживаемую железку и не может нормально рисовать картинки на экране, то он должен перейти в текстовый режим и установить систему без попыток запуска иксов. Потом ее можно будет допиливать.

У меня три телевизора и еще несколько мониторов. С EDID у них всех все в порядке. У меня есть две причины считать, что проблема микрошрифтов с EDID не связана:
1) Микрошрифты у меня были несколько лет назад в альтераторе в Сизифе на мониторе Dell U3011. Тогда я обнаружил много жалоб на это от разных людей с разным железом.
2) На этом же телевизоре отлично работает mate с такого же livecd, и шрифт там нормальный. Установщик в mate-версии также имеет нормальный шрифт. В Enlightenment-версии шрифты нормальные, а микроскопическими оказываются только в установщике.

вспоминайте вот эту статью.
Я пишу не жалобу на конкретный баг. Это обзор выявленных проблем в нескольких разных вариантах livecd актуальной на данный момент версии. Конкретных багов тут много. На данный момент мне нужно запустить систему на новой машине, и, если глючит livecd А, то мне сейчас плевать, какой пакет или файл в нем сломан. Я просто беру livecd Б, B, Г... или  другой дистрибутив, в конце-концов. Так, например, выяснилось, что mate-версия значительно лучше других как livecd.
« Последнее редактирование: 05.12.2020 17:06:08 от viacheslav »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 3 989
  • antohami@
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #12 : 05.12.2020 18:55:52 »
После прохождения всех меню установщика и выбора рекомендованной опции установки загрузчика в раздел EFI на efi разделе не создается файл /EFI/BOOT/bootx64.efi.

EFI/altlinux/ он ставится. Раздел то при установке примонтировали в /boot/efi?

Где инструкция по установке refind в ALT?

refind используется исключительно для загрузки iso.

Если livecd нарывается на неподдерживаемую железку и не может нормально рисовать картинки на экране, то он должен перейти в текстовый режим и установить систему без попыток запуска иксов. Потом ее можно будет допиливать.

В Альте нет текстового установщика.

Кстати, доступна бета зимних стартеркитов:
https://forum.altlinux.org/index.php?topic=44433.msg353976

Оффлайн viacheslav

  • Давно тут
  • **
  • Сообщений: 60
    • Email
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #13 : 05.12.2020 19:26:59 »
В EFI/altlinux/ он ставится. Раздел то при установке примонтировали в /boot/efi?
Почему? Он же после этого не работает. БИОС передает управление EFI/boot/bootx64.efi, а если его нет (а его после установки нет), то установленная система не загружается. Моя материнка сообщает, что загрузочных устройств нет.

Я, как всякий нормальный пользователь, загружаю livecd и запускаю установщик. Никаких специальных монтирований не делаю. И не должен! (при рабочем установщике!).

refind используется исключительно для загрузки iso.
За много лет я так намучился с вечно глючащим грабом и так его ненавижу, что первым делом сношу его после установки. Refind надежнее, проще и красивее. Только
ставил я его обычно из макоси. Сейчас же приходится ручками файлы копировать.

Оффлайн viacheslav

  • Давно тут
  • **
  • Сообщений: 60
    • Email
Re: ПОЗОРИЩЕ! Нерабочие стартеркиты
« Ответ #14 : 05.12.2020 19:37:59 »
Кстати, доступна бета зимних стартеркитов:
https://forum.altlinux.org/index.php?topic=44433.msg353976
Ставлю на закачку.

Итог возни с версиями от 20200912 на вполне стандартной машинке таков что:
1) Из опробованных вариантов livecd только mate-версия работает нормально и позволяет начать установку без мучений.
2) Установщик ставит неработающий загрузчик. Я перебрал все варианты установки загрузчика кроме removable media. Вероятно, моя материнка не позволяет писать в NVRAM.
3) После замены загрузчика на refind БИОС опознает SSD как загрузочное устройство. Загрузка начинается, но застревает на systemd-remount-fs.service exited with error code 1.
Итог - установить систему ALTLinux невозможно.

Давайте разбираться с ядром systemd и загрузчиками. Глюки шрифтов и видео тут неважны.
« Последнее редактирование: 05.12.2020 19:41:41 от viacheslav »