Скрипт от dango просмотрел и бегло оттестировал.
Если фичреквест за сутки попадёт в p8, можно будет по-срочному Мише письмо отписать и добавление юзера в _nmconnect будет на уровне мартовкого дистрибутива стартеркита.
Спасибо! Так а где именно пакет? Могу пока сам с ним пособираться, а по результатам попросить сегодня Андрея (вообще по срочному мне всё так же лучше черкнуть полстроки в почту/жабер бывает).
Пакета пока нет. Есть только окончательная заготовка того что должно лежать в пакете polkit-sysvinit (чтобы не порождать ещё один пакет)
https://forum.altlinux.org/index.php?topic=36177.msg307212#msg307212Это создание группы _nmconnect и добавление в неё первого пользователя на first_start системы.
Также и про wifi.scan-rand-mac-address=no хорошо бы оформить пакетом (например, installer-feature-nm-no-rand-mac-stage3 на манер уже существующих installer-feature-*-stage3) и тоже забросить/черкнуть.
Сейчас в системе на сизифном Xfce после обновления стоит:
# uname -r && rpm -qa | grep Netw
4.4.47-std-def-alt1.1
NetworkManager-bluetooth-1.6.2-alt1.i586
NetworkManager-vpnc-gtk-1.2.4-alt1.i586
NetworkManager-pptp-gtk-1.2.4-alt2.i586
NetworkManager-pptp-1.2.4-alt2.i586
NetworkManager-vpnc-1.2.4-alt1.i586
NetworkManager-openvpn-1.2.8-alt1.i586
NetworkManager-1.6.2-alt1.i586
NetworkManager-daemon-1.6.2-alt1.i586
NetworkManager-applet-gtk-1.4.5-alt1.git20170205.i586
NetworkManager-adsl-1.6.2-alt1.i586
NetworkManager-wifi-1.6.2-alt1.i586
NetworkManager-ppp-1.6.2-alt1.i586
NetworkManager-openvpn-gtk-1.2.8-alt1.i586
NetworkManager-wwan-1.6.2-alt1.i586
Опция
[device]
wifi.scan-rand-mac-address=no
убрана из
/etc/NetworkManager/NetworkManager.conf
и на
# lspci -k | grep -A2 Netw
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
Subsystem: Hewlett-Packard Company nc6120/nx8220/nw8240
Kernel driver in use: ipw2200
рандомизация MAC-адреса не наблюдается. Но было долго и стабильно. С чем она была связана, с ядром или NM, не знаю.
Сейчас конечно MAC-адрес не рандомит, но такая непредсказуемость держит в постоянном напряжении и на стороже. Если бы опция запрета рендома была бы по-умолчанию в /etc/NetworkManager/NetworkManager.conf, в случае чего не надо было бы вспоминать, а как она выглядит, поскольку кроме неё есть ещё одна:
# grep mac /etc/NetworkManager/system-connections/*
mac-address-blacklist=
mac-address-randomization=0
Но я себе совсем не представляю, а как это ложится в пакет?
Поскольку команда добавляет секция-опция-параметр:
echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf
в уже существующий в системе файл содержащий секция-опция-параметр для plugins
# rpm -qf /etc/NetworkManager/NetworkManager.conf
NetworkManager-daemon-1.6.2-alt1.i586
Вот и держу команду запрета рендома добавлением секция-опция-параметр в подписи на всякий: подальше положишь, поближе возьмёшь.
что делать с xorg-drv-libinput пока не знаю.
0.24 дурит без изменений? Как вариант, придётся вычеркнуть явно и задокументировать на вики -- "если не работает тачпад, устанавливайте систему табом и пакет xorg-drv-libinput уже в неё".
Без изменений:
- Работают аппаратные кнопки тачпада
- Работает двухпальцевый вертикальный и горизонтальный скролл
- Не работает удар по тачпаду, никакой, ни однопальцевый, ни многопальцевый
Но стоит удалить пакет xorg-drv-libinput чтобы подхватился synaptics-драйвер, как настройку тачпада можно выполнять или через аплет Xfce или через 20-synaptics.conf, - всё будет замечательно работать.
У меня два ноутбука:
Lenovo G50-80 и древний HP Compaq nx6110
и у обоих тачпад через synaptics-драйвер.
Железо долго и тщательно выбиралось для идеальной Линукс-соместимости таким образом, чтобы после инсталляции, постинсталляционная настройка была равна нулю. Но xorg-drv-libinput в дистрибутивной поставке все усилия свёл на нет, выносить его нужно с обоих ноутбуков, чтобы тачпады наконец-то заработали по-человечески.
Ну и в довесок:
- Из сборки sysv-xfce надо убирать пакет xfce-polkit. Он бесполезен и вываливает с ошибкой на входе в сессию.
Пользователя это может шокировать: Не успел систему запустить, а она уже ошибки повалила.
Это может создать у пользователя ложное представление о стабильности sysv-xfce.