URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 116841
[ Назад ]

Исходное сообщение
"Выпуск шрифтового движка FreeType 2.10"

Отправлено opennews , 16-Мрт-19 11:18 
Представлен (https://www.mail-archive.com/freetype-announce@nongnu.o...) релиз FreeType 2.10 (http://www.freetype.org/), модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах.  


Наиболее значительным новшеством (https://sourceforge.net/projects/freetype/files/freetype2/2..../) в новой версии стало добавление поддержки контурных глифов с различными цветными слоями (варианты глифа в разных цветах, например, применяется для emoji). Добавлена порция новых функций для чтения и обработки данных COLR/CPAL в цветных слоях шрифтов OpenType: FT_Palette_Data_Get,     FT_Palette_Select, FT_Palette_Set_Foreground_Color,     FT_Get_Color_Glyph_Layer, FT_Bitmap_Blend. Полностью переработано руководство по API (https://www.freetype.org/freetype2/docs/reference/site/index...).


URL: https://www.mail-archive.com/freetype-announce@nongnu.o...
Новость: https://www.opennet.me/opennews/art.shtml?num=50335


Содержание

Сообщения в этом обсуждении
"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 11:18 
От релиза к релизу все хуже. Сижу на древнем 2.5.5, до этого сколько мог сидел на 2.3.1. Но со временем приходится обновляться, потому что остальной софт перестает их поддерживать.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено ололо , 16-Мрт-19 11:25 
как по мне с 2.7 как раз нормально и можно сидеть) до этого был ужаснейший рендер (если не использовать патчи)

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 11:41 
Может еще зависеть от fontconfig, его самого я обновляю, а вот правилам наверно лет 10 уже. Ничего в них не менял, беру от релиза 10-летней давности и перезаписываю ими от новых релизов.

При этом пытался и freetype, и fontconfig синхронно обновлять от того, что предоставлено в дистрибутиве (Gentoo) мейнтейнерами - как по умолчанию, так и играя с флагами. Нет, все так же отвратительно. Возможно дело в том, что обе библиотеки подбивают под всякие Droid Sans, но субъективно мне они не нравятся, предпочитаю классику - Tahoma, Arial, MS Sans Serif и т. д.

Кто-нибудь может внятно объяснить как правильно настраивать шрифты? С помощью ftview подобрать наиболее приятные параметры и записать их в правила fontconfig? Или еще как-то? Проблема в том, что какие бы параметры на вышеуказанных шрифтах я не перебирал, они все страшные на новых версиях freetype, с различными патчами и без них.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 17-Мрт-19 23:34 
> Кто-нибудь может внятно объяснить как правильно настраивать шрифты?

Насколько я понимаю, исторически параметров всего два: субпиксельное сглаживание (rgba) и уровень хинтинга (hinting). Ну плюс сама настройка включения сглаживания (antialias). Всё остальное - временные решения под текущие версии; всяких FREETYPE_PARAMS два релиза назад не было и два релиза спустя тоже не станет.

В плане rgba режимов два:
- rgba=none: без субпиксельного сглаживания, как на современных macOS,
- rgba=rgb: с цветным ореолом на границах букв, но на маленьких размерах шрифтов буквы получаются чётче (для большинства десктопных мониторов, вообще зависит от структуры матрицы монитора).

В плане hinting:
- hintnone: отсутствие подгонки размеров буквы под пиксельную решётку монитора; буквы выглядят немного "пушистыми" (и не всегда это приятно), однако форма букв наиболее близка к реальной. То есть, например, текст, сглаженный с hintnone на простом мониторе, будет ближе к тому, что пользователь увидит на ретине, чем шрифт, сглаженный с hintfull).
- hintslight: то же, что предыдущее, но с минимальной подгонкой букв под пиксельную сетку монитора. Буквы немного деформируются, что особенно заментно при маленьком размере шрифта.
- hintfull: максимальная подгонка букв под пиксельную сетку монитора. Буквы получаются более чёткими, однако их вид не очень похож на то, что дизайнер заложил в ttf файл. Кроме того, из-за сильной подгонки к пиксельной сетке, если этот режим включён в браузере, то если нажимать Ctrl-+ (увеличение масштаба), то толщина элементов букв в определённый момент увеличится очень резко, то есть нежирный шрифт 18 размера больше похож по толщине букв на жирный шрифт 16 размера. При использовании hintslight толщина увеличивается примерно равномерно, при hintnone - абсолютно равномерно, то есть при увеличении масштаба не будет такого, что в определённый момент покажется, что шрифты стали жирными.

Лично мне нравится rgb+hintnone или none+hintnone. Если вы не привереда в плане точности отрисовки шрифтов, то можете использовать hintslight - текст будет выглядеть более чётким. Выбор между none/rgb всегда индивидуальный - кому-то нравятся более гладкие буквы (rgb), кому-то нравится, когда на границах букв нет радуги (none). Кроме того, rgb+hintfull, на мой взгляд, создаёт самый "радужный" текст, так что его бы я не рекомендовал.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 17-Мрт-19 23:37 
> для большинства десктопных мониторов, вообще зависит от структуры матрицы монитора

Имел ввиду, что для большинства десктопных мониторов rgba=rgb, а в общем случае конкретный выбор между rgb/bgr/vrgb/vbgr завиист от структуры субпикселей матрицы.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 26-Мрт-19 00:29 
Спасибо за ликбез. Мне больше нравится сглаживание как в Винде, и ни один режим фритайпа не приближается к ней. Пусть буквы и пушистые, но они по крайней мере остаются ровными, без внезапных исчезновений половины завитушки у Й, одной из точек у Ё и так далее. Меньше всего подобных артефактов как раз у фритайпа 2.5.5 с совсем уж древними правилами fontconfig.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 13:14 
Удваиваю, после 2.7 слез с убунтового рендера и прочего самосбора. 2.7 просто манна небесная.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 17:46 
Без патчей не было (и нет) ClearType, ещё бы не шг было. Спасибо патентам и дистростроителям.
Теперь самопал впилили, более менее ничего.
Не можешь пересобрать - получай или Harmony (или вообще ничего). Пересобрал, получай мерзкий патентный, но не шг ClearType.
Вообще, можете заглянуть в ArchWiki или гентушную, там есть про fontconfig, и вообще всякого полезного.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено виндотролль , 16-Мрт-19 19:34 
какой странный аноним.

Обычно люди без синдрома утенка, попробовав линукс, ставят на винду GDI++ (или как там оно называется, лет 7 уже не юзал), чтоб сделать нормальное сглаживание, как в этих наших линуксах, а этот наоборот клиартайп захотел...


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Канделябры , 17-Мрт-19 11:47 
> Обычно люди без синдрома утенка, попробовав линукс, ставят на винду GDI++

Это те, кто исповедует линукс-бусидо. "Верх - это низ, белое - это чёрное, ошпариться мягким, а затем убить себя на глазах у изумлённого врага".


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Crazy Alex , 16-Мрт-19 19:51 
Начиная с 2.7 хрен отобьёшься от автохинтинга и сглаживания

"Выпуск шрифтового движка FreeType 2.10"
Отправлено пох , 16-Мрт-19 11:38 
конечно перестает - нужно ж отрисовать цветную какашку - а у тебя какой-то мамонтов кал, не позволяющий любоваться тонкими переходами тонов коричневого.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 15:48 
export FREETYPE_PROPERTIES=truetype:interpreter-version=35

, Luke!

// b.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 16:01 
Неа. Не помогает.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 16:24 
Не помогает в чём?

Сижу на Fedora 29 - рендеринг шрифтов такой же, как был >5 лет назад.

// b.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Андрей , 16-Мрт-19 17:03 
У меня это в /etc/X11/Xsession.d/99freetype. И всё стало на свои места после перехода с последней вменяемой версии 2.6.x на 2.7+.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено пох , 17-Мрт-19 12:28 
оно, afair, нынче требует ключей сборки при компиляции, и, помнится, все равно уже где-то необратимо поломанно, так что можно уже и не париться.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено виндотролль , 16-Мрт-19 19:36 
скриншот в студию

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Crazy Alex , 16-Мрт-19 19:49 
Поддерживаю. Старый freetype, msttcorefonts (и убить всё остальное), отключение сглаживания и автохинтинга, включение интерпретатора байткода - на выходе имеем чистейшие, читаемые в любых размерах шрифты.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 19:59 
> msttcorefonts

Только croscore, только хардкор.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Crazy Alex , 16-Мрт-19 21:46 
Ручных хинтов нет - в тoпку

"Выпуск шрифтового движка FreeType 2.10"
Отправлено пох , 17-Мрт-19 12:20 
> на выходе имеем чистейшие, читаемые в любых размерах шрифты

пока какая-нибудь мурзила или хромой не начнут просто отказываться работать, не в силах отрендерить цветную какашку. :-( Это уже очень скоро.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Crazy Alex , 18-Мрт-19 02:09 
Да и пёс с ним, там один хрен сторонние шрифты отключены. Я как-то без цветных какашек жил и дальше проживу. Уж ближайшие лет пять-семь - точно, а там видно будет.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 17-Мрт-19 14:34 
Обнови до последней версии и включи автохинтер вместо субпиксельной шняги -- становится не в пример лучше. А как в браузере поменять я не знаю, у него свои настройки.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ivan_83 , 16-Мрт-19 11:49 
Вот же мутанты!
Я им заслал патч для сборки Cmake вместо ихнего корового автотулса https://savannah.nongnu.org/bugs/index.php?55235
а они нифига не сделали.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 12:24 
А он (CMake) им нужен? Или кому-то еще, кроме вас?

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 12:29 
Мне.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ordu , 16-Мрт-19 12:47 
Мне. Я хочу, чтобы freetype собирался бы на любом калькуляторе.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено . , 16-Мрт-19 13:22 
так он и собирается - autoconf'ом.

Без необходимости тащить на этот калькулятор миллиард зависимостей cmake, зависящих от cmake.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ordu , 16-Мрт-19 13:29 
> так он и собирается - autoconf'ом.
> Без необходимости тащить на этот калькулятор миллиард зависимостей cmake, зависящих от
> cmake.

Я лучше притащу зависимостей, они выкачаются и соберутся быстрее, чем отработает autoconf для freetype.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено пох , 17-Мрт-19 12:22 
и шаг вправо, шаг влево от единственноверной платформы "linux 64bit/windows 7+" - вообще ничего не собирается, потому что стопиццотая зависимость зависит от cmake, а cmake без нее не собрать.

правильно, "ваш новый стандарт".


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ordu , 17-Мрт-19 13:30 
> и шаг вправо, шаг влево от единственноверной платформы "linux 64bit/windows 7+" -
> вообще ничего не собирается, потому что стопиццотая зависимость зависит от cmake,
> а cmake без нее не собрать.

И что это за зависимость? Что среди зависимостей cmake может помешать собрать его в *bsd, в minix, os/2, beos?

> правильно, "ваш новый стандарт".

Да. Забота о minority -- это хорошо, но до поры до времени. Если эта забота требует удвоить время сборки, то пускай minority заботятся о себе сами.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 17-Мрт-19 23:16 
> Забота о minority -- это хорошо, но до поры до времени. [...] пускай minority заботятся о себе сами.

Если бы ни это minority в конце 90х-начале 2000х, сидели бы вы сейчас на винде с их сборщиком (хз как называется), собирающим только под текущую версию винды, и радовались. Так, может, так и сделаете? Linux - это же такое minority - меньше пары процентов десктопа.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ordu , 18-Мрт-19 03:49 
>> Забота о minority -- это хорошо, но до поры до времени. [...] пускай minority заботятся о себе сами.
> Если бы ни это minority в конце 90х-начале 2000х, сидели бы вы
> сейчас на винде с их сборщиком (хз как называется), собирающим только
> под текущую версию винды, и радовались.

И чё? Я не буду следовать безумию, даже если носитель этого безумия мне симпатичен или я испытываю к нему благодарность.

И да, autotools родом из 80-х. Я бы счёл безумие социально опасным, если бы оно породило autotools в конце 90-х. В конце 90-х autotools _уже_ был не нужен, его уже _тогда_ использовали просто по старой памяти. Все проблемы, которые autotools решает, вполне возможно было решить без него, гораздо проще и эффективнее. И для этого даже не надо было запиливать meson, было бы достаточно удалить все копии autotools со всех носителей, так чтобы мейнтейнеры дистрибутивов, вместо того чтобы балду пинать, взяли бы и стандартизовали сборочное окружение, чтобы всё что надо знать на этапе сборки системы можно было бы извлекать из pkg-config или хидеров в /usr/include. Но устранить autotools было невозможным, а GNU при этом давила своим авторитетом и всем рекомендовала autotools, вместо того, чтобы взять на себя роль организатора, надавать пинков мейнтейнерам и допилить системы до уровня, когда кроссплатформенный билд не надо подпирать костылями из портянок на bash/m4 в десятки тысяч строк кода. И что мы видим? Мы видим что ситуация эскалировалось до невыносимого уровня, когда каждый пишет свою сборочную систему. Да здравствует GNU! Самый погнутый гну среди всех погнутых гну.

И, я отмечу, это вообще такое погнутое личностное свойство у gnu. Именно поэтому llvm смог подвинуть gcc. Не из-за лицензии, а из-за того, что gnu своим нежеланием дать к gcc внятный, документированный программный API, создала свободную нишу. Вакуум некоторое время держался вакуумом, туда заваливались лишь всякие мелочи типа sparse (а если бы не GNU то никакого sparse могло бы и не быть: стал бы Торвальдс его писать, если бы у него была возможность воспользоваться парсером gcc). А потом появился llvm. Я верю, что в течение лет пяти кто-нибудь подвинет emacs, потому что этот кусок окаменевшего дерьма уже лет двадцать-тридцать просит переписывания -- попытки его переписать давно предпринимались, но они были либо безумны (типа climacs), либо недостаточно радикальны (типа guile emacs). Но, опять же, emacs в том виде, в котором он есть, так и просит полной реимплементации. Кому вообще кроме Столлмана нужен этот местечковый диалект lisp'а, который не умеет ни в натив код, ни в ffi, ни в потоки с преемптивной многозадачностью? Который при этом не понимает Common Lisp'а и не позволяет подгружать его пакеты. В котором мысль о том, чтобы взять и запилить буфер, который будет хранить древовидные данные, отображаться деревом, и иметь приятный для GUI event-driven API, моментально трансформируется в то, что надо дерево отображать псевдографикой в текстовом буфере (насрав на вопросы эффективности расходования процессорных тактов), а вместо обработки event'ов предлагать клиентскому коду пихать хуки во все щели, чтобы не забывали каково оно было писать на ассемблере под DOS.

> Так, может, так и сделаете?

Нет. Старпёров, уходящих на покой, кто-то должен заменять. И вот он я тут такой.

> Linux - это же такое minority - меньше пары процентов десктопа.

И чё? cmake работает и на windows тоже. Причём получше всяких там autotools.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 19-Мрт-19 18:00 
Диванный теоретик детектед. Ну или быдлокодер-формошлеп

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ordu , 19-Мрт-19 18:21 
> Диванный теоретик детектед. Ну или быдлокодер-формошлеп

Ну да, ну да. Нечего сказать, включай ad hominem. Я знаю. Говорят работает. А ты как думаешь?


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 19-Мрт-19 19:13 
Какой тут ad hominem, просто видно, что человек некомпетентен в вопросе, но мнение высказать хочет

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ordu , 19-Мрт-19 19:45 
> Какой тут ad hominem, просто видно, что человек некомпетентен в вопросе, но
> мнение высказать хочет

ad hominem, дабы ты знал, это аргумент сводящийся к заявлению о личности оппонента. "мой оппонент некомпетентен" -- это тоже такой аргумент.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 18-Мрт-19 04:43 
Я смотрю, вы не ищете легких путей.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ordu , 18-Мрт-19 13:41 
> Я смотрю, вы не ищете легких путей.

Что по вашему лёгких? Все сложности здесь решаются пакетным менагером. Все, кроме того, сколько времени это займёт. Сложности хождения по ссылкам и выкачивания -- это не мои сложности, потому что они автоматизируются.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 17-Мрт-19 10:23 
Видимо, ИМ он тоже нужен, раз они CMakeLists.txt в репозиторий положили.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено пох , 17-Мрт-19 12:23 
он там уже пять лет лежит, синенький, потому что мертвенький.
Выложил очередной парашутист-торопыга, "мне некогда вашего autoconf ждать, смузи киснет" (что он запускается один-единственный раз, если не менять структуру проекта, ему и невдомек), но допилить до рабочего состояния тоже было некогда.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ivan_83 , 17-Мрт-19 12:40 
Ну вот я и допилил до рабочего, настолько что у меня в системе оно без проблем работает.
И результат получается сопоставим.
Пришлось по всему мерзкому автотулсу лазать чтобы сделать рабочее.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ivan_83 , 17-Мрт-19 12:38 
Ваще да, я же не единственный кто собирает.
Автотулс сплошная боль.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 18-Мрт-19 04:41 
А в чем, проблема, собственно? Чтобы собрать достаточно плюс-минус тех же configure && make.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ivan_83 , 23-Мрт-19 20:06 
В том, что:
1. автотулс собирают ощутимо дольше
2. автотулс - это ворох файлов с разными синтаксисом, а cmake в данном случае хватает и одного файла.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 15:49 
А кто систему сборки поддерживать будет? Ты?

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ivan_83 , 17-Мрт-19 12:39 
Там поддерживать нечего, они мало что меняют.
Вся самая сложная работа уже сделана в патче.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено виндотролль , 17-Мрт-19 17:59 
> Там поддерживать нечего, они мало что меняют.
> Вся самая сложная работа уже сделана в патче.

Напиши о патче где-то на реддите, найдутся однодумцы, которые ввяжутся в обсуждение и помогут протолкнуть патч. Жаль, когда полезная работа пропадает.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 19-Мрт-19 18:03 
Полезная для кого? Если бы разработчикам была бы полезна, взяли бы давно

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Ivan_83 , 23-Мрт-19 20:04 
Я там не обитаю и не планирую, запости если не трудно.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено anonymous , 19-Мрт-19 10:20 
Пиши им в рассылку, они больше по ней реагируют.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено iPony , 16-Мрт-19 12:22 
Что-то как-то боязно. Опять всё разлетится...

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 14:10 
в виду отсутствия в системе возможность её сбэкапить, с последующим восстановлением в случаи сбоя?
переходит на систему с "контрольными точками", вместо юзанья "доса с кучей батников" :)
либо какой нибудь акронис/goback/... имеющий свойт вменяемый загрузчик и меню восстановления "как было час назад"

"Выпуск шрифтового движка FreeType 2.10"
Отправлено анонн , 16-Мрт-19 16:02 
> с последующим восстановлением в случаи сбоя?
> либо какой нибудь акронис/goback/...

Опять виндузня лезет …

Во-первых:
Восстановление из-за сбоя после смены шрифтового движка - это конечно сильно,  но перефразируя одно изречение - "not everything is like Windows!"))

Во-вторых:
у ябловодов вообще-то есть Машина Времени.

В-третьих, удобные бэкапы придумали еще до основания акрониса с нортоном:
man dump restore


NAME
     dump, rdump – file system backup
HISTORY
     A dump utility appeared in Version 4 AT&T UNIX.

NAME
     restore, rrestore – restore files or file systems from backups made with
     dump

HISTORY
     The restore utility appeared in 4.2BSD.


В-четвертых, можно банально сделать бэкап пакета

% pkg create freetype2                                                            
Creating package for freetype2

и откатить, в случае чего, именно его.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено annual slayer , 17-Мрт-19 03:43 
nixos/guix самое то для таких "откатов"


ну а так вообще снэпшоты средствами lvm, btrfs или других файловых систем то можно настроить независимо от дистрибутива, в том числе и "при-триггерить" это дело к пакетному менеджеру


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 17-Мрт-19 06:09 
> dump

то то его никто не использует в линуксе! Удобное, да


"Выпуск шрифтового движка FreeType 2.10"
Отправлено пох , 17-Мрт-19 12:26 
а как его использовать в линуксе, если он существует только для ext*, и то не факт что совместим с самыми распоследними багофичами, и при этом иногда портит данные - потому что еще в 2004м Линус заявил что он ненужно, "tar'ом вот пользуйтесь, я же вот пользуюсь, у меня все работает" ?


"Выпуск шрифтового движка FreeType 2.10"
Отправлено анонн , 17-Мрт-19 18:05 
>> dump
> то то его никто не использует в линуксе! Удобное, да

Это исключительно проблемы пользователей линукс.
Хотя говорят, в пингвине этих бэкапщиков все равно вагон и маленькая тележка.



"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 18-Мрт-19 01:09 
только для использования всего этого зоопарка необходима рабочая операционка и целая файловая система, в отличии от ...
ни у кого нет своего загрузчика и резервирования места вне файловой системе

"Выпуск шрифтового движка FreeType 2.10"
Отправлено анонн , 18-Мрт-19 16:35 
> только для использования всего этого зоопарка

Ну да, пакетник с возможностью бэкапа пакета и бэкапщик уровня ФС - это слишком много выбора и поэтому зоопарк! Нужно что-то срочно упростить!

> необходима рабочая операционка и целая файловая система, в отличии от ...

И рабочий компьютер, да.

Во-первых:
рабочая ОС делается при первом бэкапе хоть при помощи dd (да-да, оно просто работает после клонирования, без необходимости шаманить с образом, в отличие от). Хоть разбивая диск как нравится, в любом гуе/куе/ассистенте и


# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i1 da0
# mount /gpt/backuprootfs /mnt
# cd /mnt
# dump -0Lauf -C16 -b64 /gpt/rootfs | restore -rf -

у нас рабочий клон системы. Ух.
Хоть просто скачивая образ, ведь копии полноценной рабочей ОС почему-то никто не зажимает.

Во-вторых
> целая файловая система, в отличии от

Интересно, что там за "целая файловая система" на кассетах раньше была?

> ни у кого нет своего загрузчика и резервирования места вне файловой систем

Предположим, у меня есть __свой__ загрузчик (хоть он все равно пинает загрузчик ОС), а вот наличие своего загрузчика у вас немного сомнительно ))
Ну и говорят что они бесплатны, а лайв образов вообще хоть одним местом ешь.
"Резервирование места вне файловой системы" - это наверное для лучшего убивания данных по ошибке, прихоти вашей "умной" ОСи или очередного шифровальщика с прямым доступом к диску?
Иначе такой изврат нафиг не сдался, ведь бэкапы превратятся в тыкву вместе с носителем.
Но повторю для специалистов из лагеря Окон - образ dump или тот же tar можно писать без всяких ФС, прямо на кассе^W флешку или хард. И даже читать обратно данные. Просто неудобно без ФС это делать.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 19-Мрт-19 01:08 
видно, что не работали плотно не с акронимом, не с гоубеком...
dd, как и большенство(все?) перечисленное выше похерит всю проделанную работу после создания архива, в отличии от... :)

вобщем радуйтесь своим кассетам и обилию свободного времени, пока dd/dump/rsync/прочее создают очередную копию архива системы и пользовательских данных.

p.s. а dd в состоянии востоновить один файл в том виде, в котором он был в пятницу, а dd запускался в среду и субботу?


"Выпуск шрифтового движка FreeType 2.10"
Отправлено анонн , 19-Мрт-19 05:53 
>  видно, что не работали плотно не с акронимом, не с гоубеком...

Видно, что не пользовались возможностью мгновенного создания контрольных точек (снапшоты) в ФС, иначе бы не советовали нортоновское жручее пропритарное угребище над-ФСного уровня :)

> dd, как и большенство(все?) перечисленное выше похерит всю проделанную работу после создания архива, в отличии от... :)

Неужто загрузочная ОСь для восстановления прокиснет и испортится? Нехорошо-то как!
Вообще-то, внезапно, все способы бэкапов, привязанные к конкретым временным или контрольным точкам, предполагают похерение изменений после создания такой точки. Принцип работы такой.
Кстати, dd не создает никаких архивов, оно работает немножечко на других принципах.

Однако, четкое разделение ОС и пользовательских данных вполне позволяет не маятся дурью и делать бэкап системы хоть раз в месяц, хоть в полгода.
Список софта и настройки позволят восстановить при наличии интернета все полностью в течении получаса.


ls -laht /var/backups/pkg_dump/backups|head
total 528
drwxr-x---  5 root  wheel   512B 19 марта 00:56 ../
drwxr-x---  2 root  wheel   5,5K 19 марта 00:56 ./
-rw-r-----  1 root  wheel    80B 19 марта 00:56 00_56__19_03_2019.dump
-rw-r-----  1 root  wheel    80B 18 марта 00:06 00_06__18_03_2019.dump
-rw-r-----  1 root  wheel    80B 17 марта 00:06 00_06__17_03_2019.dump
-rw-r-----  1 root  wheel    80B 16 марта 00:48 00_48__16_03_2019.dump
-rw-r-----  1 root  wheel    80B 15 марта 00:06 00_06__15_03_2019.dump
-rw-r-----  1 root  wheel    80B 14 марта 00:06 00_05__14_03_2019.dump

Это вам не 6 часов Окошку апдейты скармливать ))

> вобщем радуйтесь своим кассетам и обилию свободного времени, пока dd/dump/rsync/прочее создают очередную копию архива системы и пользовательских данных.

По натужной шутке о кассетах (после нахваливания умения некроникса обходиться без файловой системы, да), об обилии свободного времени и перемешиванию всего подряд видно чОткое знание о(б)суждаемых технологий.
Dump запускается в лайв-режиме, в фоне делает копию изменившихся с последнего бэкапа данных и закидывает их через сеть в инкрементальное хранилище.
Причем, оно работает на уровне ФС, поэтому не перебирает каждый файл по отдельности.
Восстановить, кстати, тоже можно без проблем в текущем режиме, в отличие от.
И да, rsync тоже не требует перевода диска в офлайн.

> p.s. а dd в состоянии востоновить один файл в том виде, в
> котором он был в пятницу, а dd запускался в среду и субботу?

git checkout.
Ну или "dump -i -". Достигается банальной лайв-синхронизацией хомяка рсинком на отдельный раздел и запуском dump -Lf1 $date$time по крону хоть каждые пять минут.
Или переводом хранилки на zfs и созданием мгновенных контрольных точек хоть раз в минуту с дублированием в сеть.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 15:03 
До первого багфикс-релиза это бета.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено пох , 17-Мрт-19 12:31 
как будто после первого багфикс релиза не понадобятся второй, третий и до бесконечности.
Это релиз, они у нас все такие.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 15:11 
а я пользуюсь шрифтами от гугл и по привычке включаю мепиксельное сглаживание  

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 15:23 
Парни, а кто знает, какие еще параметры доступны в FREETYPE_PROPERTIES ?
Может настройки фаттанга еть.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 15:50 
Google сломался?

Полный список: https://www.freetype.org/freetype2/docs/reference/site/ft2-p...

// b.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 16-Мрт-19 18:46 
и как им пользоватся?
на не стандартном PPI есть проблема с фиттингом глифов и пиксели
можно как-то подобрать удобные значения?

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 18-Мрт-19 00:02 
Ссылка не алё. У меня 404 Not Found :(

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 18-Мрт-19 00:02 
Нашел. Правильная ссылка: https://www.freetype.org/freetype2/docs/reference/ft2-proper...

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Канделябры , 17-Мрт-19 12:03 
У меня в фулл хд при перезагрузке из винды в линукс всегда следует 5 минут глазного кретинизма на адаптацию. А обратно - это как ты оказывается всё это время болел коньюктивитом и не знал об этом и тут тебя вдруг волшебной палочкой тресь и вылечили в одно мгновение. И это при том, в линуксе у меня шрифты всегда больше. От 10 кегля и выше. Потому что на 9 уже начинает кашеварить в глазах, а на 8 вообще уже mess. В то время как на винде 9 кегль - стандартный рабочий.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено виндотролль , 17-Мрт-19 18:02 
> У меня в фулл хд при перезагрузке из винды в линукс всегда
> следует 5 минут глазного кретинизма на адаптацию. А обратно - это
> как ты оказывается всё это время болел коньюктивитом и не знал
> об этом и тут тебя вдруг волшебной палочкой тресь и вылечили
> в одно мгновение. И это при том, в линуксе у меня
> шрифты всегда больше. От 10 кегля и выше. Потому что на
> 9 уже начинает кашеварить в глазах, а на 8 вообще уже
> mess. В то время как на винде 9 кегль - стандартный
> рабочий.

dpi одинаковый? Вангую, что нет.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Канделябры , 17-Мрт-19 20:54 
И 96 как в винде был и расчётом по монитору тоже был - разницы на глаз нет. ШГ и ШГ.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 18-Мрт-19 12:24 
https://pastebin.com/raw/GMTBrGz8 положить в ~/.config/fontconfig/fonts.conf

https://pastebin.com/raw/f3z00J6e положить в ~/.Xresources

Перезапустить иксы ну или перезагрузить компутерг.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено нах , 19-Мрт-19 12:51 
поздравляем, теперь кроме ШГ у него еще и мыло мыльное.


"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 20-Мрт-19 21:59 
Если у него мыло мыльное то пусть выкинет свой монитор в окно.

"Выпуск шрифтового движка FreeType 2.10"
Отправлено Аноним , 18-Мрт-19 14:27 
Когда сглаживание как в форточках завезут? Есть патчи которые клали на все патенты?