ru
Feedback
ТохЫч. Не только Linux

ТохЫч. Не только Linux

Открыть в Telegram

Все мои шалости и мысли про линукс в одном канале. И немного Эльбруса Чат: https://t.me/toxblh_chat Новости Linux: https://t.me/linux_potok Альтернативы Zen: https://zen.yandex.ru/toxblh Поддержать: https://toxblh.com/support/

Больше
2 604
Подписчики
+124 часа
Нет данных7 дней
+630 день
Архив постов
Какой кайф, когда люди начинают фиксить решения под себя чужие с помощью Cloude! @josmanvis написал приложение для визуальног
Какой кайф, когда люди начинают фиксить решения под себя чужие с помощью Cloude! @josmanvis написал приложение для визуального редактирования для моего проекта настройки TouchBar на макбуке -> MTMR 4.3k ⭐️! Сайт презентация: https://josmanvis.github.io/mtmr-designer/ Сорцы: https://github.com/josmanvis/mtmr-designer

Repost from N/a
🖥 Kitsune 0.6.0 — теги, прогресс просмотра и ещё кое-что... Для тех, кто ещё не знаком — Kitsune это клиент для доступа к би
+9
🖥 Kitsune 0.6.0 — теги, прогресс просмотра и ещё кое-что... Для тех, кто ещё не знаком — Kitsune это клиент для доступа к библиотеке аниме, озвученного командой AniLiberty/AniLibria, основанный на технологиях GNOME. Никаких браузеров, никакого Electron — нативное приложение под Linux. Каталог, поиск, страницы релизов и встроенный видеоплеер — всё в одном окне, всё работает из коробки. Создан как небольшой проект дабы закрыть собственную болячку отсутствия клиента для просмотра аниме в озвучке от AniLiberty на Libadwaita, а заодно пощупать и научиться более удобно и верно использовать всяко разные ИИ инструменты при разработке кода. Ну и за время существования (с субботы 7 марта) проект дошел до новой версии 0.6.0, закрыв многие болячки прошлой версии и став вполне пригодным для использования. ❓ Вспомним что было в 0.5.0: • Каталог с бесконечной прокруткой и фильтрами; • Страница релиза с описанием, сериями, командой, торрентами и связанными релизами; • Встроенный видеоплеер с сохранением позиции; • Вкладки жанров и франшиз; • Акцентные цвета из постера; • Офлайн-режим; • Адаптивный интерфейс, удобный для компьютера, планшета и телефона. 🔄 А теперь к обновлению 0.6.0: • Каталог обзавёлся выдвижной панелью фильтров. Раньше был диалог на весь экран — теперь аккуратная боковая панель, фильтры применяются сами, без лишних кнопок; • Страница релиза стала аккуратнее. Пустые вкладки больше не мозолят глаза — если нет торрентов или связанных релизов, вкладка просто не появится. Жанры теперь кликабельны — нажали на «Фентези» и сразу видите все релизы жанра; • Серии теперь показывают прогресс просмотра — тонкая полоска под каждой серией и галочка на досмотренных. Не начали смотреть — превью под блюром, чтобы без спойлеров. Можно отфильтровать: все, просмотренные, непросмотренные. Всё настраивается; • Плеер тоже подтянулся. Понятная буферизация, перемотка колёсиком мыши, точное указание времени, круглые кнопки управления, управление звуком, кнопка «Пропустить», которая теперь не промахивается с концом опенинга, и другие мелочи для комфортной жизни; • Ну и главное — теги. Теперь можно организовать свою библиотеку. Создаёте тег с эмодзи-иконкой котика или цветным маркером, назначаете релизам через звёздочку на странице тайтла. Все теги собраны в отдельной вкладке — можно смотреть карточками или компактным списком. На карточках в каталоге появляются бейджи тегов, на странице релиза — кликабельные пилюли; • Плюс множество исправлений ошибок, работа с кэшированием изображений и общая стабилизация; 🔈 Проект открытый, развивается в своё удовольствие — активно пробуя и щупая все инструменты нашего нового мира. В ближайшем будущем планируем реализовать поиск, главную страницу, отслеживание релизов и поисковой провайдер для единого поиска в окружении GNOME. Будем рады обратной связи. 🫡 Репозиторий на ALT Linux Space 🔍 Идеи и репорты 📣 Канал Kitsune в Telegram 💬 Чат Kitsune в Telegram #Kitsune #AniLiberty #Обновление

🎙 Beamforming микрофона на Linux — работает! Продолжаю заводить фичи из Windows, на ASUS UX3405MA есть кнопка «угол микрофона» — нажимаешь и переключается направление захвата звука. В Linux ну вы поняли :) Техничка: В UX3405MA стоит массив из двух цифровых микрофонов (DMIC) сверху крышки, где вебка (алелуя, догадались не слушать кулера!). Обрабатываются они через Intel SOF (Sound Open Firmware) — DSP. SOF содержит компонент TDFB (Time-Domain Fixed Beamformer) — он математически комбинирует сигналы обоих микрофонов и виртуально фокусирует захват в нужном направлении. Всего 13 углов от -90° до +90° с шагом 15°, но нам нужен просто 0° то есть прямо перед ним. Понять, есть ли фича у меня получилось так: amixer -D hw:sofhdadsp controls | grep -i tdfb Если видите Dmic0 Capture TDFB beam switch и Dmic0 Capture TDFB angle set enum — всё есть. Включить/выключить формирование луча:
amixer -D hw:sofhdadsp sset "Dmic0 Capture TDFB beam switch" on ИЛИ off
amixer -D hw:sofhdadsp sset "Dmic0 Capture TDFB angle set enum" "0"
Эффект виден сразу на визуализаторе звука (видео :) Ещё нашёл встроенный компрессор микрофона там же! amixer -D hw:sofhdadsp sset "Dmic0 Capture DRC switch" on ИЛИ off Что ещё и "поднимает" звук со дна Ну и для завершённости - лампочка на кнопка beamforming шлёт XF86Launch5 (это для Niri), а так в Gnome горячих кастом сделал. А вот LED нашёл банальным перебором в /sys/kernel/debug/asus-nb-wmi/ по dev_id пока лампочка не моргнула. Оказался 262171. Итог — скрипт-тоглер: включает TDFB + DRC компрессию и лампочку по нажатию кнопки: 👉 Gist со скриптом @toxblh_linux

Новая неделя — новый подпивас! В гостях автор YouTube канала Plafon — рассказывает про Alt Booster. Далее мы немного говорим
Новая неделя — новый подпивас! В гостях автор YouTube канала Plafon — рассказывает про Alt Booster. Далее мы немного говорим про новый макбук, запрет Беркли, и очень, нет — ОЧЕНЬ — много говорим про AI. 🎵 Podster.fm | 🎵 Яндекс | 🎵Spotify | 🎵 Apple podcast

Пупупу... https://habr.com/ru/news/1006124/ Репозиториям с BSD лицензиями и приготовиться?

https://www.youtube.com/watch?v=pcofhkTOYi0 О хорош ролик о Niri вышел у https://t.me/amper_yt

О хорош ролик о Niri вышел у https://t.me/amper_yt https://www.youtube.com/watch?v=pcofhkTOYi0

Полезное! Я вечно забываю открыть geary или штормовую-птицу и пропускаю уведы о новой почте. Тут вышло расширение, которое к
Полезное! Я вечно забываю открыть geary или штормовую-птицу и пропускаю уведы о новой почте. Тут вышло расширение, которое к аккаунтам из Gnome Online Account присылает уведомления о них без единого открытого почтовика. Удобно :) По клику открывает письмо в браузере. Но есть настройка, открывать в почтовике. https://extensions.gnome.org/extension/9301/pigeon-email-notifier/

моё любимое
моё любимое

Пятничный оффтоп 🤪 Как-то давно рекомендовал прочитать народу Записки невесты программиста от Алекс Экслер для понимания того, что в голове у программистов :) А тут теперь в сжатом виде прочитал это тут однако же, но это считай от своих для своих скорей. Забавно, то, что если программированием увлечён прям с детства, то и правда крайне не понятно, как так-то, что мир в реальности это кое-как сдерживаемый хаос и искренне удивительно, почему люди не подводятся под формальную логику. Но ПК это спасение, это оплот спокойствия, уютный мир 0 и 1 :)

Для начала - я упоровся. А во вторых, это что за красота такая? Как говорится, кукуха требует прогулочного полёта, а потому я пошёл смотреть, как можно адекватно настроить тайлинг под себя. А не эти странные waybar'ы которые сильно урезанные в возможностях. И почему все так его любят? А в нём надо через скрипты и кастомные кнопки подключать блютус уши теже или PPD менять. Доколе, хочу как в gnome/plasma, чтобы просто работало. Сначала нашёл ashell'еть какую прикольную штуку, gnome панель можно сказать из коробки сразу. Но не хватило настроек, проект молодой, ставить можно, но надо готовым кодить если не хватит, как мне, powermeter или писать скрипты - тут так можно тоже... А потом я нахожу https://quickshell.org/ Это что вообще? Это куда такая красота? Да я понимаю, ваше негодование, я сказал к ашалеть, что надо быть готовым кодить - а тут надо с разбегу нырять в QML код. Но, как же тут ребята красиво наваяли под себя, просто безумие какое-то! Там ещё есть https://github.com/elkowar/eww, но я на прошлом потерялся 😆 А я всё больше начал проникаться Niri.. Изначально потому что он чуть меньше кушал, чем gnome под плагинами... Но идея скролл-тайла всё больше заходит 🙈

Там Базальт тест-конкурс устроил https://t.me/basealtspo/926 тот момент, что ответил всё и без статьи. Посмотрим правильно ли 😅

В этом выпуске обсуждаем новый Samsung S26. В интернет по паспорту теперь и в UK/USA прям в вашей iOS и Linux. MinIO обиделис
В этом выпуске обсуждаем новый Samsung S26. В интернет по паспорту теперь и в UK/USA прям в вашей iOS и Linux. MinIO обиделись и закрылись, народ не растерялся. Toxblh написал планировщик и причём тут OpenClaw и удаление всех писем их почты. А так же свежий COBOL-2023 vs Антропики готовы с ИИ переписать его на любой язык. 🎵 Podster.fm | 🎵 Яндекс 🎵 Spotify | 🎵 Apple podcast #БеларускийПодпивас 7

Repost from ALT Gnome
▶️ Мы в эфире: итоги конкурса ALT Atomic. До стрима 5 минут! Мы уже на низком старте, чтобы назвать победителей ALT Atomic. В
▶️ Мы в эфире: итоги конкурса ALT Atomic. До стрима 5 минут! Мы уже на низком старте, чтобы назвать победителей ALT Atomic. Владимир Романов (@rirusha) и Дмитрий Удалов (@dm_alt) уже в эфире. Обсудим самые крутые задачи, истории участников и главное — вручим призы! 🖥 Залетай смотреть: 📺 VK Live (основная площадка) 🌐 Twitch 📨 RUTUBE 🆓 Свободная касса: 🔉 Donation Alerts 🔉 Boosty 💬 ALT Gnome | ALT Gnome Chat 💬 ALT Gnome | ALT Gnome Chat #Стрим #ALTAtomic

Кажется я начал упираться в менеджмент GPU теперь судя по intel_gpu_top 😂 на i915 1-3-5W прыгает. Но есть xe! И с ним уже опускается потребление к 2.9W общий и чтение браузера живёт в 3.2-4.1W в среднем 3.5-3.7 теперь сидит. Но gputop не работает. Надо смотреть есть ли патчи под xe, чтобы читать потребление. GPU. А скорей всего надо писать свой уже, для точного понимания всей картины + состояния, что по железу работает ещё не оптимально. Я напомню, что в tty этот ноут в idle показывает 1.8W общего (Air с M3 у жены в idle падает в 1.2W общий!) Но результат это просто восторг!

СЮДА! Наконец выдался выходной, чтобы закрыть надвигающуюся проблему - а именно ноут в реальности будет без розетки 8ч+ и дол
СЮДА! Наконец выдался выходной, чтобы закрыть надвигающуюся проблему - а именно ноут в реальности будет без розетки 8ч+ и должен смочь выжить. А значит надо срочно закрыть проблему, что он жрёт, как не в себя, хотя не должен. Из прошлых постов [1][2][3][4] можно догадаться, что меня немного волнует тема энергопотребления ноута 😅 (Антон ты да ты заманал уже всех ей!) Я написал свой планировщик, на базе scx, у них там есть шаблон. Куча исследований и сбор материала по теме. Куча вайбкода opus4.6, codex моё почтение. И у меня теперь есть планировщик, который нормально учитывает все 3 типа ядер! Оно ещё далеко от идеала, иногда задачи могут залипнуть на LP ядрах и не подняться выше, надо будет доделать ещё, но. НО! ОНО УЖЕ РАБОТАЕТ! Прошлый тест, где было всё открыто, я его повторил и полчил 4.4W (напоминаю с lpmd вышло 5.2W и не не ниже). А если немного упороться и выключить подсветку клавиатуры и яркость экрана по нижней границе комфорта... 3.7W просто на ровном месте с вайб-планировщиком. Пушка какая-то. Обратно он падает на LP ядра тоже побыстрее обычного. По факту максимально старается не задействовать compute tile на сколько, но и оставляя систему отзывчивой. И да я пока печатаю в телеге сейчас он держит 4.7-5.5W общий. А не под 7-9W. Это прям оно. Огонь. Просто дико рад. Выключаешь планировщик и потребление сходу улетает в свои 8-12W. https://github.com/Toxblh/scx_meteor Если у вас вдруг, так же meteor/lunar/arrow чё там ещё panter вот это всё с 3 типами ядер - можно пробовать :) Ля я дико довольный конечно результатом на коленке, буду тестировать и потихоньку доводить его.

Готов промежуточный вариант. Но там 80-90% кода, это нейронка :) Как-нибудь сяду и отрефакторю за нею. Прошелся по диагонали
Готов промежуточный вариант. Но там 80-90% кода, это нейронка :) Как-нибудь сяду и отрефакторю за нею. Прошелся по диагонали и код на 3+. Заодно надо будет отладить сборку под линукс и винду. Может ci/cd еще прикрутить, для автосборки. Ну и еще над дизайном поработать. Не люблю я эти qt интерфейсы. Из замеченых проблем: изменение политики, может не отобразиться в веб интерфейсе роутера, хотя она меняется. Еще из-за qt размер app-файла получается большой. Пихает туда все нужные либы и плагины. Одна из причин, почему не люблю qt. Нативный код лучше. Как доделаю, смержу в main. Но уже можно забирать и пользоваться. https://github.com/Tarisper/KeenRouterManager/tree/features-first-version

Мы в этом подкасте обсуждали зависающий сон. Точнее долгий выход из него на новом ядре. Так вот, я уже понизил версию ядра на старое. Проблема не ушла полностью, а лишь стала реже проявляться. И я полез искать виновника. Виновник был gvfs. Именно он не давал уснуть долго машине. А когда просыпался ноут, ещё и не давал нормально, блокируя собой всё. А именно он пытался отцепить mount или убрать тот, что уже не существует... Это был GSConnect (KDE Connect), который у меня создавал мониторирование sftp диска и беда же, что он всегда пытается с ним работать. Я выключил монтирование, так как всё равно оно не стабильное и долгая передача, больше, чем localsend. В итоге я уже второй раз испытываю проблемы с gvfs в паре с сетевыми дисками. Первое было, что если в наутилусе есть закладки на сетевые папки, он каждый раз пытается до них дотянуться, вешая весь наутилус и выглядит это, как он открывается по 2-10 секунд, пока все таймауты отвалятся. Теперь вот, что в сон и из сна на старом ядре система прям задумчивая сильно. Я фиг знает, как это ещё с abrt не поймали не Федоре, но это и не падение, а штатная работа. Но чет 2 проблемы, уже статистика... Надо сделать агента, который мои бомбления и разбирательства с историей cli, репортил бы, как issue :) На новом ядре тоже стало всё хорошо кстати.

В этом выпуске обсуждаем релиз KDE Plasma 6.6, новую модель Gemini от Google, блокировку kernel.org, первую бету Android 17,
В этом выпуске обсуждаем релиз KDE Plasma 6.6, новую модель Gemini от Google, блокировку kernel.org, первую бету Android 17, возможный уход Gentoo с GitHub, обновление Google Chrome и планы GhostBSD по переходу на XLibre. 🎵 Podster.fm | 🎵 Яндекс 🎵 Spotify | 🎵 Apple podcast