Summary: | брендинг пересобирается в тыкву | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> | ||||||||||
Component: | branding-altlinux-centaurus-bootloader | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||||||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||||||
Severity: | major | ||||||||||||
Priority: | P3 | CC: | aen, antohami, boyarsh, cas, rider, sem, zerg | ||||||||||
Version: | unstable | Keywords: | regression | ||||||||||
Hardware: | all | ||||||||||||
OS: | Linux | ||||||||||||
Attachments: |
|
Description
Michael Shigorin
2016-04-18 17:23:38 MSK
Где картинка исходная и параметры конвертации с помощью IM ? Наверное это не проблема branding, а проблема ImageMagick. В любом случае надо понять что там поменялось и попробовать починить. Created attachment 6699 [details]
images/boot.jpg
Да, это скорее изменение в IM -- при одинаковом исходнике различаются размеры некоторых из полученных картинок/данных; при сборке на p7:
658618 /boot/grub/themes/workstation/boot.png
463872 /boot/splash/workstation/message
1879040 /usr/share/gfxboot/workstation/bootlogo
на p8/sisyphus:
658637 /boot/grub/themes/workstation/boot.png
463872 /boot/splash/workstation/message
1906688 /usr/share/gfxboot/workstation/bootlogo
Занимается этим такой код:
branding.git::components.mk:
for size in 1024x768 800x600 640x480; do \
convert images/boot.jpg -quality 97 -resize "$$size!" -fill '#c62530' -font /usr/share/fonts/ttf/dejavu/DejaVuSansCondensed-Bold.ttf -style Normal -weight Normal -pointsize 20 -gravity northeast -draw 'text 25,25 "$(STATUS)"' boot-$$size.jpg ;\
done
cp -al boot-800x600.jpg design-bootloader-source/data-boot/back.jpg
design-bootloader-source.git::Makefile лишь перекладывает полученное.
images/boot.jpg прилагаю.
Created attachment 6700 [details]
bootlogo::back.jpg из сборки на p7
Created attachment 6701 [details]
bootlogo::back.jpg из сборки на p8
Что с этой багой? 2sem: Вы об этом говорили? (В ответ на комментарий №5)
> Что с этой багой?
> 2sem: Вы об этом говорили?
Нет, то, что gfxboot очень нежен по части картинок - это отдельная история.
Сейчас же проблема с фоном самого инсталлятора при сборке на Сизифе.
(В ответ на комментарий №6) > (В ответ на комментарий №5) > > Что с этой багой? > > 2sem: Вы об этом говорили? > > Нет, то, что gfxboot очень нежен по части картинок - это отдельная история. > Сейчас же проблема с фоном самого инсталлятора при сборке на Сизифе. Ок. Хорошо бы описать пример в новой баге. Завтра обсудим. Да этого вроде как уже нет давно. По крайней мере никто не жаловался. Проверьте Created attachment 8054 [details]
Параметры JPG
В данном случае причина в субвыборке сравните строки:
back-bad.jpg: Y Cb Cr Sub Sampling : YCbCr4:4:4 (1 1)
back-good.jpg: Y Cb Cr Sub Sampling : YCbCr4:2:0 (2 2)
Также не будет работать с Progressive DCT.
При субвыборке YCbCr4:2:0 (2 2) сильно размываются границы и линии шириной в один пиксель. Имеет ли смысл использовать тут jpg? Если не изменяет память — png тоже поддерживается и у него нет артефактов.
|