

@Sevapopov @skobkin Будучи слепым полагаю никак, так что тут тебе повезло. Вернее если ты не полностью слепой, а различаешь яркость, то в целом можешь почувствовать мерцание, но там уже пиздец будет а не ШИМ.
А вообще, ШИМ - это регулировка яркости путём полного выключения экрана очень много раз в секунду таким образом, что человеческий глаз воспринимает это как снижение яркости.
В нормальных OLED смартфонах это реализуется через DC Dimming (то есть понижение яркости через регулировку напряжения/тока/и т.д.), или PWM Dimming (PWM - это ШИМ с английского) высокой частоты, скажем 3840 герц. Такую частоту даже сильно чувствительные хрен заметят, а следовательно и пофиг на ШИМ становится тогда.
Как же это реализовано в дорогущих Google Pixel последнего поколения? 240 ГЕРЦ! В телефоне за овер дохрена денег у тебя 240 герц частота ШИМа. Даже частота обновления экрана не сильно далеко ушла, бывает и те же 240, а чаще 120. Короче это прям позор лютый и делает телефон непригодным к использованию. По идее. Но видимо разные люди чувствуют его по разному.
@Sevapopov Конечно есть. Встроенная в свободную прошивку аля LineageOS, или OpenCamera хотя бы та же. Есть и другие
@skobkin Разработчики GrapheneOS заявляли, что работают с новым вендором, чтобы таки создать эти самые альтернативные смартфоны с аппаратной безопасностью и подробности станут известны ближе к концу 2026 года. То есть тут стоит уже не выбор между аппаратной безопасностью или хорошим экраном, весь вопрос в ожидании.
@rf Срочный вопрос к владельцам пикселей. Чо у вас по ощущениям ШИМа? При каких условиях его заметно, при каких нет, собсна когда болят глаза/мозг, а когда нет
И какая у вас модель. Щас подумываю брать что-то наподобие 9a напересидеть пока какой-то крутой производитель не выпустит нормальные телефоны с человеческими экранами для GrapheneOS
Опасаюсь просто, что страдания будут слишком жёсткие, а мучаться целый год или 2 ожидания я мягко говоря не хочу
@Revertron @Shura Что конкретно тебе не нравится? Что нельзя взять и закосячить какой-то кусочек системы, поскольку /nix/store программно read-only, а симлинками рулит только Nix? Ну, это в каком-то роде ограничивает свободу, но и превносит те божественные плюсы, которые все так любят.
@Revertron @Shura Ну можно просто конфиг поменять таким образом, чтобы зафиксировать версию петона на определённом коммите, а потом Nix построит такую систему.
Тут просто формулировка “обновление” не совсем верна, поскольку Nix каждый раз собирая систему, собирает её по сути с нуля и полностью новую
@luc_ren Смари. Есть пакеты, пусть даже разных версий. Получить их 0 проблем. А вот сочетать в одной системе чуть сложнее, поскольку оба они предоставляют один и тот же бинарник, а значит придётся лезть внутрь этих пакетов и менять названия бинарников как-то
Зачастую это не требуется, так как можно просто создать файл .nix для входа в shell с нужной версией питона, а потом просто при каждом входе в проект выполнять этот файлик.
@vt Никакой жопы тут нет, идёшь в первоисточник (Github, где лежит nixpkgs), ищешь там пакет и нужный номер коммита без всяких упрощаторов от сообщества, пишешь одну команду и готово. Псс, а в вашем “супер дупер ахуенном” дистре можно откопать Python 3.5 не из жопы? Просто в NixOS можно. Со скринами только, и чтоб на одном скрине было видно одновременно использование Python 3.5 и какого-то другого (который скажем в системе установлен).
Вот мой скрин, пока свой не скинешь, будешь для меня чисто пиздуном вникуда.
@vt браво, гений
Вопрос для Жака Фреско где костыль, в NixOS или в “любом более-менее популярном дистрибутиве”
Для смешных объясняю: в императивных дистрах для этого придумали всякие костыли вроде *-alternatives, когда в NixOS это работает by-design нативно. Я уже не говорю о другом последствии этой нативной реализации: разные программы могут юзать свои версии разных библиотек на уровне пакета, а не чтобы юзер это решал, при этом всём юзер даже не будет видеть всю эту подкапотную дичь, для него всё будет красиво, как будто ничего не установлено, и условный петон у него появится только если он явно его установит
@Revertron @Shura и прошу заметить, ты не мусоришь в системе “устанавливая” что-то, поскольку у тебя тупо нету привычного корня, где можно намусорить. По сути вся твоя система - это симлинка на набор симлинков на всякие бинарники в /nix/store