Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Отстройка отрисовки шрифтов, устранение мыла  (Прочитано 970557 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dzen7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Можно ли в Убунте добиться отображение и прорисовки шрифтов, как это было в Windows XP ?:)
Или в Windows-7 именно в классической теме, не АЭРО! Аэро тема давала, как раз мыло на шрифтах.

Вроде крутил настройки, что-то меняется, но сама суть прорисовки шрифтов не меняется.
Может можно как-то режимы адаптера попереключать? Или драйвера? Но дело не в разрешении.

Еще такая прорисовка шрифтов отображается, если на любом ноутбуке до загрузки ОС нажать del или f2 и войти в БИОС, т.е. шрифты кристально чёткие, без всяких сглаживаний, мыла и контуров.

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










Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Цитировать
Но дело не в разрешении.
Именно в разрешении. Единственный правильный ответ. Всё остальное - растекание мыслью по древу.
Сегодня надо забыть про "шрифт 10 пикселей". Минимум - 20. И никаких сглаживаний-размазываний.

Сейчас разгорится холивар.

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 565
    • Просмотр профиля
Сейчас разгорится холивар.
Начну холивар, у меня сегодня выходной
Xft.antialias: 1
Xft.hinting: 1
Xft.autohint: 0
Xft.hintstyle: hintfull
Xft.rgba: none
Xft.dpi: 108
пробуйте у себя

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Выражаясь литературными словами: "мазня-мазнёй".

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 565
    • Просмотр профиля
"мазня-мазнёй".
да не у меня на 22 хорошо смотрится, поэтому и предложил

Оффлайн Dzen7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
пробуйте у себя

благодарю, попробую, а как после вернуть назад если что?:)

Пользователь добавил сообщение 09 Апреля 2024, 15:49:59:
Именно в разрешении

А какое нужно установить?

Проверил на таком же втором ноутбуке, разрешение у обоих 1920 х 1080, 15 дюймов.
Там где Win-7 (классик тема, не АЭРО!) или win10 (классик тема) - шрифты идеально чёткие.
На Win-11 уже мыло! А разрешение-то такое же.
Это всё один ПК.

А на втором таком же ПК, где Ubuntu, немного мылит, но лучшем чем Вин-11.
И в Мозилле, например, можно отключить "использование шрифтов сайтов" и использовать свои, намного лучше, но всё равно есть мыло, и в других программах тоже самое, Либра офис, да и вообще весь интерфейс и т.д.

Причём если бы дело было в разрешении, то на первом ПК, на Вин-7 в АЭРО теме (это стандартная тема Вин-7), мыло же не было бы? Но стоит выключить АЭРО, и видно, как не меняя разрешение, весь интерфейс перерисовывается без размытий, шрифты что-то типа DOS :), чёткие, резкие. Но разрешение-то мы не меняем!

« Последнее редактирование: 09 Апреля 2024, 15:49:59 от Dzen7 »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Цитировать
как это было в Windows XP...
...на столах стояли ЭЛТ-мониторы 15 дюймов, 1000 пикселей, шрифт 10 пикселей.
Из 10 пикселей "круглую букву" не нарисуешь. К счастью, по своим конструктивным особенностям, ЭЛТ-мониторы всё "хорошо размазывали".
Сейчас, ЛСД-мониторы 15 дюймов, 2000 пикселей. Чтобы визуально шрифт был величиной, как "на Windows XP", он должен быть 20 пикселей.
Из 20 пикселей вполне рисуется "круглая буква", без всяких размазываний.
Но вместо этого, наоборот, всё портят, дважды. Берут шрифт 10 пикселей. Но чтобы можно было хоть как-то рассмотреть, применяют идиотское некратное масштабирование, из-за которого 10 пикселей становятся ещё "менее круглыми". Чтобы это хоть как-то это спрятать, нещадно размазывают.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28368
    • Просмотр профиля
Аэро тема давала, как раз мыло на шрифтах.
Если у вас были проблемы с настройкой субпиксельного выравнивания, это только ваши проблемы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 565
    • Просмотр профиля
благодарю, попробую, а как после вернуть назад если что?
в .Xresources у меня прописан, исходя от того какая у вас система может вы можете и просто в системе сделать.Если что не так просто удалите .Xresources

Оффлайн Dzen7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
ЭЛТ-мониторы всё "хорошо размазывали".

Кстати да, ЭЛТ что-то вносили в изображение, но глаза от них совершенно не болели, как от ЛСД-мониторов, хотя тоже смотря под какой ОС, Win7 классик вид или Win XP, всё отлично. Но вот всё что старше Win7, пошло мыло, весь Гугл забит жалобами, никакое отключение ClearType или калибровка текста не помогают, чуть меняют, но это всё не то.

Схожий момент с телефонами, Самсунги, Хоноры и всё что более современное, стали ставить какие-то странные матрицы, ощущение что в глаза светит диод (причём матрицы не АМОЛЕД). В результате много часов не почитаешь (на старых экранах почитаешь), провоцируется спазм аккомодации, попал к окулисту, стал терять зрение, всё объяснили, выкинул в помойку эти новые телефоны, оставил старые, через несколько месяцев зрение восстановилось, а кто-то в очках уже ходит и не понимает из-за чего...
Но про Ubuntu, тут не в матрице дело.

А можно ли ради эксперимента временно отключить драйвер видео карты? чтобы загрузился какой-либо стандартный, потому что проводя аналогию с виндоуз, там можно было сменить драйвер кажется на vga.sys или подобное, и изображение отрисовывалось иначе, более чётко, без мыла, без жирной обводки шрифта. И тот же эффект достигается, если не ОС загружать, а загрузить с флешки какой-либо софт восстанавливающий диски и т.д., т.е. там подгружаются другие драйвера, не карты, а более примитивные по функционалу и иначе отрисовывают картинку.

Еще тут на форуме находил, что кто-то внедрял шрифт Tahoma в Ubuntu, которого нет по умолчанию, и вроде тоже улучшало.

 





Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Цитировать
ЭЛТ что-то вносили в изображение
На ЭЛТ была "мазня", всегда "мазня". На ЛСД увидели четкость. И тут вдруг разглядели, что буквы-то "квадратные".

Цитировать
временно отключить драйвер видео карты? чтобы загрузился какой-либо стандартный
Загрузись с параметром ядра "nomodeset", это загрузка со "стандартным драйвером".
Самое простое. В любом образе *бунту. В меню груба, первый пункт - загрузка с драйвером, соответствующим видеокарте. Второй пункт, "...safe graphics" - загрузка с параметром "nomodeset".
И эксперименты лучше проводить в "живой системе".

Всё остальное, описанное тобой, на уровне предрассудков и суеверий.
Как в рекламе, новый телевизор всё показывает замечательно, ярко, красочно, четко! И ты это видишь на своём "дрянном телевизоре"...
Уменьши яркость, чтобы не "выжигало" глаза. Глаз не предназначен, чтобы смотреть на огонь.
« Последнее редактирование: 10 Апреля 2024, 08:39:31 от andytux »

Оффлайн Dzen7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
а ЭЛТ была "мазня", всегда "мазня"

У меня был ЭЛТ Сони Тринитрон, всё было чётко.
А те естественные ореолы вокруг букв не мешали, это другое сглаживание.
А вот на более дешёвых моделях ЭЛТ уже было мыло.

У родственников кстати, до сих пор ТВ Филипс на ЭЛТ. Изображение чёткое, не сравнить с ЛСДшным мылом, если подойти близко к экранам.


вдруг разглядели, что буквы-то "квадратные".

Ну и что, что квадратные?:) Это естественные контуры.
В биосе тоже квадратные и прекрасно читаются. А вот создание некорректного сглаживания приводит к тому что в глазу начинает «гулять» фокусировка. Как если фотоаппарат поднести близко к предмету, фокус начнёт гулять туда-сюда в попытках сфокусироваться, но не сможет.

Также в глазу при всех этих некорректных сглаживаниях и мыла.
Гуляние фокуса привод к перенапряжению мышц глаза и спазму аккомодации (мед.термин).
У кого-то это проявляется головной болью, у кого-то «текут» глаза, или болят виски, у кого-то плавно падает зрение. Пол года или несколько лет, и привет очки, хорошо если не серьёзные заболевания.
А учитывая, какие сейчас ставят матрицы в телефоны и ноутбуки, то становится совсем весело… размылили шрифты и диодом светят в глаза…)

Но стоит отметить, что в Убунте, намного лучше визуально реализована отрисовка шрифтов (то, как они рендерятся) по сравнению с Win7 (aero тема) и win11.
Но похуже чем в Win10 или Win7 (классик тема старых виндоуз), потому что Win10 каким-то образом включает отрисовку схожую с WinXP и шрифты все чёткие, или тонкие, не знаю как это называть, но на данный момент в Убунте шрифты все как-будто чуть жирные, как будто влючён bold на шрифтах, что и размывает их контур, и это не очень влияет на глаза.

Уменьши яркость, чтобы не "выжигало" глаза. Глаз не предназначен, чтобы смотреть на огонь.

Огонь-то ладно. Глаз не предназначен, чтобы смотреть на диод:).

Снижение яркости на некоторых матрицах приводит к увеличению ШИМа, и от подобного дребезга изображения многие и испытывают дискомфорт в глазах, покраснение и не возможность долго работать. И как ни странно, при увеличении яркости, шим понижался.
Так что всё очень в комплексе:), смотря что за матрица, для одной надо наоборот ярко, для другой снижать.

У меня есть старый ноутбук Тошиба А100-237 и любые модели А-100-..., там яркость из-за отсутствия драйверов к Вин-7 не регулируются, шпарит на 100% как фонарь на всю комнату, но в старых ноутбуках были такие матрицы с подсветкой, которые для глаз были идеальны, что-то типа мягкой лампы, поэтому при 100% яркости можно читать 6 часов и ни одного лопнувшего сосуда в глазу.
Нагрузки на глаза — 0.

Про все эти проблемы с мылом, если по Гуглить ситуация массовая:





ClearType и калибровка вопрос не решают, ибо это принцип рендеринга, который начался с АЭРО в Вин7.


Чтобы далеко не ходить, даже тут на форуме:
https://forum.ubuntu.ru/index.php?topic=278235.0


Но в защиту Убунты, принцип рендеринга намного лучше, чем в некоторых версиях Винды.
Сделать бы вообще всё идеально...как в XP ))



Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6928
    • Просмотр профиля
Цитировать
ТВ Филипс на ЭЛТ. Изображение чёткое, не сравнить с ЛСДшным мылом
К врачу, но не к окулисту.

Оффлайн Dzen7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
решение видимо тут
http://www.webupd8.org/2013/06/better-font-rendering-in-linux-with.html

и как там описано, результат - частичное устранение мыла вокруг букв:


только в описании не сказано, что оно будет работать под Ubuntu 22.04.3 LTS, вроде только под Ubuntu 16.04 и младше.

в идеале вообще убрать всю эту окантовку вокруг букв, чтобы было как в Grub, оно и есть визуально как WinXP, Win7 (классик) и т.д. о чём в этой статье и говорится.

Пользователь добавил сообщение 11 Апреля 2024, 06:11:40:
пробуйте у себя

А Infinality не ставили? выше ссылка на статью. Или тоже версия 22.04.3?
« Последнее редактирование: 11 Апреля 2024, 06:11:41 от Dzen7 »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6760
  • 20% Cooler
    • Просмотр профиля
решение видимо тут
учитывайте, что той инструкции больше 10 лет(!). Много что успело измениться.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

Страница сгенерирована за 0.061 секунд. Запросов: 24.