Forwarded from СЭРПАС
Друзья, энтузиасту и по совместительству программисту‑математику Леониду Лагунову стало интересно разобраться в ассемблере Эльбруса, а мы ему решили посодействовать, предоставив доступ к железу.
В итоге он настрогал первоклассную статью на «Хабр» на тему оптимизации вычислений на ассемблере под e2k с пошаговым разбором:
https://habr.com/ru/articles/978730/
Просим любить и жаловать. Материал получился монументальный.
#e2k #е2к #эльбрус #habr #хабр #оптимизация #подготовка #статья
В итоге он настрогал первоклассную статью на «Хабр» на тему оптимизации вычислений на ассемблере под e2k с пошаговым разбором:
https://habr.com/ru/articles/978730/
Просим любить и жаловать. Материал получился монументальный.
#e2k #е2к #эльбрус #habr #хабр #оптимизация #подготовка #статья
🔥28❤7🤝4💩3😁2🥰1
Нашёл старую флешку, которую не удалось прочитать, но очень хотелось узнать, что на ней есть. В итоге помогла статья, открытой части достаточно для восстановления файлов
ddrescue - для того чтобы снять, как можно лучше флешку, если она битая.
TestDisk - ничего не нашёл в итоге, а вот PhotoRec в итоге справилась, а ещё порадовало, что в Alt всё нужное было из коробки. Если вдруг вам понадобиться - забирайте в избранное статью)
https://xakep.ru/2020/09/15/linux-restore-flash/
ddrescue - для того чтобы снять, как можно лучше флешку, если она битая.
TestDisk - ничего не нашёл в итоге, а вот PhotoRec в итоге справилась, а ещё порадовало, что в Alt всё нужное было из коробки. Если вдруг вам понадобиться - забирайте в избранное статью)
https://xakep.ru/2020/09/15/linux-restore-flash/
👍32🔥3❤2👏1
Forwarded from Процессоры Эльбрус | Фан-клуб
Опубликован эмулятор архитектуры Эльбрус qemu-user.
Он позволяет запускать приложения для Эльбруса на машинах x86.
Способы использования и текущие ограничения реализации описаны в документации.
Официальный репозиторий проекта: https://git.openelbrus.ru/mcst/qemu
Он позволяет запускать приложения для Эльбруса на машинах x86.
Способы использования и текущие ограничения реализации описаны в документации.
Официальный репозиторий проекта: https://git.openelbrus.ru/mcst/qemu
100🔥25👍9🤮4❤2
Ого какой стрим идёт!
Михаил (Port Proton) у IXBT Games!
- YouTube https://www.youtube.com/watch?v=jvugFf4u-8g
- VK Live https://live.vkplay.ru/ixbtgames
- Twitch https://www.twitch.tv/ixbt_games
Михаил (Port Proton) у IXBT Games!
- YouTube https://www.youtube.com/watch?v=jvugFf4u-8g
- VK Live https://live.vkplay.ru/ixbtgames
- Twitch https://www.twitch.tv/ixbt_games
YouTube
[СТРИМ] Михаил Тергоев. Игры на Linux. Создатель PortProton. Ограничения SteamOS. Отечественная ОС
*DonationAlerts:* http://www.donationalerts.ru/r/lockust
Boosty: https://boosty.to/ixbtgames
Стать спонсором: https://sponsr.ru/ixbtgames/
Стать спонсором на YouTube: https://www.youtube.com/channel/UC4e_XPBiiIO4fo4_CucxQeg/join
Как с нами связаться. Виталий…
Boosty: https://boosty.to/ixbtgames
Стать спонсором: https://sponsr.ru/ixbtgames/
Стать спонсором на YouTube: https://www.youtube.com/channel/UC4e_XPBiiIO4fo4_CucxQeg/join
Как с нами связаться. Виталий…
1👍33🔥11👏3😱1
Итоги 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
Год был интересный для меня в личном плане, о котором я почти не вещаю тут. Обновился на 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🎄44❤19🔥13👍9🤯3❤🔥2😁2👎1
Forwarded from ALT Gnome (Семён Фомченков)
Новый Гном Год приходит!
🎇 Сегодня этот длинный и безумно богатый на события год подходит к концу! Многое было сделано, о чём мы успели рассказать, а что-то, к сожалению, осталось за стеной постов, кода и векторов. Но ещё больше идей осталось в наших головах, и мы будем стараться воплощать их в будущем!
🐶 Но всё это было бы невозможно без вашей поддержки, поддержки наших друзей и энтузиастов российского Linux, а также региональных и международных проектов, которые собирают нас всех! Спасибо всем, что вы есть! В будущем году мы обязательно продолжим двигаться к звезде вместе и делать этот мир чуточку (или даже не чуточку) лучше!
🗣️ Уже по традиции мы собрали для вас пожелания от участников сообщества ALT Gnome, ALT KDE и наших друзей и коллег!
Семен Фомченков @armatik:
Жора Змейкин @katze_942:
Максим Слипенко @Maks1m_S:
Антон Пальгунов @Toxblh:
Антон Жухарев @ancieg:
Владимир Романов @rirusha:
Дмитрий Удалов @dm_alt:
Виктория Зубачева @whothisgingercat:
Павел Субач @iqqator:
Mr. PLAFON @plafonakk:
Давид Султаниязов @x1z53:
Олег Щавелев @o_shchavelev:
Антон Осипов @NeForMalitU:
🍾 До встречи в новом году!
Всегда ваш,
ALT Gnome
Семен Фомченков @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👍14❤5
This media is not supported in your browser
VIEW IN TELEGRAM
🎁 Новогодний подарок от подписчика!
Yazi - файловый менеджер в терминале, который имеет аналог sushi в Gnome! То есть предпросмотр файлов прямо в терминале! Ищите
Для работы показа картинок и медиа, требуется терминал с поддержкой вывода графики:
kitty, ghostty, Konsole, Black Box (Если собран с Sixel) и другие
А так же Nerd Font, любой на выбор для иконок красивых
https://github.com/sxyazi/yazi
@toxblh_linux
Yazi - файловый менеджер в терминале, который имеет аналог sushi в Gnome! То есть предпросмотр файлов прямо в терминале! Ищите
yazi в репозиториях вашего дистрибутива.Для работы показа картинок и медиа, требуется терминал с поддержкой вывода графики:
kitty, ghostty, Konsole, Black Box (Если собран с Sixel) и другие
А так же Nerd Font, любой на выбор для иконок красивых
https://github.com/sxyazi/yazi
@toxblh_linux
🔥22❤3👍2🤔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
Для полноценной работы 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
👍21❤5🔥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
Товарищи, мы рады представить новый сервис нашего проекта!
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
👍41🔥19❤🔥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 там...
Нужно было пачкой переименовать файлы и я как и автор данного топика 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 там...
😁12👍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 не поможет вам, что в итоге писать в конфиг то. Мне вроде удалось собрать что-то рабочее, но работает оно не идеально.
Супер кратенький вводный экскурс давней эпопеи:
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 не поможет вам, что в итоге писать в конфиг то. Мне вроде удалось собрать что-то рабочее, но работает оно не идеально.
🔥13❤5👍2
[2/2] Раз у нас всё упирается в планировщик, может просто взять другой? CashyOS иди сюда, нет не полностью, только scx-scheds и да в Alt Linux. Вот Документация. Долго грузить тут не буду. Суть такая - берём пользовательские планировщики для user-space, то есть ядро всё ещё будет на 0, а вот всё что в сессии руководит он. Я проверил у себя всё в одинаковых условиях +- обставленными для каждого у меня победителем вышел
Для теста scx - просто поставить пакет scx-scheds надо и запустить от su(do) - всё.
На сегодня я сижу просто с космосом и уже время работы стало спокойно приближаться к 10 часам в обычной нагрузке почитать/пописать/посмотреть, а не улетать за 4-5ч. А ведь ноут могёт спокойно быть заменой Air в такой нагрузке.
Ах да посмотреть - Xe драйвер обязательный, как именно включить - тут. Так как i915 держит выше частоты в простое. Всё.
И мини дополнение. По описанию и поведению - scx_lavd, то что нужно. Он прям именно, что не мажет нагрузку, а кучкует её на одно ядро. В тесте проблема была, что я так и не смог никакими флагами заставить его сидеть на 20,21 (LP ядра) вместо блока 12-19 (E ядра). Если у вас всего 2 типа ядер скорей всего lavd вам зайдёт даже лучше.
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 вам зайдёт даже лучше.
🔥20❤🔥3👍3🤮1
Интересная презентация от ребят которые работают с Valve помогая им с декой.
Если вы думаете, что "ой понакупят себе ноутбуков и потом пытаются от них макбук получить", то вот другая плоскость которую решает эта же задача. Если мы получаем выше эффективность машины.. То например на стим деке, одна лишь смена планировщика даёт, как дополнительные минуты в портативе, или выше FPS/меньше статеров!
https://lpc.events/event/18/contributions/1713/attachments/1425/3058/scx_lavd-lpc-mc-24.pdf
Не ясно только, это уже в продакшене или просто тесты ради проверки концепции были.
Если вы думаете, что "ой понакупят себе ноутбуков и потом пытаются от них макбук получить", то вот другая плоскость которую решает эта же задача. Если мы получаем выше эффективность машины.. То например на стим деке, одна лишь смена планировщика даёт, как дополнительные минуты в портативе, или выше FPS/меньше статеров!
https://lpc.events/event/18/contributions/1713/attachments/1425/3058/scx_lavd-lpc-mc-24.pdf
Не ясно только, это уже в продакшене или просто тесты ради проверки концепции были.
🔥15👍3❤1
Записали тестовый подкаст с Андреем @mikanight и Евгением @ynchernyav об этом:
- Rust в ядре
- AI в SUSE
- Steam Machine, Xbox и просто про игры
- GeForce Now
- KDE 1 форк
- Liquid ASS и MacOS Тахое
- Wayland готов?
🎵 Я.Музыка
🎧 Podster.fm
🎧 Apple Podcast
🎵 Spotify
- Rust в ядре
- AI в SUSE
- Steam Machine, Xbox и просто про игры
- GeForce Now
- KDE 1 форк
- Liquid ASS и MacOS Тахое
- Wayland готов?
🎧 Podster.fm
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤🔥3👍2