[sisyphus] занимательная истрия про p10

Ivan A. Melnikov iv на altlinux.org
Вс Апр 17 12:30:22 MSK 2022


Привет.

Я хочу поделиться замечательной историей. Не знаю, почему мне кажется, что
она уместна здесь, хотя она и не про Сизиф, а скорее про p10. Так что сорри
за оффтопик и много букв, дальше можно не читать, спасибо)

Есть у меня домашний ноутбук, мелкая лёгкая машинка из 2013 года,
постепенно превратившаяся из боевого ноута в клиент youtube и ssh. В конце
2013 на него был поставлен актуальный Simply и с тех пор как-то обновлён до
p8, p9 и теперь вот p10.

И вот к этой системе я захотел подключить свои модные наушники, SteelSeries
Arctis 1 Wireless. Они беспроводные по собственному протоколу, в комп
втыкается маленький usb-передатчик, который притворяется usb-звуковухой. На
Сизифе это просто заработало, и даже headsetcontrol показывает уровень
батареи.

А тут я воткнул этот usb-хвост в разъём, и как вы думаете что произошло?

У /dev/null сменились права на 0600.

Внезапно, правда?

Наверное произошло ещё много чего, но это было самым заметным, permission
denied полезли из всех углов, многое сломалось.

Я конечно заподозрил чёрт знает что, но после пары перезагрузок
закономерность стала очевидна: загружаешься -- всё работает, втыкаешь
провод -- всё ломается. Тогда в логах udev я и увидел такое вот:

systemd-udevd[3619]: controlC1: Process 'alsa-control' terminated by signal
SEGV.
systemd-udevd[3619]: controlC1: Failed to wait for spawned command
'alsa-control': Input/output error
systemd-udevd[3619]: controlC1: Failed to execute 'alsa-control', ignoring:
Input/output error

То есть погодите, падение одной команды может сломать вообще всё, что
делает udev? Кра. Со. Та.

Кстати, alsa-control -- это из пакета udev-alsa, которого уже ни в Сизифе,
ни в p10 нет, так сказать артефакты истории. Так что я не стал разбираться,
зачем и куда она падает, а просто снёс. Хотя возможно виноват был не он, а
кривые настройки power management'а на этом ноуте. Но по крайней мере
теперь всё работает, пишу этот текст под музыку.

Морали не будет, всем удачи.

-- 
wbr,
  iv m.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20220417/7fe7f811/attachment-0001.html>


Подробная информация о списке рассылки Sisyphus