LINUX.ORG.RU

В Haiku портирован браузер Falkon

 , , ,

В Haiku портирован браузер Falkon

2

3

В OS Haiku портирован браузер Falkon 3.1.0 с использованием бэкенда QtWebEngine (Blink). Эта мини-новость написана в Falkon из OS Haiku.
Пакеты находятся в репозитории LOTE на сайте haikuware.ru

>>> Репозиторий LOTE

★★

Проверено: hobbit ()
Последнее исправление: commagray (всего исправлений: 4)

Ответ на: комментарий от beos

Если действительно лень каждый день проверять наличие обновлений, можно кинуть линк на SoftwareUpdater в папку автозапуска. Проверка обновлений будет производится при каждом старте ОС.

/boot/home/config/settings/boot/launch

beos ★★
() автор топика
Последнее исправление: beos (всего исправлений: 3)

Грустное Падает qtwebengine на YouTube, падает на лоре при попытке оставить коммент и так далее Ну то есть вроде появился браузер который хотя бы загрузить сайты может, но все же ничего делать на сайтах он не дает

anonymous
()
Ответ на: комментарий от anonymous

Да везде он падает. :(

Это не «портировали», это «удалось скомпилировать и запустить».

wandrien ★★
()
Ответ на: комментарий от anonymous

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

Может быть это фича такая?

anonymous
()
Ответ на: комментарий от anonymous

И сделать как в WSL, чтобы Windows приложения нативно запускались ВОТ ШОРОХУ БУДЕТ!

Как Wine и Proton портируют в Haiku, то народ ее ЗАУВАЖАЕТ …
А значит и разработчики «подтянутся».

@X512 сказал, что сие можно сделать …

anonymous
()
Ответ на: комментарий от wandrien

Уже драйвер перенесён в отдельный процесс и работают несколько процессов-клиентов видеокарты: ссылка.

Не знаю что за неосиляторы пилят X.Org и Wayland 10 и более лет, тут за пару месяцев в свободное время удалось сделать минимально рабочий драйвер аппаратного ускорения для видеокарт Radeon.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)

Разве он не был доступен до переименования? И да, по ссылке его нет.

anonymous
()
Ответ на: комментарий от beos

Ооо, X512 на Форониксе.

Такими темпами к Гайке быстрее прикрутят все нужные драйвера, чем для линукса сделают нормальное DE.

wandrien ★★
()

В Haiku конечно портируют популярные проекты и дальше что?

1500 дистрибутивов Linux и 100 новых ОС ИМХО

Перекладывание кирпичей из одной кучи в другую ...

По существу это результат ВЫСОКОУМИЯ, ЧСВ и РАЗОБЩЕННОСТИ людей.
Проще говоря - «Лебедь, рак и щука».
А

Воз и ныне там ...
anonymous
()
Ответ на: комментарий от anonymous

Развитие большинства изобретений, как и большинства систем вообще проходит этап, условно говоря, «разнообразия», когда выдвигается и апробируется, а затем отсеивается отбором просто чудовищное иногда количество вариантов. Это очень интересное и необычное время. В автомобилестроении оно было до семидесятых, потом очень плавно пошло на спад, сейчас машины почти клоны. И у нас так будет, к сожалению. Радуйся, ты имеешь деньги, интересную работу. Когда число игроков и конкурирующих систем упадет - все работы превратятся в «галеры».

anonymous
()
Ответ на: комментарий от anonymous

В автомобилестроении оно было до семидесятых, потом очень плавно пошло на спад, сейчас машины почти клоны.

Лишь дизайн.
Архитектуры их лишь имеют общие термины …

anonymous
()
Ответ на: комментарий от R_He_Po6oT

Аппаратное ускорение на видеокарте, пока только серия видеокарт Radon Southern Islands. Работает Vulkan и OpenGL через Zink. Драйвер работает в пространстве пользователя по типу микроядерной архитектуры, его можно перезапускать и т.п.. Ввиду того, что не реализована работа с некоторыми блоками видеокарты, скорость работы пока ниже расчётной. Может быть получится на этих выходных сделать.

X512 ★★★★★
()
Ответ на: комментарий от X512

Не знаю что за неосиляторы пилят X.Org и Wayland 10 и более лет, тут за пару месяцев в свободное время удалось сделать минимально рабочий драйвер аппаратного ускорения для видеокарт Radeon.

Может быть получится на этих выходных сделать.

Вектор развития событий усматриваю я. Приближающийся обоюдоострый меч реальности настигнет юного падавана.

R_He_Po6oT ★★★★
()
Последнее исправление: R_He_Po6oT (всего исправлений: 1)
Ответ на: комментарий от X512

Так всегда бывает с «начальными реализациями». Но с другой стороны, ты же на «их» плечах всё делаешь. Тут тебе и цинк и галиум и прочее, все написано другими людьми, в течение

10 и более лет

R_He_Po6oT ★★★★
()
Ответ на: комментарий от R_He_Po6oT

Там сравнительно недавно клиентские драйвера от иксов отвязали благодаря чему их стало легче портировать. А вот ядерные драйвера всё ещё прибиты гвоздями к Линуксу, я решил переписать с нуля на современном C++ и в пространстве пользователя.

X512 ★★★★★
()
Ответ на: комментарий от X512

Рад если так. И надеюсь, что можно будет как-то запустить это всё на дочкиной «Рязани», побаловаться. На моём лаптопе (на двух разных) не помогаетничего, не двигается дальше заставки загрузочной. И смотрю, достаточно людей стукаются в то же самое. Вот бы это кто поправил бы... Но это мечты прохожего зеваки.

R_He_Po6oT ★★★★
()
Ответ на: комментарий от R_He_Po6oT

Что мешает оформить тикет в багтрекер? Там рега по мылу. Кстати - Рудольф Корнелиссен вчера добавил поддержку сравнительно новых чипов Интеля в интелвидеодрайвер - попробуй ночные сборки 55673 и выше

PS посмотреть ID которые поддерживаются - там https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/busses/agp_gart/intel_gart.cpp список ID видеокарт/встроек Интеля https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp

beos ★★
() автор топика
Ответ на: комментарий от beos

там нет никакого аппаратного ускорения, 3d уж точно

anonymous
()
Ответ на: комментарий от X512

Не знаю что за неосиляторы пилят X.Org и Wayland 10 и более лет

наверное те, у которых ты стырил готовый драйвер, неблагодарный засранец? да ещё его задаунгрейдил до уровня хуже nouveau, а понтов-то

anonymous
()
Ответ на: комментарий от beos

Я пытался тут вклиниться, по матриксу связывался, но так ясности (в тот момент) и не достигли. Такое ощущение, что гайка (или acpi самовольно) отключает usb. Расследование затрудняет и то, что несмотря на наличие какого-то раздела log, логи туда не складываются и всё что у меня есть - это камера, которой я могу снять скриншот. (или это директория log? Забыл) Поскольку я не готов отслеживать тикет (а судя по ходу событий, пришлось бы загрузить все скриншоты листингов постраничных логов с каждой опцией загрузки отдельно?!?), да и вообще не готов был погружаться глубоко в тему, то и тикетов не создавал, к тому же и в матриксе не нашлось никого кто понял бы по отдельным скриншотам что происходит.

R_He_Po6oT ★★★★
()
Ответ на: комментарий от R_He_Po6oT

Зайти по пробелу /часто жмакать и отпускать/ в меню загрузчика, включить все!! опции безопасного режима и вывод дебага/лога на экран. Если загрузка стопится - сделать снимок - где остановилась загрузка - и прикрепить к тикету в багтрекер.

PS описание железки, lspci и тп - тоже приложить. Если железко старое, то есть вариант, что тикет уже сделан и можно прикрепить к неиу свое железко.

beos ★★
() автор топика
Последнее исправление: beos (всего исправлений: 6)
Ответ на: комментарий от beos

Это я понимаю, так и врубал листинг. Но ни последний ни предпоследний скрины постраничного листинга не помогли тогда. Если разгребусь с делами, займусь. Но пока только в дороге могу построчить на лоре, вот и всё моё развлечение

R_He_Po6oT ★★★★
()
Ответ на: комментарий от R_He_Po6oT

ОК

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

beos ★★
() автор топика
Ответ на: комментарий от R_He_Po6oT

Если там косяк с usb - то есть ответственное лицо в команде разрабов - Августин Кавальер, который фуллтайм работает по контракту, имено он usb пилил. Пиши тикет - пусть работает…

beos ★★
() автор топика
Ответ на: комментарий от beos

Пишы.. это сесть надо обмозговать, провести работу и т.д. Говорю, будет время - раскручу.

R_He_Po6oT ★★★★
()

PulkoMandy Developer

You can see from the screenshot that the image is already displayed on screen. What else do you need as far as integration with the existing drivers goes?

ору с этих нешуганных

anonymous
()
Ответ на: комментарий от X512

Не знаю что за неосиляторы пилят X.Org и Wayland 10 и более лет, тут за пару месяцев в свободное время удалось сделать минимально рабочий драйвер аппаратного ускорения для видеокарт Radeon.

А как это связано, ты же не графическую подсистему с нуля пишешь, а просто портируешь готовый драйвер, попутно очищая его от линуксизмов как картошку? прогресс конечно впечатляет, жаль у меня скорее всего не получится погонять из-за кабеля DVI to HDMI

Sunderland93 ★★★★★
()
Ответ на: комментарий от wandrien

Haiku OS Managing To Run Zink OpenGL Atop Radeon Vulkan Driver For 3D Acceleration Written by Michael Larabel in Operating Systems on 30 November 2021 at 06:56 AM EST. 5 Comments

A Hang In The Linux Kernel Can Happen If Trying To Read A Broken Floppy Then Ejecting It Written by Michael Larabel in Hardware on 3 December 2021 at 06:39 AM EST. 15 Comments

Ооо, X512 на Форониксе.

Прямо фурор. Даже дохлые флопики в ядре активнее обсуждают.

anonymous
()
Ответ на: комментарий от Sunderland93

А как это связано, ты же не графическую подсистему с нуля пишешь

Ну я уже делал прототип межпроцессного обмена и координации видеобуферов и предполагаю делать Vulkan композитор.

а просто портируешь готовый драйвер, попутно очищая его от линуксизмов как картошку?

Аналог драйвера ядра amdgpu – RadeonGfx пишется с нуля и как сервер пространства пользователя.

прогресс конечно впечатляет, жаль у меня скорее всего не получится погонять из-за кабеля DVI to HDMI

А что с ним не так? HDMI пока не работает, но планирую исправить как придёт второй монитор.

X512 ★★★★★
()
Ответ на: комментарий от shalom_

Вся суть в движке Blink. Falkon – это только обёртка.

X512 ★★★★★
()
Ответ на: комментарий от X512

Аналог

до аналога там как до луны раком

anonymous
()
Ответ на: комментарий от X512

А что с ним не так?

Out of range, на монитор идет некорректный видеорежим

Sunderland93 ★★★★★
()
Ответ на: комментарий от X512

Аналог драйвера ядра amdgpu – RadeonGfx пишется с нуля и как сервер пространства пользователя.

Такой вопрос назрел - Haiku может задействовать всю доступную память GPU? Спрашиваю потому что в AmigaOS не так давно только реализовали возможность использования более 256 мегабайт памяти. Там драйвер кстати тоже чел в одну харю пилит. Но само собой всё закрыто. Ещё и бабок стоит.

Sunderland93 ★★★★★
()
Ответ на: комментарий от Sunderland93

Такой вопрос назрел - Haiku может задействовать всю доступную память GPU?

Мой драйвер RadeonGfx может. Все 2ГБ видеопамяти доступно, из них 256 МБ отображаемы на CPU. Также на данный момент настроено 2ГБ памяти GTT (обычная CPU RAM память отображённая на видеокарту).

Вывод состояния менеджера памяти:

> make_meson run Monitor
ninja: no work to do.
+ThreadLink(), thread: 3295
memory usage
  VRAM
    339968/1879048192
  VRAM MAP
    5771264/268435456
  GTT
    3416064/2147483648
team 3277
 id kind     address    size
  1 GTT      0x8123a000 0x00001000
  2 VRAM MAP 0x0040a000 0x00040000
  3 VRAM MAP 0x0044a000 0x00010000
  4 VRAM MAP 0x00655000 0x00047000
  5 VRAM MAP 0x0060d000 0x00047000
  6 VRAM MAP 0x0057f000 0x00047000
  7 VRAM MAP 0x005c6000 0x00047000
  8 GTT      0x81237000 0x00001000
  9 GTT      0x80ab1000 0x00080000
 10 GTT      0x80019000 0x00040000
 11 GTT      0x80059000 0x00040000
 12 VRAM     0x103f7000 0x00053000
 13 GTT      0x80c32000 0x00100000
 14 GTT      0x80b32000 0x00020000
 15 GTT      0x8126d000 0x00004000
 16 GTT      0x8123d000 0x00001000
 17 GTT      0x812d7000 0x00004000
 18 GTT      0x80399000 0x00100000
team 3295
 id kind     address    size
-ThreadLink(), thread: 3295

Но само собой всё закрыто.

Я потом предполагаю под MIT открывать.

X512 ★★★★★
()
Ответ на: комментарий от X512

Я потом предполагаю под MIT открывать.

Я говорил про AmigaOS, там всё закрыто, а драйвер для Radeon стоит что-то около двух тысяч рублей (не помню сколько там в фунтах указано)

Sunderland93 ★★★★★
()
Ответ на: комментарий от X512

серьёзные дяди в апстриме зато видят смысл, а они побольше-то понимают. это должно снижать оверхед, насколько понимаю, и что ты там намерял «быстрее» - мерило не то

anonymous
()
Ответ на: комментарий от Sunderland93

у меня на хайку falkon не запускается. Ошибку пишет." Невозможно открыть, отсутствует символ". Хотя ставил из репозиториев. К тому же он не обновляется с 2019-го. Проверил на виндовс, функционал бедный у браузера. Даже встроенный блокировщик рекламы не блокирует рекламу, хотя видно, что блокирует. Поддержки переводов сайтов тоже не наблюдается. Хромиум всё равно нужен на хайку. Иначе зачем тогда эта система нужна без нормального браузера?

alexandr1983
()
Ответ на: комментарий от alexandr1983

Вероятно, у Вас древняя ревизия ОС. Обновите ревизию ОС :

pkgman full

beos ★★
() автор топика
Последнее исправление: beos (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.