Сборка 20220423

  • обновления на 23.04.2022
  • добавлен клиент telegram
  • в связи с отсутствием сервера ftp на данный момент, сборка доступна только на Яндекс.Диске Автоматическое обновление и скачивание с зеркал будут доступны после восстановления работоспособности ftp сервера.
md5 суммы:
e083ba799e2138e8615b72332fcdf810  MagOS_2021_20220423.tar.gz
d8242285b607ef7aca2fb5abd641220e  MagOS_2021_20220423.iso
910e3bc3e2beb56d7dd042f0dedf18c5  MagOS_2016.64_20220423.tar.gz
fea8dcbe1c640b004c0d572c7597375a  MagOS_2016.64_20220423.iso
1 лайк

Спасибо за Telegram из коробки и за zstd, кстати, тоже.
Всё классно, но есть проблемка…
У меня в этом релизе перестал работать драйвер nvidia390.
Модули nvidia390 при этом на месте.
Загружается в низком разрешении, видимо с драйвером vesa.
Гружусь пока с xdriver=nouveau.

Интересно не связано ли это с изменениями в Росе, касающимися nvidia драйверов.
Модули nvidia будут поставляться в скомпилированном виде, но dkms тоже остается.

попробуйте загрузится с параметром xdriver=nvidia390
если не загрузится, попробуйте xdriver=nvidia390 desktop=none
зайдите в консоль Ctrl-Alt-F3
посмотрите вывод команд
lsmod | grep nvidia
dmesg | grep nvidia

Screenshot_20220430_220124


В /etc/modprobe.d/blacklist-magos.conf (из 88-magos) имеется запись
blacklist nouveau

Но blacklist-magos.conf это черный список и должен запрещать использование драйвера nouveau
Может в этом дело что нельзя загрузиться с xdriver=nouveau

судя по выводу lsmod и dmesg драйвер у вас загружается
покажите вывод двух команд

# glxinfo | grep vend
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
# grep EE /var/log/Xorg.0.log 

если glxinfo говорит что используется nvidia, то значит всё хорошо, если нет, в логах иксов должно быть что-то подробнее

строка blacklist nouveau при использовании xdriver=nouveau убирается скриптом

В логах ничего такого не нашел.
Надо попробовать наверно пересобрать модули с dkms.

У nvidia390 версии не совпадают, в отличии от nvidia470.

ilfat@MagOS-USB ~ $ rpm -qa | grep nvidia
kernel-modules-nvidia390-5.10-desktop-390.144-11624436.53.0af76.x86_64
kernel-modules-nvidia470-5.10-desktop-470.74-11624436.106.0af76.x86_64
nvidia390-core-390.147-1.x86_64
nvidia470-core-470.74-3.x86_64

модуль нвидиа для иксов не грузится, возможно из-за различных версий nvidia390-core
пока нет фтп сервера, я не могу обновить ядро и 390* модули
попробуйте заменить модуль 01-x-drivers-nvidia390.xzm на февральский
если с ним загрузится, то значит в этом дело

Так и есть, на февральском модуле nvidia работает. Спасибо.

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

спасибо что сообщили. В майской надо либо ядро обновить, либо драйвер откатить

компиз вообще глючная штука. 0.8 и то была стабильнее, чем текущая 0.9
в майской вряд ли что-то поменяется. Тут скорее надо шаманить с настройками.
Если речь идёт о КДЕшном композите, то не подскажу, не использую

Еще нашел одну особенность парсера ини файла.
Если имеем:
[/usr/lib/somedir/file]
при этом директория somedir не существует и разрешения к файлу не заданы, то somedir не создается.
Глянул 01-inifile, там по условиям путь создается, только если $FMOD не пустой.

P.S. Вообще-то наверно так и задумано.

Можно наверно уже и ядро обновить. Думаю Роса тоже уже обновит к концу мая ядро.

я не обновляю ядро по 2 причинам:
1 пока нет фтп сервера
2 я не могу на 100% доверять обновлениям, которые идут из-за границы. Скорее всего ядро буду обновлять после росы, используя их исходники.

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

Так да, не стоит. Просто я поспешил немного с выводами). Сначала подумал что микробаг, потом уж сам понял, что так правильнее. Если создаешь файл задай права. Логично.