ТохЫч. Не только Linux
رفتن به کانال در Telegram
Все мои шалости и мысли про линукс в одном канале. И немного Эльбруса Чат: https://t.me/toxblh_chat Новости Linux: https://t.me/linux_potok Альтернативы Zen: https://zen.yandex.ru/toxblh Поддержать: https://toxblh.com/support/
نمایش بیشتر2 595
مشترکین
+124 ساعت
+127 روز
+3130 روز
آرشیو پست ها
Ещё одна маленькая победа, в борьбе за уменьшение прожарки коленей батарею.
И так супер коротко, есть декодер, он умеет отдать картинку. Есть display controller он готовит уже всё, чтобы отдать на eDP контроллер. Нужно сделать так, чтобы при просмотре видео - НЕ задействовать GPU.
Достигается это тем, что видео должно быть без перекрывающих его элементов включая курсор, тогда декодер может в чистую отдать картинку, а если на экране больше ничего не меняется и не требует пересчёта картинки у нас выходит низкое потребление ибо GPU спит
Скажу сразу в Gnome не работает. В KDE только с плазмы 6.5 под флагами начало.
В niri где и тестировал - работает если в конфиг добавить
debug {
enable-overlay-planes
}
И ура-ура
[FB:547] NV12 little-endian (0x3231564e),0x100000000000009,1920x1080,
visible=visible, src=1920.000000x1080.000000+0.000000+0.000000,
dst=1398x786+1454+76
Видео проигрывается, ровно так, что декодер напрямую гонит картинку. GPU спит и вместо 11Вт получаем 8Вт!
...
А и да AppNap тоже написал на коленке, но у него дикая и тупая агресивность сейчас, так что не рассказывал и не использую сижу изучаю дальше. Но MVP работает, да только в Niri снова - тут есть API, как только окно уходит из видимости приложение фризится, а таймеры улетают к 90 сек. Работает только то, на что смотрим. При этом на пустом экране можно резко получить 30Вт компайла -> 2Вт простоя... есть нюанс - компайл в этот момент встал. Вот это сижу и почитываю, как сделать адекватно :)
Экономьте электроны!Там ребята решили, что DNS это недружественные технологии?
Те кто в РФ у вас в ЛК налоговой зайти можно?))
DNS резолвит у вас домены в эти IP?
213.24.64.175 lkfl2.nalog.ru
213.24.64.181 lknpd.nalog.ru
Я чёт прошёлся по провайдерам и никто не отдаёт А записи чёт у меня.
Repost from N/a
Новая неделя — новый подпивас! В этом выпуске говорим про то, как BSD обходит age verification bill в США, про технологии умного дома, этичность нейросетей и совсем чуток про Apple с их MacBook Neo.
🎵 Podster.fm | 🎵 Яндекс
🎵 Spotify | 🎵 Apple podcast
#БеларускийПодпивас 9
Товарищи подписчики, раз вы читаете меня, я уверен (очень надеюсь), я такой не один, накидайте плиз в коментах, кого можно читать близко похожий на мой канал... А то чёт я уже хочу создать своё сообщество гиканутых для общения и обмена знаниями. Постарайтесь меня отговорить 😂
Всё ещё не долби, НО это лучший результат, что получался за всё время моих мучений с easyeffects! До этого пробовал множество готовых пресетов, настраивать эффекты по гайдам, извлекать импульс через кольцевую запись, всё было мимо. Звук сейчас реально приятный.
В ридми проекта написано, что преобразование некоторых параметров ещё не реализовано. Также посмотрел другие конфиги, из них следует, что долби на винде сам меняет параметры в зависимости от контекста (как минимум в зависимости от программ, которые проигрывают аудио).
Я же просто сделал всё согласно ридми.
Кратко: конфиги долби достал из драйвера на звук с официального сайта (вендор сяоми, драйвер просто в zip архиве, у леново например надо будет с помощью innoextract распаковать).
Там как я понял конфиги под разные модели. С помощью
cat /proc/asound/card*/codec* | grep Subsystem узнад версию для своего ноута. Выбрал конфиг, запустил скрипт, готово. Очень радуюсь. Ещё раз спасибо за ссылку и автору. И клоду)А во вторых - ИИ научился уже не то что комуниздить, а прям конвертировать файлики долби в такие импульсы - https://github.com/antoinecellerier/speaker-tuning-to-easyeffects вот парниша написал c клодом вместе)
+1
За последнее время ещё немного улучшил себе жизнь в Gnome, нужно только два простых расширения:
1. Фонетический и Транскодированный поиск "нфтвуч" -> "yandex", "хром" -> "chrome"
https://extensions.gnome.org/extension/9390/transcode-app-search-fonetic/
2. Быстрый перенос приложения на рабочую область справа в overview
https://extensions.gnome.org/extension/7600/right-click-next/
Спасибо за них: @mikanight
@toxblh_linux
Розыгрыш в Котофото!
Как насчет сертификата на 5 000 ₽ на покупки в kotofoto.ru? Не проблема! Запускаем конкурс, где участие — это всего пара кликов.
⚡ Нажимаем кнопку снизу, проверяем подписку на наш канал kotofoto и ждем 23 марта — тогда и объявим результаты.
У вас будет классная возможность приобрести новую электронику, комплектующие для компьютера, бытовую технику, товары для дома и много другое. Не упустите возможность 👍
Узнать больше
#реклама
О рекламодателе
Какой кайф, когда люди начинают фиксить решения под себя чужие с помощью Cloude!
@josmanvis написал приложение для визуального редактирования для моего проекта настройки TouchBar на макбуке -> MTMR 4.3k ⭐️!
Сайт презентация: https://josmanvis.github.io/mtmr-designer/
Сорцы: https://github.com/josmanvis/mtmr-designer
Repost from N/a
+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. Далее мы немного говорим про новый макбук, запрет Беркли, и очень, нет — ОЧЕНЬ — много говорим про 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 или штормовую-птицу и пропускаю уведы о новой почте. Тут вышло расширение, которое к аккаунтам из Gnome Online Account присылает уведомления о них без единого открытого почтовика. Удобно :)
По клику открывает письмо в браузере. Но есть настройка, открывать в почтовике.
https://extensions.gnome.org/extension/9301/pigeon-email-notifier/
Пятничный оффтоп 🤪
Как-то давно рекомендовал прочитать народу Записки невесты программиста от Алекс Экслер для понимания того, что в голове у программистов :)
А тут теперь в сжатом виде прочитал это тут однако же, но это считай от своих для своих скорей.
Забавно, то, что если программированием увлечён прям с детства, то и правда крайне не понятно, как так-то, что мир в реальности это кое-как сдерживаемый хаос и искренне удивительно, почему люди не подводятся под формальную логику. Но ПК это спасение, это оплот спокойствия, уютный мир 0 и 1 :)
