Toxblч. Не только Linux
2.61K subscribers
915 photos
80 videos
12 files
632 links
Все мои шалости и мысли про линукс в одном канале. И немного Эльбруса

Чат: https://t.me/toxblh_chat

Новости Linux: https://t.me/linux_potok

Альтернативы
Zen: https://zen.yandex.ru/toxblh

Поддержать: https://toxblh.com/support/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Circle to Search получил крутое обновление функции перевода – "перевод при прокручивании"
source
👍192🔥2🥰2
Это ровно та фича, которую давно хотелось. Почитать всякие реддиты на японском например. Или перевод видео с картинками (да видео тоже работает при скрол моде)
7👍3🔥3
Media is too big
VIEW IN TELEGRAM
Спасибо Михаилу (@PAVLOS_BLACK) вручил лично в руки и команде Базальт СПО, за новогодний подарок мне и @plafonyoutube (получит правда уже после НГ 😁)

Жамчик вообще огонь 🔥

Ну а в видео распакоука новогоднего подарка 🎉

Всех с наступающим новым годом 🎄
🎄3013👍9🤯4🤮3💩2
Чем я пользуюсь? Последний год, с появлением ноута, полностью переехал в итоге на него. Что за зверь?
ASUS UX3405MA, с сенсорным (так вышло) 14" OLED экраном, Intel Arc GPU и Intel Ultra 9 185H CPU, 32GB памяти. Ноут, как ноут - всем устраивает, после доработки напильником.

Купил его ещё в марте 24 года. Попробовал на нём Ubuntu/Fedora/Alt, в итоге осел на Альт. За лето медленно перекатывался с стационара и смотрел по проблемам, устраивает ли он меня. Сначала это был звук был даже пост, что звук полностью завёл в Альт, GPU исправляли драйвера так же в Альт хаками, чтобы убрать артефакт "шахматы" которые были во всех дистрах и наконец полностью завели CPU, чтобы спал сладко и не тратил энергии, если вам тоже надо это самотесты Intel и AMD для выявления проблем. Более того даже завёл Numpad в тачпаде, с подсветкой, но в итоге отказался, так как не пользуюсь им. В целом ноут ни чем не отличается от винды по опыту использования.

Систему последний раз установил в сентябре, после всех доработок начисто, это Alt Gnome Regular и она работает уже больше года с мелкими нареканиями в сторону Сизифа, что он порой может преподнести сюрпризов. Благо нивелируются откатом через timeshift и подождать пару-тройку дней. У меня был порыв переехать на P11, но работает - не трогай, вот я и не трогаю, а оно работает :)

Учитывая, как долго я сидел на макбуках, как основных рабочих машинках с 2014 года, 2025 - первый год, когда ноутбук с Linux полностью его заменил. Не без проблем, но порывы купить макбук к концу года сошли на нет, после пары поездок с ним и пониманием, что... А всё работает и почти полностью удовлетворяет мои хотелки :)

Да есть ещё просадка в мелочах. Всё же в MacOS очень много софта нафаршированного очень хорошо на все случаи жизни. Но в большинстве я уже протоптал новые пути, как их решать (но софта на это прям много 🙈).

Единственное, что не закрыл сейчас хорошо, но вроде в Альт это возможно будет скоро, это как в MacOS всякие фильтры с использованием NPU для камеры и звука, что уже есть на Windows, но ещё нет на Linux "из коробки"
👍39🔥543🎄2
Forwarded from СЭРПАС
Друзья, энтузиасту и по совместительству программисту‑математику Леониду Лагунову стало интересно разобраться в ассемблере Эльбруса, а мы ему решили посодействовать, предоставив доступ к железу.

В итоге он настрогал первоклассную статью на «Хабр» на тему оптимизации вычислений на ассемблере под e2k с пошаговым разбором:
https://habr.com/ru/articles/978730/

Просим любить и жаловать. Материал получился монументальный.

#e2k #е2к #эльбрус #habr #хабр #оптимизация #подготовка #статья
🔥287🤝4💩3😁2🥰1
Нашёл коробочку из прошлого, а в ней...
🔥35👍754
Нашёл старую флешку, которую не удалось прочитать, но очень хотелось узнать, что на ней есть. В итоге помогла статья, открытой части достаточно для восстановления файлов

ddrescue - для того чтобы снять, как можно лучше флешку, если она битая.

TestDisk - ничего не нашёл в итоге, а вот PhotoRec в итоге справилась, а ещё порадовало, что в Alt всё нужное было из коробки. Если вдруг вам понадобиться - забирайте в избранное статью)


https://xakep.ru/2020/09/15/linux-restore-flash/
👍32🔥32👏1
Опубликован эмулятор архитектуры Эльбрус qemu-user.

Он позволяет запускать приложения для Эльбруса на машинах x86.

Способы использования и текущие ограничения реализации описаны в документации.

Официальный репозиторий проекта: https://git.openelbrus.ru/mcst/qemu
100🔥25👍9🤮42
Итоги 2025 года чёт все подводят, тоже чтоли их подвести?

Год был интересный для меня в личном плане, о котором я почти не вещаю тут. Обновился на Pixel 10 Pro XL, в плане ОС вообще ничего не трогал - везде Альт, даже на Эльбрус, кроме Steam Deck.

В плане путешествий вообще год был мега-насыщенный, Кефалония (Греция), Париж (Франция), Россия, Англия, сгоняли к @plafonyoutube в Италию (+ Рим, Венеция) , привезли ему Алису и не только и после снова, но уже на Tesla, доехали до Москвы с кошкой, то ещё приключение начинается от границы с Польшей конечно :). Новый год снова в России празднуем.

Главное событие: Закончил контракт в Revolut который длился 8 лет, с моей стороны завершены все вехи, что хотел. Это было очень круто. Если коротко последние годы был руководителем таких направлений как - платформа бэкофиса всего банка, автоматизации жизни сотрудника в компании (особенно последние минуты, когда твоя система чётко отбирает тебе все доступы в течении часа по плану, это восхитительно, от того что всё идеально отработало), система авторизации и аутентификации сотрудников и сервисов (автоматический сбор доступов и их настройка), а так же система перекрёстных проверок с автоматическим применением правил проверок и автоматическим исполнением всего и вся во всей компании при успехе (переводы, проверки, документы на подпись, включая сложные кросс-отдел). Система ограничений по юрисдикциям клиентов и сотрудников во всём банке. А начинал, как фронтендер бэкофиса и создал фронтенд-инфру, далёкие 8 лет назад. Пока что на микро-пенсии 😆

Я думаю мало кто знаком, что за Revolut такой - мы решили сделать банк, для остального мира, как Тинькофф у нас, головной в Лондоне. Основная, крутая и амбициозная цель единый аккаунт по всему миру, то есть например человек из США, работая в Японии и имея бизнес в Индии и Мексике, может иметь единый Revolut аккаунт в одном приложении, с локальными счетами под капотом, ессесно, только там где это легально для человека, а так же выгодным внутрибанковским курсом обмена валют, включая крипту. А получился вообще банковский супер-апп 😅. В целом мой любимый подход - автоматизируй процессы до упора, оставляя людей только в самых критических местах принятия решений в Revolut раскрылся целиком и полностью, так что я так более не особо нужен 😊

МЦСТ в этом году красавцы, выпустили всё о чём я знал, но просили не говорить до релиза. Это и кросс-компилятор и QEMU-user эмулятор для запуска программ под Эльбрус на x86. Разработка должна под Эльбрус наконец-то может пойти сильно лучше в open-source. Так как часто именно qemu не хватает для проверки в CI/CD, что всё ок. Ну и конечно новая ПНС, которая пушка-гонка стала. Да и в целом в этом году удалось плотнее посидеть с Эльбрус и пособирать разный софт под него, про что есть статьи, которые надеюсь помогут ещё кому либо.

Моих проектов в этом году в openSource не шибко много вышло, но хватает 😅
- Davinci AAC Encoder - добавляет возможность кодировать звук в ACC на лине,
- обновил Keenetic Manager для роутеров Кинетик
- Monic — мелкая тула-прототип для "мягкой" регулировки яркости экрана
- обновил скрипты настройки сопровождающего пакеты альт welcom-alt-packer
- Обновил WinToLinux - трей-меню настройки UEFI загрузки в Windows
- Lintel_writer написал, но это для Эльбрусов

Немного постримили с Redroot и Михаилом Тергоевым и много с Alt Gnome :)

Покупка года - это проекторы, а именно XGIMI Horizon 20 Pro, жена подбила купить проектор, сначала "как в тиктоке" взяли дешман ту белую пушку, а после поняли, что вещь просто топовая своей мобильностью, пушку сдали назад и на чёрную пятницу взяли XGIMI. Теперь у нас всегда с собой телек в 40-300". Я думаю про него отдельную статью сделать, а может и до видео руки дойдут.

Вроде и год пролетел незаметно, а вроде и столько событий вспомнилось пока писал этот пост, надеюсь у вас был не менее насыщенный этот год с положительной динамикой 😊

Желаю всем вам всего наилучшего в новом году, чтобы вы твёрдо шли по намеченным планам или без них к светлому и счастливому будущему 😊
С наступающим 2026 годом! 🎄

@toxblh_linux
1K🎄4419🔥14👍9🤯3❤‍🔥2😁2👎1
Поздравляю с наступающим 2026! Пусть у всех нас новый год будет ярким и насыщенным! 🎄
👍3312🥰4🎉2👏1
Forwarded from ALT Gnome (Семён Фомченков)
Новый Гном Год приходит!

🎇 Сегодня этот длинный и безумно богатый на события год подходит к концу! Многое было сделано, о чём мы успели рассказать, а что-то, к сожалению, осталось за стеной постов, кода и векторов. Но ещё больше идей осталось в наших головах, и мы будем стараться воплощать их в будущем!

🐶 Но всё это было бы невозможно без вашей поддержки, поддержки наших друзей и энтузиастов российского Linux, а также региональных и международных проектов, которые собирают нас всех! Спасибо всем, что вы есть! В будущем году мы обязательно продолжим двигаться к звезде вместе и делать этот мир чуточку (или даже не чуточку) лучше!

🗣️ Уже по традиции мы собрали для вас пожелания от участников сообщества ALT Gnome, ALT KDE и наших друзей и коллег!

Семен Фомченков @armatik:
Как бы банально не звучало, но хочу пожелать всем побольше здоровья, времени на то чем хочется заниматься самому, стабильных систем и только удовольствия от того чем вы пользуетесь для достижения своих целей!
С новым годом!


Жора Змейкин @katze_942:
Обновляемся до 2026 года! Предварительного тестирования нового года никто не проводил, так что желаю всего самого базового: здоровья, счастливой семьи, мирного неба над головой и очень много сил!


Максим Слипенко @Maks1m_S:
С наступающим Новым годом! Пусть он превзойдёт все ваши ожидания и подарит множество счастливых мгновений. Крепкого здоровья, благополучия и мирного неба над головой!


Антон Пальгунов @Toxblh:
В новом году пожелаю получать кайф от изучения нового, а так же активно улучшать мир вокруг себя и не только через багзиллу :)


Антон Жухарев @ancieg:
Желаю всем участникам сообщества ALT Gnome здоровья, счастья, благополучия и продуктивной работы в 2026-м году!
С наступающим новым годом!


Владимир Романов @rirusha:
Желаю всем писать софт на Vala, GTK и не ржаветь


Дмитрий Удалов @dm_alt:
В новом году желаю вам стабильных сборок, быстрых откатов (которые, надеюсь, не понадобятся), и чтобы все ваши контейнеры запускались с первого раза! Пусть filesystem будет всегда монтируемым, updates - атомарным, а ALT - процветающим и современным


Виктория Зубачева @whothisgingercat:
Не могу обещать, что следующий год будет проще, но могу заверить: пробираясь через терни, мы рано или поздно увидим звезды. Кажется, одну я уже вижу. В форме гномика 🤟
Спасибо ребятам за поддержку и классные впечатления в этом году. Вместе мы сможем пройти через что угодно!


Павел Субач @iqqator:
Всем в новом году щастья, здоровья и любви
Обрести себя, найти занятие по душе
-----
И помните, все эти Linux-ы, GNOME-ы и KDE-ы это конечно здорово,
самое главное берегите себя и своих близких (с) Ремонтяш


Mr. PLAFON @plafonakk:
Дорогие друзья и коллеги. Желаю чтобы 2026-й был как идеальный LTS-релиз: максимально стабильным, надежным и без критических багов. Желаю, чтобы аптайм личного счастья стремился к 100%, а все жизненные зависимости разрешались автоматически ... Включаем консоли наших жизней, 'sudo systemctl enable success.service' — и погнали! Всем легкого коня! Обнял!


Давид Султаниязов @x1z53:
Я люблю одну мудрость, хотя часто сам ею пренебрегаю:
«Работает — не трогай».
Часто бывает так, что когда что-то ломается или работает не так, ты пытаешься что-то сделать, но эффекта нет. Потом возвращаешь как было — и вдруг работает.

К чему это я? Не бойтесь трогать то, что итак работает. Если сломаете, то это всегда можно заменить или сделать заново и попутно приобрести навык. А если почините, то... Тоже приобретёте навык.


Олег Щавелев @o_shchavelev:
С Новым годом, хакеры Альта! Только вперёд — без страха и сомнений. Пусть форков будет поменьше, а мерджи принесут новую функциональность!


Антон Осипов @NeForMalitU:
Желаю вам по больше оперативной памяти и меньше багов на своём пути.


🍾 До встречи в новом году!

Всегда ваш,
ALT Gnome
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾23👍145
С Новым 2026 Годом! 🎉 🥂🍾
Ура!!
🎉45🍾12🔥7🥰21
This media is not supported in your browser
VIEW IN TELEGRAM
🎁 Новогодний подарок от подписчика!

Yazi - файловый менеджер в терминале, который имеет аналог sushi в Gnome! То есть предпросмотр файлов прямо в терминале! Ищите yazi в репозиториях вашего дистрибутива.

Для работы показа картинок и медиа, требуется терминал с поддержкой вывода графики:
kitty, ghostty, Konsole, Black Box (Если собран с Sixel) и другие
А так же Nerd Font, любой на выбор для иконок красивых

https://github.com/sxyazi/yazi

@toxblh_linux
🔥223👍3🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
🇷🇺 Особенности национальной рыбалки сигналов VoLte, VoWiFi на Pixel 10 Pro XL

Для полноценной работы Pixel 10 Pro XL в Российских сетях, требуется ряд действий, которые разблокируют все настройки в меню SIM-карт и откроют все возможные опции в любой сети.

Итак нам понадобятся
1. IMS: https://github.com/vvb2060/Ims/releases/tag/v3.0 (ссылка на apk) включит все скрытые меню для SIM-карт в телефоне.
2. Shizuku: https://github.com/RikkaApps/Shizuku/releases/tag/v13.6.0 (ссылка на apk) - обёртка для локальной возможности использовать ADB команды и предоставляет доступ до ADB другим приложениям.

Ставим оба приложения перед началом и начинаем активацию.

1. Включаем меню разработчика, если ещё не включали, обычно в меню "О телефоне" нужно потыкать много (7-10 раз) на Номер сборки (Build Number) до получения уведомления.
2. Заходим в Shizuku, мы будем активировать ADB доступ через беспроводной дебаг, без использования компьютера.
3. Будет меню с тремя кнопками, Start via Wireless debugging и нажимаем на Pairing, обязательно включаем уведомления о которых просит приложение, переходя по красной кнопке и переключаем тумблер уведомлений
4. Далее возвращаемся, будет кнопка Developer options, нажимаем и ищем Wireless debugging, включаем и нажимаем на wireless debugging, как на кнопку проваливаясь в меню глубже и далее нажимаем сопряжение с кодом - Pair device with pairing code
5. Появится уведомление от Shizuku Enter pairing code - нажимаем на него, оно появляется так, чтобы не перекрывать код и вводим цифры в уведомление. Переходим назад.
6. После активации ADB - запускаем сервис третьей кнопкой Start в меню Shizuku, если не получилось с первого раза, "назад" и попробовать Start ещё раз.
7. После старта, появится меню Authorized 0 applications, заходим в него и включаем тумблер напротив Ims. Приложение может вылететь, бывает или не включиться с первого раза. Заходим снова в Shizuku и повторяем шаги с 6-ого.

Если всё включилось успешно, в настройках SIM-карт будут доступны новые тумблеры voLte, voWifi и не только - у меня например ещё наконец-то и номер показать смог SIM-карт, то есть включились все опции автоматически.

Так же будут включены: LTE+, 5G, Vo5G, Удержание звонков (два звонка одновременно), как и voLte с voWifi это будет работать только если предоставляется вашим оператором. Данные по операторам на 4Pda

У меня на Yota включился VoLte, проверил и правда интернет сохранился при звонке. А на Tинькофф-Мобайл (T2 сеть) заработал LTE+

И да любая перезагрузка или обновление смартфона и начинаем с пункта 6.

@toxblh_linux
👍225🔥4🤮2💩1🤣1
Forwarded from Новости Linux
Новый сервис проекта Linux-Gaming!

Товарищи, мы рады представить новый сервис нашего проекта!

PPDB PortProton Database — это веб-платформа для Linux-геймеров, где делятся опытом запуска Windows-игр через PortProton. Здесь можно узнать, насколько хорошо работает конкретная игра, какие настройки использовать, и с какими проблемами можно столкнуться. По сути, это ProtonDB, но специально для PortProton.

Каждый может создать отчёт о запуске игры — описать возникшие проблемы и их решения. Система модерации помогает поддерживать качество отчётов.

Авторизация через Keycloak (OpenID Connect) позволяет интегрироваться с другими сервисами экосистемы Linux Gaming:
- https://linux-gaming.ru/
- https://git.linux-gaming.ru

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

Читать полностью

#LinuxGamingRU
@linux_potok
👍42🔥20❤‍🔥4
Забавное о Gnome :)
Нужно было пачкой переименовать файлы и я как и автор данного топика https://www.reddit.com/r/gnome/comments/17au2ce/what_placeholders_can_i_use_in_the_bulk_rename/ не смог понять, как сделать чтобы автоматом поставить 1,2,3 и тд у файлов.

ОКАЗЫВАЕТСЯ.. Нужно нажать [Add] и мы такие не одинокие. Им закинули issue https://gitlab.gnome.org/GNOME/nautilus/-/issues/3139 ну короч это Gnome и врядтли поправят.

Давайте показывайте, как это сделано нормально в KDE, MacOS там...
😁13👍6🔥1
[1/2] Доброго всем. На связи снова безумие по работе от батареи. И мы снова пытаемся выжать максимум часов из Intel Metor Lake который есть у меня! Это ещё не конец, это промежуточный отчёт для дискуссии.

Супер кратенький вводный экскурс давней эпопеи:
1. Нормальную работу с Intel x86 я видел воочию только на MacOS - будь это хакинтош или натуральный макбук.
2. Вопреки всем мифам, на MacOS оно живёт сильно лучше чем Windows или Linux. Причины последних вроде все знают.
3. Про C/PC состояния были посты уже 1, 2 - если супер кратко, цель на ноуте, как только нагрузки почти нет, то упаковать все задачи на одно-два ядра и остальные выключить.

Так вот Intel с Meteor Lake говорит: Мы сделали классную идею. У нас P и E ядра живут на отдельной отключаемой плитке. А в SoC входит только LP ядра. А ещё задачи сначала будут загружаться на LP и по необходимости подниматься до P ядрер. Теория - космос. Реализация в Windows моё почтение. Есть Intel Thread Director, ещё есть классные штуки, что процессор сам умеет подсказывать, как положить текущую нагрузку планировщику.

А вот в Linux есть вопросы. Первый вопрос - А чего процу уже столько лет, а он всё ещё нагружает P ядра первыми при.. всегда?

Первое. На Linux нет Intel Thread Director. Точнее случился Ступор OpenSourc'ины и уже N лет, как не вмёржат ибо "очень интоль специфичное", так как изменения трогают много и планировщик и обратку и термальное воздействие и всё вместе, короч всё ещё не с нами и не готово полноценно.

Ладно, можно сказать, хрен с ним с обратной связью. Можно же просто следовать той же логике LP->E->P и чтобы планирощик ничего не ложил на E-P плитки с ядрами?
И да CFS знает, что у нас гибридный проц и даже карта эффективности есть и в андроидах по 3 типа ядер не редкость. Ага. Хрен.

Итак в десктопе linux различает только P ядра и остальные, он как бы понимает, есть E ядра нормальные и эти - какие-то недо-ядра и не использует LP вовсе.

Далее 0-ое ядро в списке - это P ядро. Linux всегда без пересборки ядра будет именно его держать online, оно же обрабатывает прерывания и используется для загрузки. В теории есть флаг CONFIG_BOOTPARAM_HOTPLUG_CPU0, чтобы потом его выключить, но чёт не рекомендуют его использовать. Итак плитка с P ядрами не уснёт получается никогда?

И раз такое дело, в дело идут костыли. Intel в итоге написали intel-lpmd [1] - этот демон призван используя те самые подсказки от процессора блокировать линуску через cgroups использование ядер, тем самым заставляя выбирать LP ядра для работы, так как других нет и при повышении нагрузки давать использовать E и P. Классная штука, но больше инженерный прототип, потому что работает хорошо если знать, как настроить. А как настроить знает только тот - кто его писал слишком много контекста отсутствует в понимании. Man не поможет вам, что в итоге писать в конфиг то. Мне вроде удалось собрать что-то рабочее, но работает оно не идеально.
🔥146👍3
[2/2] Раз у нас всё упирается в планировщик, может просто взять другой? CashyOS иди сюда, нет не полностью, только scx-scheds и да в Alt Linux. Вот Документация. Долго грузить тут не буду. Суть такая - берём пользовательские планировщики для user-space, то есть ядро всё ещё будет на 0, а вот всё что в сессии руководит он. Я проверил у себя всё в одинаковых условиях +- обставленными для каждого у меня победителем вышел scx_cosmos -m 20-21,12-19 -d -p 5000 сами тесты будут в скриншоте, но как итог lpmd с моим конфигом долго не убирает нагрузку на LP ядра, но и дольше сидит в них при мелких всплесках. Cosmos просто использует E/LP с приоритетом в LP. Но нет эффекта когда полностью выключаем процессор почти до минимальных 1.8-2.5W общего потребления так что ещё не идеал, зато общее пониже. Можно комбинировать оба подхода.

Для теста scx - просто поставить пакет scx-scheds надо и запустить от su(do) - всё.
На сегодня я сижу просто с космосом и уже время работы стало спокойно приближаться к 10 часам в обычной нагрузке почитать/пописать/посмотреть, а не улетать за 4-5ч. А ведь ноут могёт спокойно быть заменой Air в такой нагрузке.

Ах да посмотреть - Xe драйвер обязательный, как именно включить - тут. Так как i915 держит выше частоты в простое. Всё.

И мини дополнение. По описанию и поведению - scx_lavd, то что нужно. Он прям именно, что не мажет нагрузку, а кучкует её на одно ядро. В тесте проблема была, что я так и не смог никакими флагами заставить его сидеть на 20,21 (LP ядра) вместо блока 12-19 (E ядра). Если у вас всего 2 типа ядер скорей всего lavd вам зайдёт даже лучше.
🔥22❤‍🔥4👍41🤮1