Форум
Говорильня (дискуссионный клуб)
Да в арче, в дебиане был примерно такой же результат, но там я собирал пакеты инфиналити, и конфигурил по другому, как в Центоси, а для нее я подглядел конфигурацию на гитхабе, у одного францёзиша. Есть одна сборка на базе арча от одного из форумчан, под названием ctlos, мы с ним общаемся в дискорде, но там сглаживание реализовано по другому, но тоже хорошее. Лив сиди, установщик каламарес. Есть еще одна достойная сборка от ArchLabs, она с опенбоксом, тоже кодеки, сглаживание и тд, очень приятно кастомизирована, пробовал как то.
redix:
Да в арче, в дебиане был примерно такой же результат,
Дело даже не в патчах (фритайп 2.8 и выше дает нормальный хинтинг и слаживание в меню, в gui файлманагера и т.п.), а в семействах шрифтов и правилах хинтинга/сглаживания для них персонально прописанных, результат чего мы и видим в фоксе и прочих браузерах.
Вот только хз как и где прописанных. По идее в conf.avail, но на практике все сложнее и запутаннее.
Толку от всех этих пусть даже трижды замечательных арчесборок, если они все роллинг. Это им всем приговор. И не надо мне рассказывать как у кого-то там в арче все работает... Сегодня работает, завтра поломается и я эти горести на форумах увижу.
Игорь:
Дело даже не в патчах (фритайп 2.8 и выше дает нормальный хинтинг и слаживание в меню, в gui файлманагера и т.п.), а в семействах шрифтов и правилах хинтинга/сглаживания для них персонально прописанных, результат чего мы и видим в фоксе и прочих браузерах.
Вот только хз как и где прописанных. По идее в conf.avail, но на практике все сложнее и запутаннее.
Ха, я нашёл (читал слаковские how-to по настройке и сравнивал):
В 10.10 был включён
#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
(в /usr/include/freetype2/freetype/config/ftoption.h)
А потом какие-то *****асы нехорошие люди его закоментили
/* technology similar to ClearType in this build of the library. This */
/* technology triples the resolution in the direction color subpixels. */
/* To mitigate color fringes inherent to this technology, you also need */
/* to explicitly set up LCD filtering. */
/* */
/* Note that this feature is covered by several Microsoft patents */
/* and should not be activated in any default build of the library. */
/* When this macro is not defined, FreeType offers alternative LCD */
/* rendering technology that produces excellent output without LCD */
/* filtering. */
/* */
/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
В 16.04
Freetype-2.6.1
/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING */
В 18.04
Freetype 2.8.1
/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1 */
#define TT_CONFIG_OPTION_SUBPIXEL_HINTING 2
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 ) */
В Slackware
/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1 */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 2 */
#define TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 )
-----
/* Define TT_CONFIG_OPTION_SUBPIXEL_HINTING if you want to compile */
/* subpixel hinting support into the TrueType driver. This modifies the */
/* TrueType hinting mechanism when anything but FT_RENDER_MODE_MONO is */
/* requested. */
/* */
/* In particular, it modifies the bytecode interpreter to interpret (or */
/* not) instructions in a certain way so that all TrueType fonts look */
/* like they do in a Windows ClearType (DirectWrite) environment. See */
/* [1] for a technical overview on what this means. See `ttinterp.h' */
/* for more details on the LEAN option. */
/* */
/* There are three possible values. */
/* */
/* Value 1: */
/* This value is associated with the `Infinality' moniker, */
/* contributed by an individual nicknamed Infinality with the goal of */
/* making TrueType fonts render better than on Windows. A high */
/* amount of configurability and flexibility, down to rules for */
/* single glyphs in fonts, but also very slow. Its experimental and */
/* slow nature and the original developer losing interest meant that */
/* this option was never enabled in default builds. */
/* */
/* The corresponding interpreter version is v38. */
/* */
/* Value 2: */
/* The new default mode for the TrueType driver. The Infinality code */
/* base was stripped to the bare minimum and all configurability */
/* removed in the name of speed and simplicity. The configurability */
/* was mainly aimed at legacy fonts like Arial, Times New Roman, or */
/* Courier. Legacy fonts are fonts that modify vertical stems to */
/* achieve clean black-and-white bitmaps. The new mode focuses on */
/* applying a minimal set of rules to all fonts indiscriminately so */
/* that modern and web fonts render well while legacy fonts render */
/* okay. */
/* */
/* The corresponding interpreter version is v40. */
/* */
/* Value 3: */
/* Compile both, making both v38 and v40 available (the latter is the */
/* default). */
/* */
/* By undefining these, you get rendering behavior like on Windows */
/* without ClearType, i.e., Windows XP without ClearType enabled and */
/* Win9x (interpreter version v35). Or not, depending on how much */
/* hinting blood and testing tears the font designer put into a given */
/* font. If you define one or both subpixel hinting options, you can */
/* switch between between v35 and the ones you define (using */
/* `FT_Property_Set'). */
/* */
/* This option requires TT_CONFIG_OPTION_BYTECODE_INTERPRETER to be */
/* defined. */
/* */
/* [1] https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx */
The result is called v40 and it's just as fast as v35. v38 is still there and usable, it just isn't compiled in by default. If you compile it in, you can switch between the different interpreters at runtime, using an environment variable (or using the property API of FreeType). There is currently no way to switch this from FontConfig or any other means.
Т.е. чтобы включить SUBPIXEL_RENDERING и SUBPIXEL_HINTING (иметь возможность выбирать варианты хинтинга), фритайп надо собрать/пропатчить соответствующим образом.
И ещё:
#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
This properly enables subpixel rendering to render fonts identical to MS cleartype, however, if TT_CONFIG_OPTION_SUBPIXEL_HINTING is also set then the fonts are rendered differently than before. So, this problem is fixed simply by undefining TT_CONFIG_OPTION_SUBPIXEL_HINTING.
Т.е. речь о том, чтобы в 18.04 сделать как в 16.04
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING */
Добавлено позже:
Таки да, 1 декабря.. Скоро лето.
----------------
В новых версиях фритайпа 2.8.1:
Спойлер#!/bin/sh# Configure Freetype properties. Here this is used to set the default mode
# for font hinting. Other controllable properties are listed in the section
# 'Controlling FreeType Modules' in the reference's table of contents.
#
# Three hinting settings are available:
# This is the classic hinting mode used in Freetype 2.6.x:
#export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
# This is Infinality mode, which was never enabled by default. It is slower
# than the new subpixel hinting mode, but said to be more accurate:
export FREETYPE_PROPERTIES="truetype:interpreter-version=38"
# This is the new default subpixel hinting mode used in Freetype 2.7.x. It is
# derived from the Infinality code base stripped to the bare minimum with all
# configurability removed in the name of speed and simplicity:
#export FREETYPE_PROPERTIES="truetype:interpreter-version=40"
Добавлено позже:
Кстати, вот эти патчи в арче
M$'s latest Windows 10 Version 1803 still supports 32bit...
Google Chrome only dropped support for 32bit Chrome for Linux in March 2016, but not for 32bit Chrome for Windows/MacOS. Likely, Google did this mainly because of the very insignificant marketshare of 32bit Linux
Today, we can still download Win 10 Version 1803 32bit but we can no longer download Ubuntu 18.04 32bit. Similarly for the coming-soon LM 19.0 32bit.One year from now, Linux may lose some users, who prefer to run 32bit OS, to Windows, eg if M$ starts offering Win 10 Home & Pro LTSB/LTSC 32bit to consumers.
Ну а ботве втирают в мозги:
t is the year 2018, and 2019 is right around the corner -- 64-bit processors have been mainstream for a really long time. If you are still using a computer that is 32-bit only, it is time to toss it into a dumpster. No, I’m not being an elitist; it is simply time to move on. A much superior laptop can be had new for a few hundred bucks. Hell, you could probably buy a used 64-bit machine for under $100.With all of that said, I am proud of all Linux-based operating system maintainers that have the courage to ditch 32-bit processor support. Some misguided Linux community members will decry this, claiming that the open source kernel can breathe new life into old hardware. That’s true, but it’s time for the world to raise the bar on what the bottom is -- all hardware can’t be supported forever. The latest major operating system to drop 32-bit support? Lubuntu.
Добавлено позже:
Like some of the other flavours of Ubuntu, Ubuntu Studio have elected to only release on the amd64 (64 bit) architecture for this Cosmic release and from now on. This is due to 32 bit hardware becoming rarer, and to reduce the effort of our already stretched volunteer team (volunteers are always welcome; see the Contact Us section below if you would like to help out). Packages for 32 bit hardware (i386) are still produced, and it is possible to upgrade an existing 32 bit installation. But now might be a good time to start buying all that new fancy hardware and plan for an upgrade to a 64 bit computer.
Вот жеж лохотрон.. парк 32-битного железа огромный, а они втирают... Короче говоря, экономическая "модель" линукса громко трещит по швам.
Игорь:
Короче говоря, экономическая "модель" линукса громко трещит по швам.
Экономическая? И с чего это? И линукс имеет только касательное отношение к убунтовым шизоидам. Лично я к ней всегда относился и отношусь как к банально распиареому моду Дебиана, будущее только подтвердило моё скептическое отношение, даже комерсы делающие SteamOS как то не захатели её использовать...
Что железячки подкупают разработчиков на отказ от поддержки старого железа, так это вполне естественно и ожидаемо, нога звероподобного капитализма в вонючем носке она такая! )))
А Убунту"моды уже года три как невозможно использовать на слабом железе, даже извращённо и долго косовороясь с оптимизациями один фиг выходит толсто и неуклюже, по сравнению с Арчем и Слакой... Так что лично мне плевать, я давно уже Убунтовое не использую. Devuan и его моды сейчас мне особо привлекательны, MiyoLinux мне особо нравится, он в Опенбокс и СД версиях поставляется, а это иногда очень важно. Некоторые старые компы а особенно ноуты без ДВД приводов бывает притаскивают, а что там нет загрузки с флешки и заикаться не стоит.
posixru:
Экономическая? И с чего это?
Чего-чего - не видишь что-ли, что загибается ? ПЦ подкрался незаметно, хоть виден был издалека.
И линукс имеет только касательное отношение к убунтовым шизоидам.
Ты чтоо, да зашибунта - это его надёжа и опора ! Это три кита, опора его мироздания ! Где еще столько хомяков для тестинга набрать было ?! Ах, да, еще арч был.. Вот уж где хомяковые стада несчитанные топтались. ))
Лично я к ней всегда относился и отношусь как к банально распиареому моду Дебиана, будущее только подтвердило моё скептическое отношение, даже комерсы делающие SteamOS как то не захотели её использовать...
Подъем потому что по деньгам смешной.
Что железячки подкупают разработчиков на отказ от поддержки старого железа, так это вполне естественно и ожидаемо, нога звероподобного капитализма в вонючем носке она такая! )))
) Это происки мелкомягких. Это "их худые черти мутят воду во пруду.. это все придумал" Гейтс в "2018" году.
Внедрили сначала идею роллинга, по*ерив тем самым вероятность прихода серьёзных перцев с серьезным софтом, а теперь еще одна удачная диверсия в головах. Разруха - она ведь с голов начинается.
А Убунту"моды уже года три как невозможно использовать на слабом железе, даже извращённо и долго косовороясь с оптимизациями один фиг выходит толсто и неуклюже
Та не скажи - 32-bit lxde, xfce, *box без проблем можно было.
по сравнению с Арчем и Слакой... Так что лично мне плевать, я давно уже Убунтовое не использую. Devuan и его моды сейчас мне особо привлекательны, MiyoLinux мне особо нравится, он в Опенбокс и СД версиях поставляется, а это иногда очень важно. Некоторые старые компы а особенно ноуты без ДВД приводов бывает притаскивают, а что там нет загрузки с флешки и заикаться не стоит.
Это начало конца. Вслед за арчем и зашибунтой, неизбежно отвалятся и прочие дебианы, слаки с центосями.
Потому что качество 32-бит системных либ, DE, софта сильно просядет, и оставшихся завалят неведомыми косяками. Им это быстро остое*енет и они скажут: да пошло оно это 32 ** ***.
-------------
В этой свистопляске возмутителен вовсе не, собственно, отказ от поддержки 32. Нет, никто никому ничего не должен в лине. Омерзительно то, как они обосновывают решение. Ну сказали бы, что не тянем и нужны финансы.. или что им просто надоело, что не хотят тратить время.. Нет вопросов. Но ты ж глянь - они втирают такую хрень в голову, которой бы самые беспринципные маркетологи мелкомягких и то бы побрезговали.. А эти.. Трындели что-то в сторону винды, проприетарщины.. А сами ... !
Тьфу, короче говоря !
Добавлено позже:
) Это происки мелкомягких. Это "их худые черти мутят воду во пруду.. это все придумал" Гейтс в "2018" году.
Вон и яблоко тоже доводит до сведения общественности:
Apple has begun issuing notifications to macOS users that confirm plans to drop support for 32-bit applications.
Игорь:
Чего-чего - не видишь что-ли, что загибается ? ПЦ подкрался незаметно, хоть виден был издалека.
Чего именно загибается? Парк разнообразия железа? Так до конца он не вымрет, какие бы таскаемые гаджеты не выдумывали, помню как пророчили что сотовые телефоны выяснят совсем стационарные, интернет убьёт телевидение, телевидение и радио убьют газеты, но...
Игорь:
Где еще столько хомяков для тестинга набрать было
Тогда Федора и СёСя царствовали, шик, модерн, красота! Модов их немерено было, а сейчас их почти везде практически маргинальными считают, хоть прямо про это не говорят, но по тону бесед это всё явнее проступает, вот и Убунта сейчас начала закатываться.
Игорь:
Ах, да, еще арч был.. Вот уж где хомяковые стада несчитанные топтались
Арчеры всегда старались хомячество ограничить, уже на стадии установки, а если смог установить даже по инструкции, то явно не хомяк а самостоятельный пользователь, с которым можно говорить не объясняя очевидные вещи.
Игорь:
Подъем потому что по деньгам смешной
Не, делать модификацию модификации как то абсурдно, разве не очевидно?
Игорь:
Это происки мелкомягких. Это "их худые черти мутят воду во пруду.. это все придумал" Гейтс в "2018" году.
Внедрили сначала идею роллинга, по*ерив тем самым вероятность прихода серьёзных перцев с серьезным софтом, а теперь еще одна удачная диверсия в головах. Разруха - она ведь с голов начинается.
Так мелкотёплые всегда в связке с производителями железа трудились, потому от версии к версии винды (с СП1 хрюши явно видно стало) сис-требованния возрастали, в разы причём.
А роллинг разве винды изобрели? Разруха с голов, головы рушит кто? Трындят и трындят, а враньё повторённое тысячу раз становится правдой (не помню кто сказал)
Игорь:
Та не скажи - 32-bit lxde, xfce, *box без проблем можно было.
Можно просто запустить, но пользоваться очень не комфортно, это кстати не моё мнение, это из общения с реальными людьми. Некоторые до 16.04 её пользовали, а 18.04 уже на той же железяке... Хотят вернуть назад, вот оно как.
Игорь:
Это начало конца. Вслед за арчем и зашибунтой, неизбежно отвалятся и прочие дебианы, слаки с центосями.
Арчеры давным давно хотели от 32 отказаться, как раз по началу системдейства много убежало, а роллинга держать надо людей иметь. Сейчас видать критическая черта пройдена, вот и бросили, банально не могут тянуть просто, нету людей! Раньше то помню, в неделю по 200-300Мб обновлений приходило, попробуй пару недель пропусти и разгребай то одно отломилось, до другое оторвалось. А сейчас? Пару месяцев не обновлял, пришло 400 с копейками и то только ширпотребного софта, а остальное, чего не найдено ошибок? Вот то то и оно!
Игорь:
Потому что качество 32-бит системных либ, DE, софта сильно просядет, и оставшихся завалят неведомыми косяками. Им это быстро остое*енет и они скажут: да пошло оно это 32 ** ***
Помнишь сколько лет Слаку 64 хотели, официальную, а Гнома сколько? Так что не знаю как остальные а слаковое ещё долго будет. Даже для 13.37/32 всё ещё обновления приходят, был недавно у знакомого, так он и не переживает, пока железка не выгорит будет работать, для бытового пользования так точно критичного ничего не будет.
Игорь:
В этой свистопляске возмутителен вовсе не, собственно, отказ от поддержки 32. Нет, никто никому ничего не должен в лине
Не только в лине никто ничего не должен, это везде так, а в винде так ты взяв в прокат ещё и должен! Не веришь? Почитай её лицензию, внимательно и отсеивая юридическую шелуху словоблудия.
Игорь:
Омерзительно то, как они обосновывают решение. Ну сказали бы, что не тянем и нужны финансы.. или что им просто надоело, что не хотят тратить время..
В рекламе ничего нельзя говорить что то прямо, если тебе надо от человека то что ему не нужно и даже вредно то ты не станешь ему это в лоб заявлять, а обходными путями и словоблудием прикроешь истинную цель, а в идеале постараешься убедить человека что ему это только на пользу. Так и они, ничего личного, как говорится.
Игорь:
они втирают такую хрень в голову, которой бы самые беспринципные маркетологи мелкомягких и то бы побрезговали.. А эти.. Трындели что-то в сторону винды, проприетарщины.. А сами ... !
Тьфу, короче говоря !
Сейсас многие СПОшники желают мотенизации, всё меньше хотят писать для людей, а всё больше хотят шараварнуться. Начал писать, потестил и набрал советов от сообщества, а как финал-версия так оп и денюшку дай, я сам и мои дети голодают... Не единожды такое за последние пять лет видел, с сайта больше двух десятков софин уже убрал, так как оприпирастились и забили на линь-версию.
Игорь:
Вон и яблоко тоже доводит до сведения общественности:
Apple has begun issuing notifications to macOS users that confirm plans to drop support for 32-bit applications.
У яблочников свой мирок, у них ещё меньше альтернатив чем у микрософитов, там жесткая вертикаль власти, секта она и есть секта, как по учебнику!
Арчеры всегда старались хомячество ограничить, уже на стадии установки, а если смог установить даже по инструкции, то явно не хомяк а самостоятельный пользователь, с которым можно говорить не объясняя очевидные вещи.
Неа, вы все не просекли идею.. Сейчас я вам поведаю. Роллинг - это обновления нон-стопом, утро начинается с aur и прочие прилагающиеся прелести. Для того, чтобы эта идея жила, нужно стадо. Но чтобы стадо не чуствовало себя хомяками, имеется некоторая мудрёность установки и обслуживания, табель о рангах и т.п. И вот, пиплы думают, что они - крутые, бывалые парни (ну, они ж умеют и то, и это..). А на самом деле - подопытные хомяки, первые принимающие на себя и разгребающие всю ту хрень, которую погромисты накодили. А потом багфиксы уходят к белым людям в дебиан стейбл, центос, красношляпу, которые и выпасают этих хомяков.
В убунте пасут хомяков чуть по-другому: там вечно сырое, вечно недоделанное поделие, доходящее до приемлемой кондиции только после **.**.1(2), предлагается под вывеской юзер-френдли из коробки.
В рекламе ничего нельзя говорить что то прямо, если тебе надо от человека то что ему не нужно и даже вредно то ты не станешь ему это в лоб заявлять, а обходными путями и словоблудием прикроешь истинную цель, а в идеале постараешься убедить человека что ему это только на пользу. Так и они, ничего личного, как говорится.
Вот то-то и оно: вожди, которые бившие ранее себя пятками в грудь и толковавшие, что они де вне коммерции, заговорили как обычные коммерсы.
Я ж и говорю: тьфу.
posixru:
Сейсас многие СПОшники желают мотенизации, всё меньше хотят писать для людей, а всё больше хотят шараварнуться. Начал писать, потестил и набрал советов от сообщества, а как финал-версия так оп и денюшку дай, я сам и мои дети голодают... Не единожды такое за последние пять лет видел, с сайта больше двух десятков софин уже убрал, так как оприпирастились и забили на линь-версию.
Да, иллюзии развеиваются.
Но еще остались динозавры
p.s.
То, что дистры отказываются от 32софта, неизбежно зацепит косвенно и тех, кто еще будет его поддерживать. Качество библиотек просядет. Факт.
Игорь:
на самом деле - подопытные хомяки, первые принимающие на себя и разгребающие всю ту хрень
Все мы для кого то подопытные, кто то для нас подопытный, если смотреть с этой точки зрения.
Игорь:
бившие ранее себя пятками в грудь и толковавшие, что они де вне коммерции, заговорили как обычные коммерсы
Не коммерсанты а торгаши, это хоть взаимосвязанные но разные понятия.
Начало этому блядству положили не железячники и дистростроители, а писатели игр и ширпотребного софта, с своей тупой инициативой "оптимизировано для 64", а потом стали "только для 64", типа зачем тратить время на то что заведомо будет работать хуже, лучше больше заниматься тем что уже работает лучше... Собирателям дистров куда теперь деваться, дистры это чего, это просто набор софта поверх ядра, грубо выражаясь...Игорь:
То, что дистры отказываются от 32софта, неизбежно зацепит косвенно и тех, кто еще будет его поддерживать. Качество библиотек просядет. Факт.
в этом году не пил неделю ДО,на НОВОЙГО ГОДА
накатил шампанского+пару рюмок,в пол второго уже спал.
а утром проснулся = и понеслась душа в рай
заипало уже это питиЁ,здоровья нет(раньше букал месяцами/сезонами,теперь 1-3дня и в койку (болеть неделю)
или бухать до талого,пока деньги есть и ноги ходят
:lol:posixru:
про рассол
https://coub.com/view/1l0d0u
https://coub.com/view/enunk