Vasiliy Glazov
В ядре Linux версии 5.4 было обнаружено несколько серьёзных регрессий: 1. неработоспособность сетевых карт производства Intel (RHBZ#1787026); 2. неработоспособность некоторых Wi-Fi и Bluetooth модулей производства Intel; 3. зависания системы при использовании интегрированных графических решений Intel (FD#673). Пользователям устройств с подверженным указанным выше ошибкам оборудованием, следует обновляться с особой осторожностью, либо откатиться назад на версию ядра 5.3.14 (5.3.15 и 5.3.16 имеют регрессии с графическим стеком NVIDIA и невозможностью вывода звука через HDMI порт) из Koji. #intel #kernel #linux #regression #bug #workaround
Vasiliy Glazov
Если пронесло, то можешь не беспокоиться.
Boris
Проблемы на интеловских картах, и то не на всех.
Andrey
00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-V (rev 10)
ㅤ
‼️ Смотрите что Miro предлагает касательно Пайтона, 10-й вариант это просто эпик — прощай Пайтон, привет Rust!!! 😂 https://github.com/hroncok/python-minimization/blob/master/document.md#solution-10-stop-shipping-mandatory-python-rewrite-dnf-to-rust
Igor
@ignatenkobrain
Я знаю, мы с ним давно на эту тему говорили)
Simon
Выпуск CentOS 8.1 (1911) https://www.opennet.ru/opennews/art.shtml?num=52192
Nikita
там оно кстати как? лучше и лучше становится? можно уже пробовать?
Andrey
о. надо слить потыкать
Andrey
порекомендуйте ansible модули для gsettings и dconf
Andrey
github пачку выдают разно степени поддержки. может кто работал с каким-либо и имеет своё мнение на сей счёт?
Andrey
хочу уже наконец автоматизировать настройки десктопа
Sergei
порекомендуйте ansible модули для gsettings и dconf
Это тебе не ansible надо, а fleet commander.
ㅤ
Ты бы и ядро на Rust переписал.
Уже написали. Осталось драйвера и ФС.
Andrey
Andrey
Это тебе не ansible надо, а fleet commander.
я вот поставил себе на ноут произвольную GNU/Linux с GNOME и хочу накатить настроечки, прописать wallpapers, шрифты, и так далее
Andrey
причём тут fleet commander?
Andrey
мне это для себя, а не для предприятия
Sergei
эммм. а причём тут он?
При централизованном управлении dconf
Andrey
удобно ansible плейбук сделать
Yaroslav
@Artem4 gwe ты собираешь в copr? (atim-gwe)
Yaroslav
Да
ModuleNotFoundError: No module named 'Xlib' запускаться перестал, раньше (до обновления) - работало
ㅤ
ModuleNotFoundError: No module named 'Xlib' запускаться перестал, раньше (до обновления) - работало
Я же его вчера тоже собрал в Copr потому что нужна новая 0.26 версия. Странно.
ㅤ
А вообще я жду уже неделю, вот https://src.fedoraproject.org/rpms/python-xlib/pull-request/1
ㅤ
не хватает python3-xlib в зависимостях
Точно, постоянно с питоно пакетами такое у меня.
Igor
А вообще я жду уже неделю, вот https://src.fedoraproject.org/rpms/python-xlib/pull-request/1
https://docs.fedoraproject.org/en-US/fesco/Policy_for_nonresponsive_package_maintainers/
Дима
‼️ Смотрите что Miro предлагает касательно Пайтона, 10-й вариант это просто эпик — прощай Пайтон, привет Rust!!! 😂 https://github.com/hroncok/python-minimization/blob/master/document.md#solution-10-stop-shipping-mandatory-python-rewrite-dnf-to-rust
Лучше уж на го, чем на раст. Раст очень специфичный, сложный язык с большой нагрузкой на программиста. При этом в нём как в руби можно сделать многое тысячами путями. Такое. Но он коненчо быстрый, безопасный и программисты его любят, а это здорово.
Yaroslav
Установлен: python3-xlib-0.26-1.fc31.noarch
блин, это из твоей репы :D
ㅤ
блин, это из твоей репы :D
Угу, но все-равно не запустился у тебя?
Дима
Слушайте, а если пакеты рпм устанавливает, а днф лишь их качает и тд, то откуда столько мифов про скорость днф?
Дима
типа рпм = медленно, нет?
ㅤ
тебя как пользователя же не должны волновать проблемы программиста
Угу, но это всё равно если бы я требовал чтобы мне всё писали на C++ да еще и чтобы я как пользователь не платил за ПО. 😊
ㅤ
В сказке разве что.
Дима
Тогда чем перепись на раст поможет?
Alexander "SonnySlave"
В сказке разве что.
да, это в сказке
Дима
Я мало что знаю про днф и его внутренности, интересуюсь
ㅤ
DNF на питон и куски вынесены в C/C++
Дима
RPM на Си.
Это я понимаю
Alexander "SonnySlave"
Тогда чем перепись на раст поможет?
там надо смотреть, профилировать. тут сразу тебе навряд ли скажут
Дима
Просто зависит же еще от экспертизы переписывающих. Можно сократить количество кода, освежить архитектуру но будет ли оно на столько же ок всё равно вопрос и даст ли это какие-то преимущества тоже вопрос
Aleksandra
Слушайте, а если пакеты рпм устанавливает, а днф лишь их качает и тд, то откуда столько мифов про скорость днф?
устанавливать - это распаковывать файлы из архива на диск, там вообще не в коде дело а в диске по скорости
Aleksandra
dnf занимается разрешением зависимостей
Aleksandra
и вытягиванием метаданных с зеркал
Alexander "SonnySlave"
ㅤ
dnf занимается разрешением зависимостей
libsolv который на C++ им занимается
Дима
ну так там вообще несколько мс-1сек профита только, стоит оно того?
Yaroslav
dnf занимается разрешением зависимостей
этим же вроде отдельная библиотека на C занимается, не?
Igor
там надо смотреть, профилировать. тут сразу тебе навряд ли скажут
Всякие queries и прочее написано через одно место. Поэтому и тормозит. Ну и он пытается быть слишком умным в плане выбора пакетов.
Aleksandra
миф идет от того что dnf _всегда_ вытягивает последние метаданные с зеркал прежде чем что-то делать
Aleksandra
в отличие от apt
ㅤ
sudo dnf install moka-icon-theme сделайте и посмотрите почему так долго и во что упирается, в диск ли. ;)
Aleksandra
а остальное, про python и т.п. - это уже просто притянутые за уши обоснования в основном
Дима
в процессор упирается?
Igor
миф идет от того что dnf _всегда_ вытягивает последние метаданные с зеркал прежде чем что-то делать
Он во многих местах не использует libsolv где должен, а выдумывает свою логику и это тормозит процесс резолвинга. Ну и модулярити замедлило это ещё больше.
Дима
В скорость загрузки?
ㅤ
в процессор упирается?
This. Пайтон упирается в одно ядро.
Igor
This. Пайтон упирается в одно ядро.
На самом деле, не в этом дело. Чтение метаданных сделано в C
Aleksandra
Он во многих местах не использует libsolv где должен, а выдумывает свою логику и это тормозит процесс резолвинга. Ну и модулярити замедлило это ещё больше.
не спорю что разница есть, но мифы не от этого идут, а от юзеров, которые судят по внешним проявлениям не разбираясь
Дима
не спорю что разница есть, но мифы не от этого идут, а от юзеров, которые судят по внешним проявлениям не разбираясь
Ну так поэтому макось кажетсся более оптимизированной (не без этого конечно), только потому что лук энд фил лучше
ㅤ
миф идет от того что dnf _всегда_ вытягивает последние метаданные с зеркал прежде чем что-то делать
Вот только что я написал что очень долго совсем не в этом месте. Как проверить я написал. Можно и дальше рассказывать про миф.