ChatCrawlerпоиск по публичному Telegram Открыть приложение
O

OS Haiku практика применения для "хомячков"

181 участников
23 августа 2026
‼️Проблема, связанная с ABI, была устранена в версии hrev60013, спасибо X512 за предоставленный трассировочный дамп. Однако драйвер все равно потребуется пересобрать.‼️ 😳 kernel/locks: Unify ABI of static initializers. hrev60013 Since 0 is now a fully invalid thread ID, we can use it in the static initialized for thread_id even on KDEBUG kernels. As a bonus, check for holder < -1 in mutex_lock. This will catch fully uninitialized or freed locks (since 0xcc and 0xdeadbeef < 0). This fixes the underlying problem that was causing #20256. However, it breaks KDEBUG kernel ABI (but not non-KDEBUG ABI), so drivers that use these (still officially unstable) APIs will need to be rebuilt.
Августин Кавальер окончательно перевел стрелки в сторону автора порта видеодрайвера Nvidia/Nebula ... В итоге без обновления драйвера с его 0.0.2 - "протухшей" версией релизные сборки Haiku тупо не бутятся/не стартуют/не загружаются с фризом на иконке номер 4. Принудительное включение vesa в конфиге кернела не работает. 😱😱😱
Фотография
нажмите — покажем
После обновления - ОС не загружается 😳😳😳
Фотография
нажмите — покажем
Откатился на ночники - норма!😜 Релиз какой-то невезучий.....
H
Фотография
нажмите — покажем
👍😍
[GSoC 2026] Expanding the functionality of the Haiku Devices Application - Final Report https://www.haiku-os.org/blog/aquamatic123/2026-08-21_gsoc_2026_expanding_the_functionality_of_the_haiku_devices_application_-_final_report/ Hello everyone! As Google Summer of Code 2026 comes to a close, it’s time to summarize the work I’ve done over the summer on expanding the functionality of the Haiku Devices application. Overview Haiku’s Devices application previously provided a basic list of connected hardware, but lacked the features necessary to function as a true management utility. My project aimed to transform Devices into a more capable hardware manager, allowing users to view detailed technical specifications and perform administrative tasks directly from the GUI. Over the course of the summer, I focused on implementing new visualization features, improving the user experience, and pulling more detailed hardware information directly from the system. Completed Objectives & Work Accomplished Here is a breakdown of what was accomplished this summer: Driver Mapping: Integrated the GUI with the kernel structures to display the active driver module name and its absolute path (/dev). This involved extending the device_manager module by adding a new device attribute and being able to fill that attribute when possible. Extract USB descriptors: Enhanced the application’s ability to inspect USB devices. By utilizing the BUSBDevice API, the app now builds a tree with all USB attributes descending the USB hierarchy. We first loop through the configurations, then the interfaces, and finally the endpoints. The app can also display HID descriptors. State Management (Packaged Driver Blocking): Added a new GUI button to disable or re-enable packaged drivers. This required implementing the backend logic to read, modify, and write to the system’s Packages configuration file. I also added safety checks to prevent users from accidentally disabling drivers essential to the system, and ad
And here is the application after adding the new features:
Here is the link to all my patches: My Gerrit Commits (https://review.haiku-os.org/q/owner:[email protected]) Here are the most notable patches from my project: Devices: Add packaged driver blocking feature (https://review.haiku-os.org/c/haiku/+/11365) - Implemented the backend logic and GUI button to safely disable and re-enable packaged drivers via the Packages settings file. Devices: Extract USB descriptors (https://review.haiku-os.org/c/haiku/+/11071) & Fetch HID report descriptors (https://review.haiku-os.org/c/haiku/+/11166) - Added deep inspection for USB devices, building a hierarchy of configurations, interfaces, endpoints, and displaying HID descriptors. Devices: extend dm_wrapper and new layout (https://review.haiku-os.org/c/haiku/+/11012) - Integrated the GUI with the kernel structures to extract and display the active driver module name and path. Devices: Add hardware compatibility report (https://review.haiku-os.org/c/haiku/+/11543) (Pending Review) - The groundwork for exporting the system’s hardware tree into a standardized JSON report Challenges and Learnings I had to face a lot of challenges in this project. Some notable challenges were: Adapting to an Open Source Community This was my first time contributing to open source software, so when I first approached Haiku OS, I had a tense feeling that I couldn’t make a mistake in my patches. Fortunately, this feeling didn’t last long, as I noticed the community is really open and much less scary than it might seem! People are always open to discussing changes, and everybody’s opinion matters. New Codebase This is a challenge that most, if not all, GSoC contributors face. It’s self-explanatory, but a lot of time was spent scouting through the repository, figuring out what I needed and where it was located. Learning the Haiku API Working with Haiku’s unique C++ APIs was both a challenge and a fantastic learning experience. It took time to familiarize myself with how the UI components interact wit
H
Compatibility Report: The logic to export the system’s hardware tree into a standardized JSON report was the final task of my GSoC period and is currently pending review. There are ongoing architectural discussions regarding the exact use-case and implementation of the report that need to be resolved before it is fully upstreamed. Acknowledgements I would like to give a massive thank you to my mentors, KapiX and Korli, for their incredible patience, guidance, and helpful code reviews throughout the summer. Your support has greatly helped me grow as a developer and as an open source contributor. I also want to thank the Haiku community for being so welcoming and always willing to discuss changes and share their expertise, especially in code reviews. Finally, thank you to Google for hosting the Summer of Code program and providing this opportunity to contribute to open source! Thank you for reading, and I look forward to continuing to contribute to Haiku!
A
Фотография
нажмите — покажем
Фотография
нажмите — покажем
24 августа 2026
NVIDIA назначила мероприятие Gamescom 2026 GeForce On Community Update на 25 августа. VideoCardz ожидает релиз технологии DLSS 4.5 Ray Reconstruction. Издание также отмечает, что год назад, перед Gamescom Community Update 2025 NVIDIA, прямо сообщила, что нового оборудования не покажет. На этот раз подобных ремарок не было, что настраивает на осторожный оптимизм. NVIDIA обещает рассказать о новых функциях GeForce и готовящихся играх для ПК, но детальную программу мероприятия пока не раскрыла, а дополнительную интригу создает отсутствие оговорки об аппаратных анонсах. Что кроется в этом радиомолчании? Главный вопрос на повестке дня: покажут ли новые видеокарты? Может быть линейку SUPER текущего поколения или даже RTX 6000? Или снова ничего интересного? Выясним в 8:00 по тихоокеанскому времени, или в 18:00 по московскому, когда начнется трансляция.😳
Begasus commited to haikuports gear26.08 update libs part1 (#14663)
После четырёх месяцев разработки представлено августовское сводное обновление приложений KDE Gear 26.08, развиваемых проектом KDE. В составе набора опубликованы выпуски более 250 программ, библиотек и плагинов.
H
threedeyes commited to haikuports iceweasel: bump version
H
[GSoC 2026] Modernizing Haiku’s Bluetooth stack: Implementing support for HFP profile - Progress Report https://www.haiku-os.org/blog/vighnesh-sawant/2026-08-21_gsoc_2026_modernizing_haikus_bluetooth_stack_implementing_support_for_hfp_profile_-_progress_report/ Introduction The goal of this post is to document the changes I made during the GSoC period and the current state of the project. I would also like to thank waddlesplash for his continued support throughout the project. Progress So Far RFCOMM Protocol RFCOMM is now almost ready to be merged. It acts as the control channel required by HFP. The implementation includes: RFCOMM socket addressing and connection management DLCI multiplexing over a shared L2CAP connection SABM, UA, DM, DISC, and UIH frame handling MCC commands Credit-based flow control USB and xHCI Improvements During implementation, I found that the xHCI driver assumed all isochronous packets had the same size, which is not always true. The xHCI driver now supports variable-length isochronous packets and processes completed transfers in FIFO order instead of LIFO order. Bug Fixes A part of this period was spent fixing issues in the existing Bluetooth stack. The main fixes include: Correcting ACL packet splitting when packets exceed the L2CAP MTU. Holding socket references while working on them. Related changes include the L2CAP refactor (https://review.haiku-os.org/c/haiku/+/11181),send-status fix (https://review.haiku-os.org/c/haiku/+/11201), socket lifetime changes (https://review.haiku-os.org/c/haiku/+/11531), and MTU packet fix (https://review.haiku-os.org/c/haiku/+/11589) Media Stack Fixes While working on Bluetooth audio integration, I found some bugs in the media stack. After initial work, waddlesplash took over these changes and implemented the actual changes. The improvements landed in the media auto-stop change (https://git.haiku-os.org/haiku/commit/?h=hrev59998&id=029b1139456a1b14fa2a10bda70dd064fd0084c9) and the live output reconne
25 августа 2026
Ссылка
нажмите — покажем
https://discuss.haiku-os.org/t/gltoggle-new-app/19767 ablyss 9 мин Hi all, This app was created to help users toggle between mesa and nebula GL drivers. I’ve found out the hard way that if you don’t do it in just the right order, Haiku will uninstall a whole lot of packages. If you leave the app open it will reuse the previous downloads when reinstalling nebula, else it will download. Looking ahead.. I plan to add a system tray and some other options but for now this is a good start. Привет всем, Это приложение было создано, чтобы помочь пользователям переключаться между драйверами Mesa и Nebula. Я узнал на собственном горьком опыте, что если делать это не в правильной последовательности, Haiku может удалить огромное количество пакетов. Если вы оставите приложение открытым, оно будет использовать предыдущие загруженные файлы при повторной установке Nebula, в противном случае оно скачает их заново. В будущем я планирую добавить системный трей и другие опции, но пока это хорошее начало.
Файл
GLToogle-1.0.1-1-x86_64.hpkg · 22 КБ · нажмите — покажем
Фотография
нажмите — покажем
waddlesplash Developer 35 мин Alright everyone Release Candidate 1 (aka hrev59866+79) should now be available in the r1beta6 package repositories. Please update to that and make sure everything looks OK. Additionally, if a few people could download and test full images of RC1 (instead of just updating) and then report back here, so that we make sure everything still checks out OK: https://haiku-release.cdn.haiku-os.org/testing/r1beta6/x86_64/haiku-r1beta6-hrev59866_79-x86_64-anyboot.iso
threedeyes commited to haikuports firefox: try to fix #14659
H
Фотография
нажмите — покажем
👍
Архив по месяцам
Открыть в Telegram Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог