Господа, на днях для довольно слабого компа с редким железом (Lenovo S12 VIA Nano) искал среди специализированных Linux-дистрибутивов что-то подходящее… и нашёл пару интересных сборок. Одну из них – MX-Linux-KDE – затестил пока на более серьёзном ноуте Toshiba U840 (с проблемами Wi-Fi именно в MagOS) и был таки приятно удивлён
Несмотря на “лёгкость” – под капотом вполне свежая deb-база и десктопом очень шустренькая Plasma. И RTL8723AE замечательно тянет более полтинника в любую сторону, яркость-звук регулируются, ноут засыпает-просыпается в RAM с кнопки питания. Обновления на ходу прилетели (в Live-систему, запускал ISO с Ventoy-флешки), русификация включилась, AnyDesk и Zoom тоже встали из своего облегченного инсталлятора популярных приложений, Remmina с RDP-плагином из общих пакетов – всё работает. Уж не знаю, чего там “облегчили”, но точно не жертвовали ни рабочим столом, ни браузером. Выглядит аккуратно, сделано с вниманием к деталям.
И что более всего понравилось – в комплекте шикарнейший мануал на хорошем русском языке с описанием кучи хитрых неочевидных нюансов по установке и настройке на разном железе и прежнем софте.
Может, вместо ALT Linux KDE Workstation (с их якобы токсичной лицензией) взять под UIRD за основу MX-Linux? Там несколько вариантов, от совсем лёгкого для x86 до более навороченных, зато с заявленной широкой поддержкой разного железа, которое из мейнстримовых сборок и ядер повсеместно выпиливают (что как-то не приводит к их легковесности).
Да, перед MX я ещё пробовал:
исходный AntiX (даже поставил на старый десктоп по AthlonXP – браузеры живы, но десктоп весьма оригинальный, требует менять привычки);
SparkyLinux (не привлёк ничем, и форум у них забанен нам сразу, мож потому что польский);
Linux Lite – этот вариант похож на MX и AntiX архитектурно, но более “западный”, с заточками под монетизацию.
P.S. Последний неожиданно удивил меня на ноуте Toshiba тем, что увидел и открыл там замороженный Виндовый NTFS-раздел, оставшийся от самоубившейся WinXP, после очередного штатного обновления упавшей в “синьку” на загрузке с Интеловских драйверов iRST (это хитрый RAID из HDD и мелкого SSD на 32ГБ с разделами под гибернацию и ускоряющий кэш). Я в принципе знаю, как достать оттуда данные – до определённых версий SystemRescueCD имел рабочие драйвера и собирал mdadm-ом по меткам такой RAID… но Linux Lite даже md-устройства не поднимал, а как-то мимо меток тупо вычитал и смонтировал раздел, даже с русским языком – всё открывается.
MX-Linux это сборка на базе Ubuntu
Уже есть свежая версия например - Lubuntu 20.10
Себе сделал сборку MagOSM-Lubuntu
Тут я дополнил образ пакетами для МагОС и Плазмы.
Это может быть наследственно.
Скачал сборку Росы запустил и сети wi-fi вообще не увидел
В чем проблема непонятно. Ну может что не так установилось.
В Магос 2021 в сборке ноябрьской нету RTL8821CE
Так же нет аудио драйверов.
MagOS user # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALC295 Analog [ALC295 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Это данные по карте из 2016
Если ничего в последних релизах не менялось в этой части, пожалуйста добавьте
Присутствует rtl8821ae
Но даже если он подойдет то в ядре загрузчика (uird.magos.cpio) его нет.
Надо сконфигурировать uird.magos.cpio
В моей сборке он лежит в /usr/share/uird
И надо править /usr/share/uird/mkuird.cfg стр 17
Тут =drivers/net и добавляет rtl8821ae в загрузчик.
Устанавливается мгого лишнего и можно конечно правку сделать более адресно, но тут вы уже сами решайте как сделать.
А почему нельзя все ядро скопировать в загрузчик ?
Опять какая то экономия на спичках.
Другие изменения в данной строке сделаны для Магеи и Lubuntu.
Но что бы сконфигурировать ядро в Магос 2021 надо добавить пакеты :
посмотрите вывод lspci -nnk в 2016 и 2021 (покажите секцию звуковой карты). Модули звуковых все ядре, я их не исключал. Надо разбираться что у вас за проблема
Править mkuird.cfg мне все равно приходится.
В Магее обнаружил отсутствие нужного драйвера а в uird от МагОС он есть
Ну раз он в МагОС есть, то как я понимаю, это уже мои проблемы.
В Lubuntu так же были проблемы с отсутствием драйверов.
Так все ок !
На слабом домашнем компе даже plymouth теперь нормально запускается
PS
В bash от Lubuntu некоторые команды из bash от Магеи и Росы не работают.
Приходится править скрипты на общие команды
у вас используется драйвер rtl8821ce
через пару дней выложу версию с ядром 5.15, там как я понял 2 драйвера - 8821ce и rtw88_8821ce
попробуйте под рутом их загрузить командой modprobe 8821ce
и смотрите будут ли ошибки dmesg | tail -100
посмотреть что загружено можно командой lsmod | grep 8821ce
драйвер выгрузить можно командами rmmod и modprobe -r
Выше я давал ошибки с директориями, ничего не изменилось:
user@MagOS ~ $ sudo depmod -a
depmod: ERROR: could not open directory /lib/modules/5.4.180-nrj-desktop-1rosa-x86_64: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
user@MagOS ~ $ sudo modprobe 8821ce
modprobe: FATAL: Module 8821ce not found in directory /lib/modules/5.4.180-nrj-desktop-1rosa-x86_64
попробовал в виртуалке (MagOS_2016.64_20220527.iso)
попробуйте в чистом режиме. Если получится, там же в чистом удалите изменения /lib/modules в профиле. Если в чистом будут такие же проблемы, смотрите какие модули затрагивают /lib/modules и их отключайте