Toxblч. Не только Linux
Чёт мне так понравилось расширение про показ батарейки для bluetooth, что захотелось туда и airPods затащить, в целом известно, как читать, не совсем было понятно, как это подружить с bluez и DBus. Ну это вот победил полчаса назад. А дальше нужно из caPods…
Что ж грустный итог, но интересный. Ничего не получиться, чтобы было прям отлично. Само устройство не отдаёт данные о себе при подключении. В реальности же, iPhone/iPad постоянно слушают BLE эфир и обновляют статус услышанных. Сообщение это слышим и мы, и даже частично понимаем, что там происходит. Первые 7 байт данных.. из 25, а дальше неизвестно, что там и как это дешифровывать. Да, основное получить можно, это заряд наушников, их статус и тд. OpenPods и caPod тоже это делают. Можно питон-скрипт запустить и услышать всё вокруг. Но есть нюанс, а точнее два:
1. Каждые 15 минут, Apple обновляет все MAC адреса всех устройств, что вещают в эфир. И этот MAC не совпадает с тем, которым устройство представляется после подключения. То есть нельзя точно понять, чьи наушники мы слышим
2. И как следствие первого, если наушники вокруг одни ещё нормально, а если кафе, офис, метро там? Так наушники если оба в ушах, выглядят, как одно устройство в сети. Если один в кейсе, а второй в ухе, в эфире 2 устройства. И если рядом будет ещё одно в той же позиции, например у обоих левый на зарядке. Мы вообще не можем понять где чей. Только крайне косвенно догадываться. Идентифицировать явно мы не имеем полноты данных.
В целом есть вопросы про коммуникацию устройств, те что выставленны для всех имеют точность 10% заряда. А между устройствами они получают точность же 1%, значит есть и второй способ связи. Шифрованная часть большая, может и индентификатор уместиться и данные 18 байт - разгуляться можно :)
Ну это было интересно, как минимум, открыл для себе опять что-то новое. Я тут ссылочек накидаю вредных и полезных по теме если интересно.
https://github.com/hexway/apple_bleee
https://github.com/furiousMAC/continuity
https://github.com/hexway/apple_bleee/blob/master/adv_airpods.py
https://github.com/bluez/bluez/issues/260
https://flathub.org/apps/org.freedesktop.Bustle
https://flathub.org/apps/org.gnome.dspy
1. Каждые 15 минут, Apple обновляет все MAC адреса всех устройств, что вещают в эфир. И этот MAC не совпадает с тем, которым устройство представляется после подключения. То есть нельзя точно понять, чьи наушники мы слышим
2. И как следствие первого, если наушники вокруг одни ещё нормально, а если кафе, офис, метро там? Так наушники если оба в ушах, выглядят, как одно устройство в сети. Если один в кейсе, а второй в ухе, в эфире 2 устройства. И если рядом будет ещё одно в той же позиции, например у обоих левый на зарядке. Мы вообще не можем понять где чей. Только крайне косвенно догадываться. Идентифицировать явно мы не имеем полноты данных.
В целом есть вопросы про коммуникацию устройств, те что выставленны для всех имеют точность 10% заряда. А между устройствами они получают точность же 1%, значит есть и второй способ связи. Шифрованная часть большая, может и индентификатор уместиться и данные 18 байт - разгуляться можно :)
Ну это было интересно, как минимум, открыл для себе опять что-то новое. Я тут ссылочек накидаю вредных и полезных по теме если интересно.
https://github.com/hexway/apple_bleee
https://github.com/furiousMAC/continuity
https://github.com/hexway/apple_bleee/blob/master/adv_airpods.py
https://github.com/bluez/bluez/issues/260
https://flathub.org/apps/org.freedesktop.Bustle
https://flathub.org/apps/org.gnome.dspy
Ай ладно кину затравку, что в первой ссылке дал. Тут прям куча вариантов для паранойи
https://www.youtube.com/watch?v=Bi602yAIBAw
https://www.youtube.com/watch?v=Bi602yAIBAw
YouTube
Apple devices sniffer| Apple bleee research. Part 1| Hexway
Cybersecurity research: Apple Bleee. Everyone knows what happens on your phone.
Read the full article: https://hexway.io/blog/apple-bleee/
See how your phone sends lots of data via BLE even when it's on hold. It includes phone status, Wi-Fi status, buffer…
Read the full article: https://hexway.io/blog/apple-bleee/
See how your phone sends lots of data via BLE even when it's on hold. It includes phone status, Wi-Fi status, buffer…
Media is too big
VIEW IN TELEGRAM
Обновление SteamDeck раннего доступа от 18 января.
ААА!! Это просто офигенно! Очень круто!
История про хакерский кемп в Берлине CCC
> > > https://vas3k.blog/world/cccamp < < <
Накидайте в комментах какие хак/IT фесты схожего уровня вы знаете в РФ и мире?
История про хакерский кемп в Берлине CCC
> > > https://vas3k.blog/world/cccamp < < <
Накидайте в комментах какие хак/IT фесты схожего уровня вы знаете в РФ и мире?
vas3k.blog
Chaos Communication Camp 2023
Авторский блог о выживании в мире технологий и происходящем вокруг киберпанке
Toxblч. Не только Linux
Решил попробовать PS5 геймпад. Почитал, что сони сделала драйвера сама для ядра. И правда, просто подключил и работает. Я думал в последний xbox завезут гироскоп для управления. Но нет. А я хотел второй геймпад, чтобы играть вместе дома. Буду смотреть на оба…
В Linux с самого старта продаж PS5 почти, Sony добавили драйвер для DS5 в ядро сами. А позже кстати обновили и для DS4. Чего не было на старте тогда и теперь есть? Адаптивные курки! На старте они работали только в windows, только в крайне малом количестве игр и только по проводу.
В Linux адаптивные не работали нигде, да и игры часто вообще не воспринимали подключение DS* контроллеров, всякие XYAB так и оставались ими. А теперь я смотрю на список игр - и тут их мало того, что становится больше, так и steam добавил поддержку адаптивных тригеров в SDK . Да и раньше были только на винде да? А чем Proton хуже надо проверить, только ли по проводу. Но работы проведены.
Да Haptic отдачи и звука всё ещё нет под bluetooth, так xbox без usb тоже не далеко убежал.
Для меня DS5 можно назвать лучшим. Тише, мягче, более богатое на технологии устройство, чем Xbox, за цену чуть больше. Особенно для Linux/Steam игр. И гироскоп и тач панель и всякие новые фишки, нативная поддержка в linux и это всё за ту малую разницу в цене. Один минус - как же он быстро разряжается!
Просто интересные ссылки
Я давно ещё находил веб страничку, которая адаптив прям в браузере давала включить и проверить, но потерял.
В Linux адаптивные не работали нигде, да и игры часто вообще не воспринимали подключение DS* контроллеров, всякие XYAB так и оставались ими. А теперь я смотрю на список игр - и тут их мало того, что становится больше, так и steam добавил поддержку адаптивных тригеров в SDK . Да и раньше были только на винде да? А чем Proton хуже надо проверить, только ли по проводу. Но работы проведены.
Да Haptic отдачи и звука всё ещё нет под bluetooth, так xbox без usb тоже не далеко убежал.
Для меня DS5 можно назвать лучшим. Тише, мягче, более богатое на технологии устройство, чем Xbox, за цену чуть больше. Особенно для Linux/Steam игр. И гироскоп и тач панель и всякие новые фишки, нативная поддержка в linux и это всё за ту малую разницу в цене. Один минус - как же он быстро разряжается!
Просто интересные ссылки
Я давно ещё находил веб страничку, которая адаптив прям в браузере давала включить и проверить, но потерял.
https://flathub.org/it/apps/it.mijorus.collector знаю некоторые ждали такой апп. Может и вам зайдёт конечно
Если коротко - то это программа-коробка для "подержать" файлы. Пока вы там с окнами разбираетесь.
Если коротко - то это программа-коробка для "подержать" файлы. Пока вы там с окнами разбираетесь.
Flathub - Apps for Linux
Install Collector on Linux | Flathub
Drag and Drop to the next level
В прошлый раз я упомянул, что у нас суб/объективно звук в Linux на ноутбуках фиговый. Почему так? Потому что, его улучшают перед воспроизведением софтом. Но кто у нас крайне сильно заморачивается над звуком в ноутбуках и считают его лучшим на рынке? Apple. Новые имеют честные 3 полосы на каждый канал и того 6 динамиков!
Проект Asahi Linux, недавно выпустили новый пост, что нового в проекте. И большая часть про звук. Хоть динамиков и 6, но маленькие и против законов физики не попрёшь, звучат - "ну да, звук есть". А вот человеческое ухо - его и обманывать можно, чем и занимается DSP в оригинальной системе.
Для более богатого окраса звука Джеймс Каллигерос написал bankstown по факту, то что делал easy effect для T14, он улучшает психоакустический окрас звука, отчего тот слышится более насыщенным и басовитым с помощью генерации гармоник баса и частот суббаса, чем на самом деле. Этим же занимается и Dolby Atmos.
Интересный факт - чтобы иметь громкий звук, нужно добавить мощи, но если добавить слишком много, то можно порвать или поджарить динамик. В макбуках на asahi, чтобы не было первого и второго, долгое время вообще не давали включить звук, чисто на всякий случай, чтобы физически не повредить, кто решил попробовать. А теперь они написали утилиту, которая следит за тем, какой температуры динамик, на основе напряжения на катушках, чтобы не спалить - speakersafetyd. Пишут, что это первая реализация FOSS, чтобы получить максимально громкий звук и при этом физически безопасно для самого устройства. Работает она с физическим звуковым DSP внутри макбука от Texas Instruments под названием Smart Amp.
Проект Asahi Linux, недавно выпустили новый пост, что нового в проекте. И большая часть про звук. Хоть динамиков и 6, но маленькие и против законов физики не попрёшь, звучат - "ну да, звук есть". А вот человеческое ухо - его и обманывать можно, чем и занимается DSP в оригинальной системе.
Для более богатого окраса звука Джеймс Каллигерос написал bankstown по факту, то что делал easy effect для T14, он улучшает психоакустический окрас звука, отчего тот слышится более насыщенным и басовитым с помощью генерации гармоник баса и частот суббаса, чем на самом деле. Этим же занимается и Dolby Atmos.
Интересный факт - чтобы иметь громкий звук, нужно добавить мощи, но если добавить слишком много, то можно порвать или поджарить динамик. В макбуках на asahi, чтобы не было первого и второго, долгое время вообще не давали включить звук, чисто на всякий случай, чтобы физически не повредить, кто решил попробовать. А теперь они написали утилиту, которая следит за тем, какой температуры динамик, на основе напряжения на катушках, чтобы не спалить - speakersafetyd. Пишут, что это первая реализация FOSS, чтобы получить максимально громкий звук и при этом физически безопасно для самого устройства. Работает она с физическим звуковым DSP внутри макбука от Texas Instruments под названием Smart Amp.
Toxblч. Не только Linux
Технически, это обкатанные 545, что в фича-релизе, но с некоторыми приятными улучшениями, у них даже описание у обоих именно в отличии от 535.
Что основное изменилось относительно улучшений 545?
- Устранение проблемы с Wayland-приложениями: Исправлена проблема, из-за которой Wayland-приложения запускались на некоторых GPU с частотой менее одного кадра в секунду.
- Исправление Xid-ошибок в популярных играх: Устранены случайные ошибки Xid в играх, таких как Horizon Zero Dawn, Metro Exodus, Forza Horizon 5 и Halo Infinite.
- Оптимизация частоты кадров в безголовом режиме: Улучшена оптимизация безголового режима X driver, добавлена новая опция конфигурации "LimitFrameRateWhenHeadless" для контроля ограничителя частоты.
- Поддержка новых форматов GBM: Добавлена поддержка форматов R8, GR88 и YCbCr GBM, расширяя возможности визуализации графики.
- Исправление проблемы с Gamescope и NVIDIA Open GPU Kernel: Устранен баг, мешавший запуску Gamescope при использовании ядер NVIDIA Open GPU, улучшая совместимость с различными приложениями.
И снова на один пункт меньше тут теперь https://us.download.nvidia.com/XFree86/Linux-x86_64/550.40.07/README/wayland-issues.html
Все изменения можно почитать тут:
https://www.nvidia.com/Download/driverResults.aspx/218119/en-us/
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
В недавнем обновлении дистрибутива "Моя Тесла", затащили HW ускорение воспроизведения видео. Там стоит не самый мощный, но достаточный Intel Atom E3950, с графикой Intel HD 505. И тут есть обычный QuickSync для ускорений. Ну и бонусом от ускорения теперь любые взаимодействия с камерами, как при перехода в reverse, камеры работают без лагов. Х2 на ютубе теперь тоже работает с 1080р. Прям шикарно. А то некотоые говорят, чё там ваши линуксы, где их используют? Вот!)
А какие необычные железки с линуксом у вас?
А какие необычные железки с линуксом у вас?
2019 год.. Я тогда плотно пересел на Linux. А уже почти 5 лет прошло, было как вчера.
Если вам очень хочется получить SteamOS-подобную систему на ПК для игр в гостиной и не только, рассмотрите Bazzite
Система подхожа всем на SteamOS, есть версия для Nvidia сразу и построена на OSTree походе. Имеет все необходимое для игр в комплекте
https://github.com/ublue-os/bazzite
Система подхожа всем на SteamOS, есть версия для Nvidia сразу и построена на OSTree походе. Имеет все необходимое для игр в комплекте
https://github.com/ublue-os/bazzite
GitHub
GitHub - ublue-os/bazzite: Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming…
Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld. - ublue-os/bazzite
Вот Nvidia умеет радовать на рождество оказывается))
Есть проблема с этими nvenc/nvdec, что там надо всё это уметь писать, есть инструкции, но в реальности кода в открытом доступе не много, как использовать. Особенно если решения не тривиальные. Как тот же стриминг игры на картах Nvidia, когда мы захватывать должны кадры Vulkan, перекладывать в СUDA кадры и после загонять их в кодировщик. На словах легко, а в реальности надо нормально вычитать материала, как это собственно сделать.
И вот, 18 декабря, Nvidia финализирует Vulkan API для кодирования и декодирования, что даёт возможность упростить этот процесс просто загоняя кадры вулкана в API и получать видео поток.
Пушка. Просто пушка. Ну и так же логично чего все начали уходить от VA-API - есть новый игрок на рынке, который ещё и универсален сразу на куче платформ и между разными видеокартами
Он уже в 535.43.23 драйверах. Так что очень скоро всё будет крайне хорошо, как в играх, так и в прочих приложениях.
https://developer.nvidia.com/vulkan-driver
Есть проблема с этими nvenc/nvdec, что там надо всё это уметь писать, есть инструкции, но в реальности кода в открытом доступе не много, как использовать. Особенно если решения не тривиальные. Как тот же стриминг игры на картах Nvidia, когда мы захватывать должны кадры Vulkan, перекладывать в СUDA кадры и после загонять их в кодировщик. На словах легко, а в реальности надо нормально вычитать материала, как это собственно сделать.
И вот, 18 декабря, Nvidia финализирует Vulkan API для кодирования и декодирования, что даёт возможность упростить этот процесс просто загоняя кадры вулкана в API и получать видео поток.
Пушка. Просто пушка. Ну и так же логично чего все начали уходить от VA-API - есть новый игрок на рынке, который ещё и универсален сразу на куче платформ и между разными видеокартами
Он уже в 535.43.23 драйверах. Так что очень скоро всё будет крайне хорошо, как в играх, так и в прочих приложениях.
https://developer.nvidia.com/vulkan-driver
Сегодня в fedora журнале вышла отличная статья про профилирование приложений. И круто, что они понимают важность этого. Отличная статья, рекомендую к прочтению (переводчик если что в помощь)
Например в Альт очень много unwind при попытках профилирования, то есть профилировщику не хватает данных раскрутить стек, дабы понять, что внутри. (Абзац про "Why Compiler Defaults Matter")
https://fedoramagazine.org/performance-profiling-in-fedora-linux/
Например в Альт очень много unwind при попытках профилирования, то есть профилировщику не хватает данных раскрутить стек, дабы понять, что внутри. (Абзац про "Why Compiler Defaults Matter")
https://fedoramagazine.org/performance-profiling-in-fedora-linux/
Нравится Gnome? Умеешь кодить? Думал попробовать улучшить и не знал как?
https://handbook.gnome.org/
Они сделали руководство для новичков. Пользуйся.
И помни, ты можешь вступить в любое открытое сообщество не ограничивайся одним 😉
https://handbook.gnome.org/
Они сделали руководство для новичков. Пользуйся.
И помни, ты можешь вступить в любое открытое сообщество не ограничивайся одним 😉
Toxblч. Не только Linux
Вот Nvidia умеет радовать на рождество оказывается)) Есть проблема с этими nvenc/nvdec, что там надо всё это уметь писать, есть инструкции, но в реальности кода в открытом доступе не много, как использовать. Особенно если решения не тривиальные. Как тот…
А тем временем 🖼️ финализируют API для использования воспроизведения видео в AV1, воспроизведение VP9 ожидается в будущем, что закроет все кодеки в веб 📺 и даст общее API для любой платформы 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from PLAFON
Please open Telegram to view this post
VIEW IN TELEGRAM
Toxblч. Не только Linux
Постримим сегодня 😉 🎞
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 ElementaryOS 8 доступен в раннем доступе за $1/месяц (для доступа к раннему доступу)
🔄 Обновления системы: OS 8 вводит новый механизм раздельных обновлений системы и приложений в System Settings для быстрой и удобной установки. Раздельные обновления ускоряют и упрощают процесс.
⚙️ Системные настройки: Улучшенный поиск, новый раздел "Keyboard Layouts" в Shortcuts, чистые и отзывчивые настроки Мыши и Тачпада, новая иконка, а также портирование на GTK 4.
🖥 Window Manager: Multitasking View с новым фоном и обновленным интерфейсом, новая функция в Dock для множественных окон.
🔍 Другое: Улучшена поддержка для слабовидящих, порт Files на GTK 4. Много обновлений и новых функций находится в процессе проверки. OS 7 получает обновление для Code.
🛠️ Получите обновления: Откройте AppCenter на elementary OS 7, нажмите "Update All" для доступа к последней версии Code и других обновлений. Следите за новостями!
Если честно, что 7 не особо большое было, что 8ое. Они явно стараются теперь угнаться за чистым Gnome, который всё быстрее и больше набирает фич
https://blog.elementary.io/updates-for-february-2024/
🔄 Обновления системы: OS 8 вводит новый механизм раздельных обновлений системы и приложений в System Settings для быстрой и удобной установки. Раздельные обновления ускоряют и упрощают процесс.
⚙️ Системные настройки: Улучшенный поиск, новый раздел "Keyboard Layouts" в Shortcuts, чистые и отзывчивые настроки Мыши и Тачпада, новая иконка, а также портирование на GTK 4.
🖥 Window Manager: Multitasking View с новым фоном и обновленным интерфейсом, новая функция в Dock для множественных окон.
🔍 Другое: Улучшена поддержка для слабовидящих, порт Files на GTK 4. Много обновлений и новых функций находится в процессе проверки. OS 7 получает обновление для Code.
🛠️ Получите обновления: Откройте AppCenter на elementary OS 7, нажмите "Update All" для доступа к последней версии Code и других обновлений. Следите за новостями!
Если честно, что 7 не особо большое было, что 8ое. Они явно стараются теперь угнаться за чистым Gnome, который всё быстрее и больше набирает фич
https://blog.elementary.io/updates-for-february-2024/
Forwarded from LINUX-GAMING.RU НОВОСТИ (Михаил Тергоев)
Товарищи пользователи Steam Deck!
С версии скриптов 2253 никаких зависимостей устанавливать не надо, а так же нет необходимости использовать root пароль.
Установка происходит одной командой (даже на чистой системе):
А бонусом включено улучшение текстур во всех играх без потери производительности.
С версии скриптов 2253 никаких зависимостей устанавливать не надо, а так же нет необходимости использовать root пароль.
Установка происходит одной командой (даже на чистой системе):
wget -c "https://github.com/Castro-Fidel/PortProton_ALT/raw/main/portproton" && sh portprotonПосле очередного обновления SteamOS ничего переустанавливать и настраивать не придется!
А бонусом включено улучшение текстур во всех играх без потери производительности.