Haiku. Маленькая и необычная. «Она не основана ни на чём...»
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Haiku. Маленькая и необычная. «Она не основана ни на чём...»

43
Материал написан пользователем сайта.
Дистрибутив:
  • Haiku

Привет, Pingvinus!

Наверное, буду первым, кто расскажет о Haiku на этом сайте. На самом деле многие зря игнорируют эту систему. Ведь в ней много всего интересного и нестандартного.

Стоит сказать, что я тестировал версию Beta 4 hrev56578+87. За свои 22 года разработки операционная система так и не вышла из беты. Но это не делает её непригодной к использованию.

Кратко об Haiku:
Haiku появилась в 2001 году как наследник погибшей годом ранее BeOS. Она не основана ни на чём и является полностью самостоятельной ОС. Разработчики примерно раз в 3 года выпускают новую версию и активно портируют программы с Linux и BSD. Haiku имеет небольшое коммьюнити, но при этом весь очень базовый софт тут есть, а гайды по настройке тоже.

Установка:
Система ставится до жути легко. Установщик выбросит вас в разметчик диска, где надо выбрать нужный диск, отформатировать его в "BeOS Filesystem" и нажать далее. В целом — всё. Ни создания пользователя, ни пароля, ничего этого нет в установщике, как и в системе в целом. Но об этом позже.

Программы:
Я ожидал, что здесь ничего не будет. Что ж, это далеко не так. Krita, LibreOffice, GIMP, Inkscape и многое другое тут есть и работает хорошо. Единственный минус — браузеры. Всем привычных Firefox и Chromium здесь нет. Из +- современных есть гномовский Epiphany с WebKit. Работает в целом нормально, хотя некоторые сайты могут и не загружаться. Установка софта происходит с помощью пакетного менеджера "pkgman" или через местный магазин приложений "Haiku Depot". Синтаксис установки схож с Linux. К примеру, чтобы установить "neofetch", пропишем: pkgman install neofetch, либо uninstall, чтобы удалить его.

В ОС также куча предустановленного софта. Файловый менеджер, просмотр фотографий, браузер, скриншот-программа и так далее — уже есть по умолчанию. Поэтому после установки можно сразу начинать работу.

Интерфейс:
Кто что, но организация рабочего пространства — ужасна. Справа вверху есть некая панель, из которой пользователь вызывает программы. Снизу от неё находятся активные приложения. По клику на одно из них окно с ним становится активным. Но по какой-то странной причине внизу остаётся куча места, которое можно было бы использовать. Помимо всего прочего, плашка для закрытия/развертывания приложения находится над окном и занимает много лишнего места. Важно понимать, что разработчики преследуют оригинальный дизайн BeOS. Поэтому винить их в нелогичности не совсем тактично.

Необычные моменты:
В Haiku нет понятия root'а и в целом пользователей. Вы не можете создать пользователя ОС (либо это я в этом не разобрался, не знаю). Для установки программ не нужны права root, что в целом облегчает работу с системой. Пароль также не получилось установить из-за выше сказанных причин.

Это сложно назвать странностью, но система загружается очень быстро. То есть с голого старта полная загрузка занимает где-то 7-9 секунд. Что, конечно же, радует.

В качестве графического драйвера используется Vesa, и сам драйвер вшит в ядро. При замене графического адаптера приходится переустанавливать ОС.

Потребление ресурсов ПК:
Только после старта система потребляет около 500 МБ ОЗУ и пару процентов от процессора. Но если включить Epiphany, потребление значительно вырастает. Например, 2 вкладки в Epiphany с "pingvinus.ru" и "youtube.com" съедают аж 2.5 ГБ. Что странно при таком объёме. В остальном система довольно грамотно распределяет ресурсы.

Стабильность/вылеты/баги:
В общем и целом система стабильна. Бывает, что приложение открывается с недогруженным интерфейсом, но такое случается редко. Лишь один раз у меня она вывисла полностью — при перемещении файла размером 1.3 ГБ с одного диска на другой. Правда, после такого больше не происходило.

Общие впечатления и итог:
Haiku мне очень понравилась. Она монолитная, быстрая и довольно стабильная ОС. Разработчики активно работают над её допиливанием и имеют большие планы на проект. В чем можно пожелать им успеха. Если хотите что-то необычное, можете установить её, например, на ноутбук. Для прослушивания музыки и работы в офисе она подойдет. Но на большее я бы не рассчитывал, уж слишком мало специфичных программ, нет поддержки большинства языков программирования и т.д.

Лайков: +20
войдите, чтобы ставить лайки
43
  • Опубликовано: 21.09.2023
  • vantiki

Еще скриншоты:

Комментарии

choice
Активный пользователь
Активный
21.09.2023
10:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо за обзор!
Сам бы не посмотрел, а теперь имею представление.
Удивило "Всем привычных Firefox и Chromium здесь нет."
А как же быть, если "95% работы проходит в браузере" :-)
human
Активный пользователь
Активный
21.09.2023
10:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Вообще странно, люди запускают. Есть даже баг репорты о том, что в firefox не работает мышь в haiku os.
UserReady
Активный пользователь
Активный
21.09.2023
11:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
ОС ещё на сегодня еще не стабильна, как с поддержкой современного железа и разных устройств, профессиональных программ, защита от вирусов и "вредных шпионских программ" и ещё много вопросов, чтобы сразу после установки начать пользоваться и не думать о проблемах этой ОС?
Arkanium
Активный пользователь
Активный
21.09.2023
11:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
По большей части это фанатская ОС. Однако я знаю двух людей которые ставили ее на реальное железо и использовали. Скорее вопрос о безопасности не стоит так как ОС кране не развита и никому не нужна для взлома
xKDE
Активный пользователь
Активный
21.09.2023
11:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Тов. Fallen крутил Гайки, насколько я помню.
Понятие "root" там есть и работаете Вы под ним. Пользователей можно добавлять, запускать от их имени что-либо (демон ssh, как минимум требует этого). GUI не многопользовательский вроде как. Может уже добавили чего. Хотя по темпам разработки - она и через 10 лет не сильно изменится)
А по поводу интерфейса и его "логичности" - как я понимаю, это те же люди, что пилили BeOS, так что они так видят)
vantiki
Активный пользователь
Активный
Автор материала
Автор материала
21.09.2023
15:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо, буду знать. Оговорку про пользователей прошу простить, не смог найти метод работы с юзерами
x230
Активный пользователь
Активный
21.09.2023
12:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Поза-позавчера захотелось, не вру, пощупать этого зверька (из ностальгический опять же соображений).
Но, недокачамши исошник, забил на это дело по причине его безпонтовости.
...
Но за обзор от души плюсанул ! Ностальгично и интересно!..
...
А вчера случайно наткнулся на FreeBSD 15:
https://mirror.yandex.ru/freebsd/snapshots/ISO-IMAGES/15.0/
Воткнул, накатил "Будгие", разочаровался и отложил на поиграться с LXQt..., а может и с LXDE...
По-мне: игрушки с Фряхой будут результативнее.

Но обзор считаю очч полезным! Ещё раз спсб!
breeder
Активный пользователь
Активный
21.09.2023
13:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+6
войдите, чтобы ставить лайки
где-то на рубеже тысячелетий я пользовался BeOS не очень долго, почти ничего не помню, но общие впечатления остались скорее положительные, поэтому всё собирался посмотреть на haiku.
Спасибо, автор, что отговорили.
scorpii
Активный пользователь
Активный
21.09.2023
13:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbreederРодительский комментарий
+2
войдите, чтобы ставить лайки
"Спасибо, автор, что отговорили" - вот это пожалуй главное и за это спасибо автору!
igorborisov
Активный пользователь
Активный
21.09.2023
19:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbreederРодительский комментарий
0
войдите, чтобы ставить лайки
Система без софта никому не нужна, так было всегда
scorpii
Активный пользователь
Активный
21.09.2023
18:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Про лайтовость дистрибутива. Потребовалось тут поменять ОС на стареньком ноутбуке у мамы. Тошиба, intel core i3 (какового начального поколения), 2 Gib RAM, встроенное видео. Винда после всех обновлений не пашет, можно позавтракать пока откроется какой-нибудь браузер... Так вот, протестировал mint, lite, lubuntu и q4os. Остался на последней, на удивление КДЕ-плазма там неплохо оптимизирована и система нормально работает. Lubuntu тоже неплохо выступает, только вот интерфейс... А все остальное - практически фикция, только заверения и по факту... теже фризы, что и на винде. Понимаю, что нужно добавить памяти, да и медленный хард 5400 заменить на ссд. Но это как-нибудь в другой раз. Представленная ОС также позиционируется как "легкая", но даже автор подметил, что это далеко не так.
xKDE
Активный пользователь
Активный
21.09.2023
18:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Тут больше внимания к софту, нежели к системе.
P.S.: хотя я бы, конечно, воткнул Сплинтера))
x230
Активный пользователь
Активный
21.09.2023
19:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
scorpii, роденький, ну не принимай так близко сердцу! Понятно что что проект полуживой.. Но всё-таки... И кроме прочего - ssd никто не отменял...
HomeAlone
Активный пользователь
Активный
21.09.2023
19:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+2
войдите, чтобы ставить лайки
Есть у меня тоже один подшефный нубук, с процем Atom N570 и 2ГБ ОЗУ (больше объём проц не поддерживает). Поменял HDD на SSD, рядом с вин8 поставил Runtu18.04. Вполне сносно стало проводить время за данным экземпляром. Так же пробовал погонять на нём Antix - хорошо себя показал, со старта ест всего 300 МБ ОЗУ. Но нужно привыкать к окружению Fluxbox. Поэтому пока остановился на рунту.
Minor748
Активный пользователь
Активный
21.09.2023
20:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHomeAloneРодительский комментарий
+1
войдите, чтобы ставить лайки
Но в antiX WM всякие.
Fluxbox дважды пробовал в этом дистре, первый раз в глючило (после перезагрузки тоже), во второй раз уже побольше тыкал по времени версию 23, просто не понравилось, да, привыкать надобно. Но что MX быстрый, тут я не сомневаюсь.

https://pingvinus.ru/distribution/mx-linux
x230
Активный пользователь
Активный
21.09.2023
22:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHomeAloneРодительский комментарий
0
войдите, чтобы ставить лайки
+
Если кто постигнет горячие клавиши в окружении Fluxbox, пусть возьмёт конфетку с полочки!..
Ибо такие кастрированные DE только и годны к исполльзованию не иначе как с хоткеями!..
AkhmedSataja
Активный пользователь
Активный
21.09.2023
22:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Отутствие поддержки языков программирования, кроме C/C++ что ли? Да это скорее плюс, чем минус. Особенно теперь, когда каждая вторая оболчка рабочего стола - хрень, привязанная к systemd гвоздями и представляющая из себя эдакую смесь из "писона" и веб-приложения. Где это видано, чтобы мне требовалось сраное аппаратное ускорение для запуска DE?

Да, beBox хорошие идеи были, жаль, что развития не получили, и beOS - такой себе IRIX для нищебородов вроде меня. Хотя нет, все, на что я мог расчитывать бы в нулевые - это клон апогея.
Может, хоть вы мне поможите с настройкой CDE для OpenBSD? Хотябы советом, как добавить поддержку русского языка туда, ибо здесь меня игнорируют все, кому не лень. Даже скриншот не публикуют)
choice
Активный пользователь
Активный
21.09.2023
23:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
Из скриншотов очередь, подойдёт твоя - будет опубликован. Предлагал новых участников публиковать быстрее, но, видимо, технически это не просто.
Игнорируют... помочь с настройкой BSD... хм... и мне нечего сказать.
AkhmedSataja
Активный пользователь
Активный
22.09.2023
02:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
хотя бы скажите: мне fonts.alias вручную, что ли редактировать, для отображения кириллицы. Просто мне подруга удаленно настраивала, и, в итоге, а, может, это - особенность CDE в ее редакции современной, но при включении японской локализации (не использую, ибо не знаю язык узкоглазых) буквы кириллицы через пень колоду, но поддерживаются, пусть и не все, и налезая друг на друга, а при включении en_US.UTF-8 - нет, хотя их Xresources я смотрел, ровно как и остальные конфиги, и особой разницы не нашел. Нет, я нуб, конечно, в опенке, но тут должны быть люди, способные помочь. Вот я и решил обратиться к владельцу другой *nix системы.

P.S.Кстати, на gtk2-3 нету проблем с локализацией, ровно, как и на i3wm, и на xfce4 (жутко тупит, по этому не вариант). GNOME даже не пытался запустить, ибо он, у меня сразу выжрет большую часть ресурсов, да и работать будет криво, раз уж xfce4 даже лагает. Так что - только CDE, да и приглянулась она мне эта оболочка.
choice
Активный пользователь
Активный
22.09.2023
04:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
xfce4 лагает - плохой признак
Как менять локализацию в BSD я не знаю, может там лишь шрифты кривые.
Зови подругу сюда, она тут напишет и мы все узнаем и будем благодарны.
......................................................
Про очередь скриншотов. У этого в html адресе, посмотри, последние цифры 4904. Открой свой и посмотри, на сколько число больше. Через столько твоя очередь настанет. Надеюсь 3-4, ну 5, хотя бывает и больше.
AkhmedSataja
Активный пользователь
Активный
22.09.2023
05:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Была бы с ней связь у меня сейчас - сюда бы не писал - она с середины августа не отвечает и в онлайне ее нету.

xfce4 не просто лагает - тиринг, исчезают панели, потом появляются, и выжирает все 2 гига оперативы. Ладно, вру, выжирает 800-900 метров, а остальное доедает firefox.
А с CDE, пусть и криво настроенным - 350 МБ оперативы на старте. До пересборки мною ядра было 200.
AkhmedSataja
Активный пользователь
Активный
22.09.2023
05:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
4925)
choice
Активный пользователь
Активный
22.09.2023
05:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
О-о-о. Эа это время сможешь вылизать его до блеска и довести до уровня диссертации.
choice
Активный пользователь
Активный
22.09.2023
05:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
BSD такая ... у тебя тиринг, а у подруги сеть пропала
xKDE
Активный пользователь
Активный
22.09.2023
16:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
В непальских "местах не столь отдаленных" видать туго со свзязью! Особо не выйдешь.
Mockingbird
Активный пользователь
Активный
22.09.2023
05:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
"P.S.Кстати, на gtk2-3 нету проблем с локализацией, ровно, как и на i3wm, и на xfce4 (жутко тупит, по этому не вариант). GNOME даже не пытался запустить, ибо он, у меня сразу выжрет большую часть ресурсов, да и работать будет криво, раз уж xfce4 даже лагает. Так что - только CDE, да и приглянулась она мне эта оболочка."
У меня для Вас неутешительная новость. Настройка кириллицы идёт для каждого приложения CDE отдельно, и не гарантирует положительный результат.
https://www.linux.org.ru/forum/desktop/17293057
AkhmedSataja
Активный пользователь
Активный
22.09.2023
06:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
0
войдите, чтобы ставить лайки
То, что пишет чел. с ником нечитаемым, на 123 заканчиваемым - полный бред. Ну, или Sun Solaris 2, выпущенный в 93-м со вполне себе локализованной под ускоглазых CDE поддерживает то, что было изобретено только за два года до этого, а не всратые японские кодировки 80-х.

Ладно, буду рыться в настройках и закидаюсь манами вроде: https://vdocuments.mx/fonts-utf-8-whitepaperv6.html

А вот то, что уровень знаний моей подруги ниже, чем у меня, надо сказать, меня несколько шокировал. Тогда возникает вопрос закономерный - откуда она знает, что такое CDE вообще? Ладно, это странно. Но зато теперь понятно, почему все так работает.
Mockingbird
Активный пользователь
Активный
22.09.2023
15:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
+1
войдите, чтобы ставить лайки
У этой эпопеи есть продолжение.
https://www.linux.org.ru/gallery/screenshots/17296878/page1#comments
Как я понял, кириллицу добавили через японский шрифт...
Но если честно, по мне это некромантия ещё та. Пытаться оживить "мертвое" и "безмозглое", и как в некромантии, тут так же можно использовать, только латынь.
Легкий поиск показал, что внятной документации нет, советов (свежих), как решить проблему так же нет.. Итог искать альтернативу, или освоить консоль.
HomeAlone
Активный пользователь
Активный
22.09.2023
15:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
+1
войдите, чтобы ставить лайки
У меня только два вопроса: зачем, а главное - нафига? :)
xKDE
Активный пользователь
Активный
22.09.2023
17:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHomeAloneРодительский комментарий
0
войдите, чтобы ставить лайки
+
Самое главное, чтобы это не передавалось!
AkhmedSataja
Активный пользователь
Активный
22.09.2023
17:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Ну, мне же передалось.)

Ладно, буду копать. Если что выйдет - напишу инструкцию.
xKDE
Активный пользователь
Активный
22.09.2023
17:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
+1
войдите, чтобы ставить лайки
Вопрос - зачем? К примеру, Debian+xfce на celeron 900 Мгц 1 ядро 2 Гб - на старте 290 Мб, IceWM 90 Мб. Интерфейс отзывчив, браузер только при запуске тупит секунд 5, что тоже в принципе терпимо. Опенок на роутере или файерволе хорош, как сервер. Хотя, если нравится бдсм...
AkhmedSataja
Активный пользователь
Активный
22.09.2023
17:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Debian - читай Debian GNU Linux + Systemd. А этого монстра мне не надо. И блобы в ядре мне даром не упали. И прочие проблемы с безопастностью. Плюсом интересно решить задачу эту с русификацией CDE. Ну и в целом, надо, походу все настройки в системе менять и ядро пересобирать.
xKDE
Активный пользователь
Активный
22.09.2023
17:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
Более проприетарного и гнилого будерброда, чем bsd+cde не найти) но тут каждому своё
choice
Активный пользователь
Активный
22.09.2023
18:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
Когда после systemd говорят про блобы и проблемы с безопасностью, то возможны два варианта: человек глубоко разбирается, тогда два раза "ку" на полусогнутых, либо обыкновенный пацак повторяет шаблон.
Ну а если разберёшься в вопросе, который сам себе поставил, да ещё расскажешь нам понятным языком - чатланин.
xKDE
Активный пользователь
Активный
22.09.2023
18:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
+1
войдите, чтобы ставить лайки
Ставлю на "шаблон"!)
AkhmedSataja
Активный пользователь
Активный
22.09.2023
21:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Я - нуб, говорю же, какой там, к черту чатланин.

Кстати, похоже ясно, почему при включении японского начинал работать русский - кодировка JIS X 0208-1990 (та самая ускоглазых), как сказано в I18nGuide.pdf, поддерживает 147 специальных символов, 10 номерных цифр, 83 символы "Хираганы", 86 - "Катаканы", 52 латинских символа, 48 греческих, 32 элемента для рисования линий, 6355 символов "Кандзи", т.е. китайских иероглифов, и, что главное дял данного аспекта, 66 символов кириллицы.

И еще - мечта Азы насчет поддержки деванагари в Motif в целом, и в CDE в частности вообще безосновательна. Как писал Маркус Кухн:

"В европейских и восточноазиатских сценариях каждый символ Юникода может быть представлен одной графической фигурой («глифом»). Система шрифтов X11 полностью построена на идее взаимно однозначной связи между символами и глифами, что отлично работает для латыни, греческого, кириллицы, иврита, хань, хираганы, катаканы, хангыля и т. д. гораздо сложнее для рукописных рукописных шрифтов, таких как арабский, сирийский и различные индийские шрифты (деванагари, бенгали, гурмукхи, гуджарати, ория, тамильский, телугу, каннада и т. д.). Для этих сценариев последовательность значений («символов»), закодированная в строке Unicode (которая обычно соответствует последовательности нажатий клавиш при вводе и последовательности фонем при разговоре), сначала должна быть преобразована в последовательность графических символов (« глифы"), поскольку они встречаются в шрифте, прежде чем строка может быть отображена. В данном стиле латинского шрифта для представления символа на экране всегда будет использоваться один и тот же графический символ шрифта.
AkhmedSataja
Активный пользователь
Активный
22.09.2023
21:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
В арабском или индийском шрифте форма глифа зависит не только от символа, который он представляет, но и от соседних с ним символов. Иногда приходится использовать разные глифы в зависимости от символа, стоящего в начале, середине или конце слова, и часто определенные целые последовательности символов должны быть представлены специальным лигатурным глифом. Очень простая форма этого используется в латинской тонкой типографике в виде лигатур «fi» и «fl», но в индийском письме ситуация гораздо более экстремальная, и количество глифов часто в несколько раз превышает количество глифов. персонажи. Подробности и примеры можно найти в главах 9 и 8, а также в соответствующих таблицах кодов стандарта Unicode.

[..]

Формат шрифта OpenType, разработанный Microsoft и Adobe, представляет собой формат контурного шрифта, который включает такие таблицы сопоставления символов и глифов. Формат BDF, используемый пиксельными шрифтами X11, не имеет какого-либо стандартизированного способа включения таблицы сопоставления символов/глифов, равно как и современные редакторы BDF, такие как xmbdfed или X-серверы. Библиотека рендеринга Pango, разработанная для проекта Gnome, может использовать шрифты-глифы BDF, но для нее требуется соответствующая таблица сопоставления символов и глифов в отдельном файле на стороне клиента. Стандарты X11 в настоящее время не поддерживают передачу таких таблиц сопоставления по протоколу X11. GNU Unifont Романа Чиборры действительно содержит наивное представление индийских глифов, показанных в таблицах кодов стандарта Unicode, но на практике это бесполезно для правильного отображения индийских строк."

Если разберусь с вопросом - выложу.

P.S. Мне совсем недавно, где-то в начале весны за ушы оттащила от порочного использования Win95 в качестве основной системы, так что я точно не чатланин.
Mockingbird
Активный пользователь
Активный
23.09.2023
01:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
Псевдо решение Вашей потребности.
1) Использовать us locale и шрифт с поддержкой русских символов.
в .Xdefaults:

*renderTable: rt
*rt*fontType: FONT_IS_XFT
*rt*fontName: Micro Hei
*rt*fontSize: 10

установить шрифт "WenQuanYi Micro Hei" с открытым исходным кодом, поскольку
он включает русские, латинские и ханьские символы.
Mockingbird
Активный пользователь
Активный
23.09.2023
01:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
0
войдите, чтобы ставить лайки
Второй способ

https://www.linux.org.ru/gallery/screenshots/16990496?cid=16990776

https://sourceforge.net/p/cdesktopenv/wiki/FontsWithXFT/
HomeAlone
Активный пользователь
Активный
23.09.2023
09:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
>за ушы оттащила от порочного использования Win95

Месье знает толк в возвращениях! :)

Относительно ситуации с русскими символами приходт на ум только одна цитата:
"— Почему, мистер Андерсон, почему? Во имя чего? Что вы делаете?" :))
Я ни в коем случае не осуждаю и не насмехаюсь, каждый проводит время как хочет, просто забавно это выглядит со стороны :)))
admxans
22.09.2023
17:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Помню Беос - ставилась из-под винды как программа и потом можно было в неё загрузиться. Гайку ставил на древний целерон 1.6 с 512 мб ОЗУ - удивительно, но эта ос просто летала на таком железе и не глючила. Это была ещё альфа 2012 года, а вот последнюю бету не смог загрузить ни на одном из ПК. Зависает намертво. Только в виртуалбоксе загрузилась, но это уже не интересно.
LexD
Активный пользователь
Активный
23.09.2023
15:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
https://ru.wikipedia.org/wiki/Haiku

Проект был основан в 2002 году Майклом Фипсом. Целью было полностью воссоздать последний официальный релиз BeOS R5.
Изначально проект назывался OpenBeOS (сокращенно OBOS),
но позже, во избежание нарушения прав на торговую марку компании Palm, путём голосования было решено переименовать проект в Haiku.
Имя проекта было выбрано в честь сообщений об ошибках, выдаваемых браузером NetPositive: они представляли собой нерифмованные японские трёхстишия — хайку.
Одна из отличительных особенностей системы — архитектура трансляторов — системных интерпретаторов файловых форматов (например, JPEG).
Кроме того, Haiku продолжает традиции BeOS по активному использованию файловых мета-атрибутов, что позволяет реализовать работу с данными
простыми и очевидными методами.
Своя файловая система OpenBFS поддерживает расширенные атрибуты файлов, журналирование, 64-разрядные указатели, поддержку хранения мета-тегов,
максимальный размер файла — 260 гигабайт, раздела — 2 эксабайта.
Системные требования:
32-разрядный x86-процессор (рекомендуется 64-разрядная версия)
128 Мб оперативной памяти, (1 Гб для сборки Haiku внутри себя)
700 Мб свободного места на жёстком диске.

https://xakep.ru/2017/05/10/haiku/?ysclid=lmvzg59no3729489643
https://habr.com/ru/articles/366761/
https://haiku-os.fandom.com/ru/wiki/%D0%9E%D0%A1_Haiku:_%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9_%D0%B2%D0%B7%D0%B3%D0%BB%D1%8F%D0%B4_%D0%BD%D0%B0_%D0%BD%D0%B5%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D1%83%D1%8E_%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D1%83
https://dzen.ru/a/Y7v8soOKTEwFStL5

От себя могу добавить только лайк, но исключительно за расширение кругозора. Ставить на пробу? Нет.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила