Toxblч. Не только Linux
2.47K subscribers
802 photos
68 videos
12 files
556 links
Все мои шалости и мысли про линукс в одном канале.

Чат: https://t.iss.one/toxblh_chat

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

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

Поддержать: https://toxblh.com/support/
Download Telegram
Если все разработчики, что получили деку и правда в восторге от неё и игры на ней теперь дотянуться до Platinum (скачать & играть) в ProtonDB, это же просто восхитительно. Тогда 2022 может стать годом игр на Linux. Может по этому у Nvidia начало немного свербить в одном месте и они начали наконец доставлять "игровые" фишки в linux?) Но в целом статья внушает оптимизм. Хотя такие игры, как Valheim и до деки хорошо работали на Linux. Интересно что скажут после спада эмбарго на информацию другие студии, особенно у которых были трудности и игры с античитом. Ждём релиза.

https://www.pcgamer.com/developers-praise-the-steam-deck-it-just-works-for-real/
🔥9👍4
Привет. Прошли выходные и прошли они хорошо. Что нового удалось? Андервольтинг!
Грустные новости - кривую напряжений нельзя поменять на linux для nvidia. Хорошие новости - можно зайти с хаков и получить результат и это в процессе.

Что такое андервольтинг?
Это процесс, когда мы путём проб и ошибок - находим минимально возможное напряжение на котором работает кристалл на стандартных частотах для работы. Или максимальное возможные частоты для минимально возможных напряжений.

Какие преимущества?
Из банального - это оверклокинг, а значит у нас будут частоты повыше при тех же температурах. Но это получается само собой и целью не является в классическом понимании. Основная же цель - снижение потребления и при этом снижаем температуры компонент, чем продлеваем их жизнь ну и акустический шум так же снижается. А вот на ноутбуках ещё можно получить бонусом и более долгое время работы от батарии, так как снижаем потребление.

Почему работает?
С завода выходят разного качества кристаллы, кто-то работает лучше, кто-то хуже, что-то брак, а есть самородки за которыми гоняются проф оверклокеры. Но все они будут работать по кривой, как самые плохие камни, которые возможно, то есть большая вероятность - что у вас на руках “средний” кристалл, который может работать с потреблением ниже до 30%

И так в целом оверклоком я занимался в далёком 2010 году с AMD Athlon 64 x2 5000+ разгон был по шине тогда и в целом результат был заметен явно, что система становится отзывчивее. После уже с переходом на Intel i5 3570k, я тоже брал с запасом под разгон, в целом просто взял х42 из коробки и на этом всё зазакончилось и особо то оно не видно было, кроме цифр в бенчмарках. Оверклокер из меня так себе. Так что дальше я брал кристаллы с возможностью разгона, просто на всякий случай. А тут с ситуацией с картой, вспомнил, что да есть такое, как разгон наоборот и решил больше погрузится туда. Погрузился. Теперь у меня холодная карта 55-70 по температурам при этом работает всегда на 1950Mhz, а не плавает от 1790-1870 когда прогревается. Понятно, что это так же положительно влияет и на fps - он становится стабильнее.

Чтож в Windows можете сделать по этим мануалам:
https://www.youtube.com/watch?v=r3hBLP7KZD0
https://www.youtube.com/watch?v=W0PlzysdMCg
Я так же следовал им.

Но в linux на nvidia нет возможности сделать так же поточечно и получить идеальное положение дел. Но. Есть нюанс. У нас есть и в win и в linux - Clock offset. Делаем так - находим идеальную кривую для вашей карты, кристаллы разные, так что у всех эти значения индивидуальные. А дальше смещаем оффсетом частоты в верх и так как все точки поднимаются одновременно. Смотрим чтобы все точки не перешли выше ваших значений слева, у меня карта работает до 2000 ниже 1V на ядро, так что я смотрел чтобы 2000 не превысило и при этом не было частот выше слева - получилось смещение +205, но оно на грани стабильности, так как кривая позволяет уходить до 2115Mhz, которая не стабильная для моей карты, и дальше есть 2 пути - путь андервольта и путь оверклока. Так как мы повысили все частоты то сместили частоты в более низкие напряжения и можно посмотреть заводятся ли частоты выше стандартных. Можно снизить смещение и взять +180, и получить по факту оверклокинг в том же TDP, тоесть карта как грелась до 75-80 так и греется, но частоты уже выше. А можно взять и ограничить PowerLimit, чтобы карта не уходила в не стабильно высокие частоты и тогда мы получаем реальный андервольт на linux, так как оба параметра у нас есть. Так что план такой - грузимся в Windows настраиваем всё, дальше добиваемся аналогичного только с помощью офсета и лимита, запоминаем и вносим те же значения в Linux - Profit!

Конечно же и CPU тоже можно андевольтить.
👍8
Заметки на полях.
Некоторое время назад у меня сломалось ручное управление вентиляторами GPU в Gnome(обычно с ним проявляется) и KDE, а c ним и возможность сделать overclock (нужен для undervolting)
Если у вас так же, то нужно сделать следующее, помимо стандартной установки cool-bits
sudo nvidia-xconfig --cool-bits=12
Нужно ещё так же докинуть файл Xwrapper.config
sudo touch /etc/X11/Xwrapper.config
И заполнить его содержимым
allowed_users = anybody
needs_root_rights = yes

Настраиваем права файла
sudo chmod 2644 /etc/X11/Xwrapper.config
Делаем logout-login. Всё.
👍1
Вот как это выглядит в реальности. Кастомный профиль для вертушек, чтобы карта всегда была на чилле)
И то как выглядят частоты с TDP урезанным до 260 и +210 по частотам. Ровно так и выглядит андервольт. Карта холодная, и жрёт на 100W меньше при той же производительности.
Если долго смотреть в документацию.. Она начинает прояснять некоторые моменты 😁
Я нашёл недостающий пазлпараметр для ограничения разгона сверху
nvidia-smi -i 0 -lgc 1800,2100, это --lock-gpu-clocks если в полной версии. А именно ограничение частот сверху и снизу для карты. Тем самым мы получили в руки все инструменты для стабильного андервольта. У меня была только одна проблема - смещение могло быть не выше +210. Так как случайный простой кадр выкидывала GPU в 2310Mhz, которые она берёт.. но вскипает моментально, люди 2300+ под азотом только берут 😆 И вся проблема в том, что иногда PowerLimit не срабатывал. Потому я пока жил с +170, как безопасный уровень. Но вот с данной блокировкой можно добиться намного более приятных результатов, так как есть возможно добавить даже +300 и карта работает (не долго, чисто потестить решил, там кривая за гранью стабильных частот +210 это прям по границам) Но работает и даже ниже 350W стандартных получилось взять 2100 :)
👍2🤩1
Количество игр для Деки которые проверенны становится всё больше с каждым днём, на сегодня уже 250+. До первых доставок ещё 2 недели. Но я больше всего жду SteamOS 3.0 и релиз новых интересных фишек для LInux, так как дека это по факту портативный PC без кастомных штук, то всякие фишки с консолей должны придти и на linux тоже. Посмотрим что их этого получится из промо видео есть решение для "моментальной паузы" любой игры и возврат к тому месту где закончил прошлый раз. Фишка, которой порой очень не хватает, чтобы не ждать запуска игры с 100500 заставок/прогрузок и прочего. Так же хочется увидеть что ещё они предложат. Из большого стрима с разработчиками они упомянули подключение сторонних геймпадов к деке в режиме подключения к TV - а значит можно ожидать нормальную поддержку и у нас всего этого добра. Ну и да - будет вариант сделать свою "стационарную" деку в DualBoot к телевизору. Думаю такой консоли уже многие будут рады. При том что на сегодня уже многие игры и правда хорошо работают в Linux.
Ну а я так же буду ждать и выход самой деки.

https://cdn.cloudflare.steamstatic.com/steamdeck/images/video/ui-animation-control-english.mp4
👍9🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Ну и в довершение undervolt CPU. Напомню у меня не самый лучший попался i9 9900k, он даже с неохотой берёт 5Ghz буста на 2 ядра, которые он может. Ну точнее берёт, с температурами под 100 градусов.
И прям наглядный пример, как работает Undervolt в прямом эфире так сказать)
Всё делается программкой intel-undervolt логично, только для intel.
Подбиралась стабильная работа, так же как и на GPU - до падения системы с шагом 100 / 50 / 25 / 10 / 5. И вот пришёл к -105mV. Которые прям нормально скинули тепла, а с ним и шума.

Под AMD там CoreCtrl есть сразу и под CPU и GPU как я понял.
Только что попробовал VR с новыми 510 дровами для nvidia и пока ещё 5.16 ядро и уже стало лучше. Панели больше не киселят, ну по крайней мере это не ощущается. Каеф. Вечерком попробую поиграть. Кстати, кто либо сидит из вас в VRChat?
так. ТАК. я тут shazam нашёл под линукс, который работает лучше чем шазам. Просто бомбически круто работает вся музыка с coub 100/100 нахождений
https://github.com/marin-m/SongRec
🔥7
Давненько не писал, чё как VR на linux. А итог такой, что вчера вышло обновление, на котором я уже давно сижу, так как установлен SteamVR [Beta]. Основное - что починили многие детские проблемы на linux, которые странно, почему вообще были. Например не отображались панели меню самого стима в играх в SteamVR. Но главное, я поставил разные версии протона и даже протон GE. Попробовал разные игрушки и знаете что - а играбельно, да надо подобрать лучший с минут 10. Ну вот и правда я уже 2 вечера просидел в VRChat (6.3-8) и всё хорошо работает. Я бы сказал VRChat даже лучше работает на Linux, чем на Windows. Но и другие проекты в VR показывают себя хорошо. Да проблема "плавающих" панелей есть. Всё ещё ждём улучшения трекинга с ядром 5.17. Но проявляется это только если открыть меню Steam которое поверх игры открывается или если в игре есть большие элементы привязанные к шлему, а не к чему либо в игре - так как в игре всё плавно работает. В общем приятно, что обновления выходят и они что-либо улучшают.
👍6
Большой обзор на SteamOS от Линуса.
https://www.youtube.com/watch?v=kXIOuUUZO2s
И да SteamOS работает на уровне с обычным Steam) То есть подгрузки и некоторые тупняки порой - это норма сейчас будет пока что. Ну и так же много крутых фич:
- Моментальное засыпание и просыпание консоли
- Голосовой чат бесплатно без подписок
- MangoHUD доступен в быстром меню для каждого
- Много инфы для репортов и энтузиастов
- Фича которая известная - это сквозное и быстрое сохранение между PC и декой

И пока большая ложка дёгтя. Не так много играбельных игр на текущий момент, что должно в целом просто исправится с течением времени
🥰3
"Очень плохая новость. Я буду рад, если не подтвердится, но вроде пишут вменяемые читатели. Завтра Cogent (это один из крупнейших магистральных провайдеров класса TIER-1) отключает Россию от связности."

Вот это уже прям очень больно будет. Да эта магистраль не основная.
Но она используется для связи университетами в России например

К слову кто такие Tier-1 операторы (оставлю ссылкой, чтобы IV отработал)
Эти новости максимально скверные, так как где сделал один... принцип домино.
👍1
Оказывается появился snap пакет fusion 360
https://github.com/Thermionix/fusion360
Ставится командой sudo snap install --beta fusion360 --devmode
Работает. Что приятно.
Минус ещё одна причина перезагружаться в Windows
👍5
Решил попробовать PS5 геймпад. Почитал, что сони сделала драйвера сама для ядра. И правда, просто подключил и работает. Я думал в последний xbox завезут гироскоп для управления. Но нет. А я хотел второй геймпад, чтобы играть вместе дома. Буду смотреть на оба теперь, как кто дружит с системой. Потом опишу.
Из прикольного, тач панель работает, как тачпад)
👍11