Технические проблемы наших брендингов, О брендинге altlinux-club-small и его потомках |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
Технические проблемы наших брендингов, О брендинге altlinux-club-small и его потомках |
Поделиться |
28.8.2016, 20:05
Сообщение
#31
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Я пересобрал брендинги в системе на t7, положил их в свои зеркала клубных реп p7 и p8, ничего не изменилось. Потом немного поэкспериментировал со сборками на p8 и получил странные результаты. Сначала уточню: я вчера написал, что проблема в клубном брендинге и производных от него, не проверив, времени не было, просто рассудил, что клубный и кометовские внутри же одинаковы, так что и косяки у них одни. А сейчас проверил и обнаружил, что ошибся: в сборке с чисто клубным брендингом меню есть, но почему-то на чёрном фоне. А потом положил в исходники клубного брендинга картинки от кометовского, пересобрал и обнаружил, что в дистре с получившимся брендингом стартовое меню на месте, и не на чёрном фоне, а на своём кометовском. И притом вспомнил: была ведь уже эта проблема, и разрешилась (см. посты чуть ниже) добавлением шрифтов в спек. Но как может быть, чтобы на 32 битах этот косяк был, а на 64 - нет? Словом, впечатление изрядной путаницы, концы с концами не сводятся.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
28.8.2016, 20:36
Сообщение
#32
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Может быть в 64-битных сборках, какие-то другие пакеты ( не брендинг ) втягивают эти шрифты по зависимостям , а в 32-битных этого не происходит . В результате, если прописать шрифты, все нормально ?
|
|
|
28.8.2016, 21:31
Сообщение
#33
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
А вот глянь, хотя бы, в этот спек, или в этот и вот сюда. А вот строчка из спека клубного (и любого кометовского) брендинга:
Код BuildRequires: cpio gfxboot >= 4 fonts-ttf-dejavu fonts-ttf-google-droid-sans Едва ли надо прописывать какие-то шрифты. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
28.8.2016, 23:32
Сообщение
#34
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Тогда вообще не понятно как решить эту проблему.
|
|
|
5.12.2016, 0:05
Сообщение
#35
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Итак, все кометовские брендинги, равно как и все, которые можно создать в Навигаторе, являются потомками брендинга altlinux-club-small. То есть, сколь бы они внешне ни отличались друг от друга, внутренне они одинаковы, технические проблемы у них одни. Потому уместна отдельная тема про них. Поскольку в теме про клубный брендинг разговор давно уже шёл именно про технические проблемы всех основанных на club-small брендингов , а отнюдь не про все вопросы, связанные именно с club-small (сравните с тем, что осталось теперь в той теме, и разница станет очевидной) , то перенёс всю концовку той темы сюда.
Теперь попробую обрисовать ситуацию, сложившуюся на данный момент. Проблемы, приходящие на память, таковы: 1. Если брендинг собран на p8 (или Сизифе, без разницы), то стартовое меню установочного диска имеет чёрный фон вместо картинки: 1.png ( 16.98 килобайт ) Кол-во скачиваний: 2 2. Если брендинг собран на p7 (или t7, опять же без разницы) и i586, то сие многострадальное меню выглядит уже так: 2.png ( 422.74 килобайт ) Кол-во скачиваний: 1 Получается, оно нормальное только если брендинг p7/x86_64 3. Размер фоновой картинки инсталлера с некоторых пор не подгоняется под размер экрана. 4. В сборках на m-p в конце установки не выводится информация о дистрибутиве, вместо этого шага просто следует перезагрузка. Вот примерно такая обстановка. Просьба ко всем уточнять её, насколько возможно, ну а если появятся идеи по устранению косяков, то это будет и вовсе здорово -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
5.12.2016, 1:34
Сообщение
#36
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Указанная картинка с меню без букв это у меня сейчас наблюдается в школьной на p8 i586. Так что проблема не только в t(p)7
|
|
|
5.12.2016, 9:17
Сообщение
#37
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Указанная картинка с меню без букв это у меня сейчас наблюдается в школьной на p8 i586. Так что проблема не только в t(p)7 Хотя сам дистрибутив на p8, но в нём используется брендинг, собранный на p7. На p8 мы сейчас брендингов вовсе не собираем - во избежание чёрного фона в стартовом меню. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
5.12.2016, 20:22
Сообщение
#38
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Точно! Извиняюсь, невнимательно прочитал
|
|
|
5.12.2016, 22:54
Сообщение
#39
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Что интересно, форкнутый сизифный брендинг (я в него вставил свободную лицензию от Rider-а ) , собранный на p8 32-бита, абсолютно нормально работает. Правда больше в нем ничего не менялось.
|
|
|
5.12.2016, 23:21
Сообщение
#40
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Тут надо решить, так сказать, стратегический вопрос: пытаться ли устранить неполадки в club-small (и, тем самым, в его потомках) или же попробовать заменить его на другой, вполне исправный базовый брендинг? Первое, как я знаю по своему опыту, весьма хлопотно, но вот проще ли второе?
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
6.12.2016, 9:41
Сообщение
#41
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1143 Регистрация: 10.4.2015 Вставить ник Цитата Пользователь №: 2798 Страна: Казахстан Город: Уральск Пол: Муж. Репутация: 5 |
Возможно ли выявить различия между означенными брэндингами?
|
|
|
6.12.2016, 21:24
Сообщение
#42
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Возможно ли выявить различия между означенными брэндингами? Можно хоть отдельные файлы diff'ом сличать, и много отличий найдётся, но определить те из них, которые ведут к ошибкам в наших брендингах - дело нелёгкое. Я ковырялся в брендингах несколько раз; сейчас не знаю, с какой стороны подступиться. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
6.12.2016, 21:58
Сообщение
#43
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Мужики, меня для 32-битных сборок вполне устраивает генно-модифицированный сизифный. Единственная закавыка сейчас с лицензией. Текущая лицензия там от Rider-а ( это старая Альтовская свободная лицензия ), в связи с тем что конторы ALT Linux практически больше нет ( хотя юридически пока есть ) не совсем понимаю насколько она уместна. То ли оставить как есть , то ли позаимствовать лицензию у Артема.
Все остальные украшения, меня сейчас абсолютно не волнуют, особенно если посмотреть на количество закачек выложенных на яндекс-диск дистрибутивов |
|
|
6.12.2016, 22:17
Сообщение
#44
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Мужики, меня для 32-битных сборок вполне устраивает генно-модифицированный сизифный. Единственная закавыка сейчас с лицензией. Текущая лицензия там от Rider-а ( это старая Альтовская свободная лицензия ), в связи с тем что конторы ALT Linux практически больше нет ( хотя юридически пока есть ) не совсем понимаю насколько она уместна. То ли оставить как есть , то ли позаимствовать лицензию у Артема. Все остальные украшения, меня сейчас абсолютно не волнуют, особенно если посмотреть на количество закачек выложенных на яндекс-диск дистрибутивов Вопрос в том, есть ли смысл попробовать сделать этот генно-модифицированный сизифный основой для кометовских (то есть перетащить в него кометовские картинки и тексты), а также превратить его в основу для создания своих брендингов в Навигаторе. Я просто не очень представляю, какой тут предположительно объём работы, какие подводные камни. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
6.12.2016, 23:02
Сообщение
#45
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Я просто не очень представляю, какой тут предположительно объём работы, какие подводные камни. Объем достаточно большой, я когда-то делал подход к снаряду, в виртуалке все работало более-менее в разрешении 800*600 , на реальном железе при других разрешениях чего только не вылазило. Правда это было достаточно давно, на p7. |
|
|
7.12.2016, 13:49
Сообщение
#46
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Перенёс несколько постов в тему "ALT Linux и лицензии". А тут тема именно про технические тонкости, про внутренности наших брендингов.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
7.12.2016, 14:04
Сообщение
#47
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Объем достаточно большой, я когда-то делал подход к снаряду, в виртуалке все работало более-менее в разрешении 800*600 , на реальном железе при других разрешениях чего только не вылазило. Правда это было достаточно давно, на p7. Тогда лучше не ввязываться в это тёмное дело, а попробовать вылечить club-small. Итак, смотрим перечисленные в посте 35 проблемы. Третья не критична, четвёртая проявляется только в сборках на m-p, а первые две относятся к одной и той же менюшке и потому, не исключено, их можно решать вместе. То есть выходит, что надо присмотреться к стартовому меню установочного диска, и если с ним разберёмся, то ситуация с брендингом сразу улучшится в корне. А что у нас там? Вид меню в 32-битных сборках сразу наводит на мысль о том, что не хватает каких-то шрифтов, но мы тут выше уже это обсуждали и зашли в тупик. А чёрный фон в брендинге на p8/Sisyphus - тут, видимо, что-то с выводом картинки. Какие есть идеи? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
7.12.2016, 15:45
Сообщение
#48
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
|
|
|
7.12.2016, 19:24
Сообщение
#49
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Нет не зашли. Какое-то время назад всё было починено и долго всё было ок, пока я не попытался собрать последнюю сборку недавно То есть такое лишь в сборках на p8, а на p7 было нормально. Надо будет (для прояснения картины) сделать брендинг на p8, приделать его к дистру, который тоже на p8, и поглядеть, какое там стартовое меню получится в 32-битной сборке. Этого вроде ещё не пробовали -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
7.12.2016, 21:03
Сообщение
#50
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Не пробовали
На самом деле у меня на яндекс диске лежат 32хбитные сборки, где это меню в норме. Проблема, как я уже писал, только вот сейчас |
|
|
7.12.2016, 21:06
Сообщение
#51
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Артем, а когда примерно эти сборки были сделаны ? Я попробую найти эти старые брендинги у себя на компе.
|
|
|
7.12.2016, 21:19
Сообщение
#52
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Сделал пробные сборки. Да, если дистрибутив на p8, а брендинг на p7, то при 32-битной сборке получаем стартовое меню без текста. Если же дистрибутив на p8 и брендинг тоже на p8, то получаем чёрный фон, но с текстом. Если и дистрибутив и брендинг на p7, то даже в 32-битной сборке всё в порядке. То есть в брендинге на p7 есть косяк, проявляющийся (нет текста в меню) только на 32 битах и только на p8/Sisyphus, а в брендинге на p8 - другой косяк, проявляющийся (в виде чёрного фона) в любых сборках.
Все эти пробы делал в m-p-d, но тут едва ли от сборочницы зависит. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
7.12.2016, 21:34
Сообщение
#53
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Вот тут надо смотреть:
Цитата branding-*-bootloader
images/boot.png первая картинка, которую увидит пользователь при загрузке образа или установленной системы. Автоматически ужимается до размера 800x600. components/bootloader/gfxboot.cfg.in или bootloader/gfxboot.cfg.in значение theme в секции [base] должно соответствовать тому, куда в подпакете branding-*-bootsplash укладываются файлы (/boot/splash/%theme) Внимание! gfxboot (см. тж. здесь) весьма привередлив по части вариаций сжатия и прочего; см. скрипты zerg@ во избежание чёрной картинки под загрузочным меню вместо images/boot.jpg (который становится back.jpg перед попаданием в cpio-архив bootlogo). Известно, что grub не переваривает PNG с индексированным цветом. Для того, чтобы для grub установить цвет полосы выделения (он может быть задан в теме grub только изображением), выполните в branding (пример), допустим, для цвета #0c2c6c: convert -size 16x16 -define png:color-type=2 -depth 8 xc:'#0c2c6c' components/grub2/selected_blob_c.png -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
7.12.2016, 21:49
Сообщение
#54
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Я так понял, что вот этот скрипт:
Код #!/bin/sh for f in *.jpg do mv "$f" "$f".bak convert -colorspace YCbCr -sampling-factor 2x2 "$f".bak JPEG:"$f" done покончит с чёрным фоном стартового меню. Но где скрипт (или код из него) должен находиться? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
9.12.2016, 0:45
Сообщение
#55
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Кстати, к списку проблем забыли добавить, что в стартовом меню не работает клавиша E, чтобы отредактировать параметры загрузки
|
|
|
9.12.2016, 13:19
Сообщение
#56
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Кстати, к списку проблем забыли добавить, что в стартовом меню не работает клавиша E, чтобы отредактировать параметры загрузки Но это, видимо, не из-за брендинга. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
9.12.2016, 13:38
Сообщение
#57
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Насчёт чёрного фона меню в брендингах на p8. Когда я пробовал разобраться, какой файл в каталоге брендинга images для чего и во что превращается, то у меня вышло, что за фон стартового меню отвечает boot.png, который в итоговом образе уже back.jpg. А вот тут сказано, что там ещё каким-то образом задействован boot.jpg, хотя у меня получилось, что он вообще для другого предназначен. А из прилагаемого скрипта от zerg@ выглядывают ещё некие вроде как промежуточные файлы .bak. Короче, надо будет (в рассылке, скорее всего) попробовать разобраться с метаморфозами файлов при превращении исходников брендинга в rpm-ки, потому что едва ли это где-либо как следует документировано.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
9.12.2016, 22:05
Сообщение
#58
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Иван, это точно надо в рассылке спрашивать, так как у тебя нет доступа к devel то наверное в devel-distro .
На этом форуме ты точно главный специалист по брендингу |
|
|
10.12.2016, 17:56
Сообщение
#59
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9996 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Вроде разобрался без рассылки. В исходниках брендинга в файл components.mk добавил, ориентируясь на вышеупомянутый скрипт от zerg<> пару строк:
Код mv design-bootloader-source/data-install/back.jpg design-bootloader-source/data-install/back.jpg.bak convert -colorspace YCbCr -sampling-factor 2x2 design-bootloader-source/data-install/back.jpg.bak JPEG:design-bootloader-source/data-install/back.jpg После чего и в дистрибутивах с собранными на p8 (и, видимо, на Сизифе тоже, хотя не проверял, у меня зеркала Сизифа нет) брендингами стартовое меню выглядит нормально. Так что можно кончить махинации с подбрасыванием собранных на p7 пакетов брендингов в другие репы. Теперь будем делать всё как полагается Вот srpm-ки: https://yadi.sk/d/-7MONoRL32t3QZ -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
10.12.2016, 19:53
Сообщение
#60
|
|
Мастер Группа: Активный Пользователь Сообщений: 620 Регистрация: 11.5.2015 Вставить ник Цитата Пользователь №: 2810 Страна: Россия Город: Не указан Пол: Муж. Репутация: 4 |
|
|
|
Текстовая версия | Сейчас: 30.3.2024, 9:33 | |