Ещё упражнения с псевдотерминалами

топ 100 блогов klink0v29.01.2024

... Вот здесь я писал про то, как заменил у себя на ноутбуке agetty на kmscon для "родных ядерных" терминалов.

В процессе эксплуатации всего этого добра выявился очередной косяк: gdm конфликтует с kmscon не только за DRM Master, но и за первый терминал (TTY1). Из-за этого появлялись весьма забавные спецэффекты. Если ты успевал переключиться на "пустой" терминал до того, как logind запустит на нём kmscon, то всё нормально. Если же в момент запуска дополнительных консолей был активен именно gdm, то в консолях почему-то начинают путаться PTS (pseudo-terminal slave): PTM-ы пытаются писать в "чужие" PTS. И общую картину можно описать как "всё распидорасило".

Решение простое: нужно явно запретить запускать kmscon на tty1, после чего всё становится ОК. Заклинание такое:

systemctl mask autovt@tty1

Уж не знаю чей это баг: ядра, logind, XWayLand, gdm, kmscon или ещё чей-то, но вот факт.

... А ещё я таки разобрался почему вот здесь ecryptfs не хотел монтироваться в неинтерактивной сессии от имени systemd-сервиса. Оказывается, Поттеринг в очередном релизе своего systemd добавил вот такое западло.

Лечится добавлением в systemd-юнит параметра "KeyringMode=shared". Внезапно.

... Странно. Почему-то вот в этой ветке обсуждения народ во все поля хает ECryptFS. Мол, фу-фу-фу, фигня-фигня, больше не поддерживается бубунтой и всё в этом духе. Не понимаю. Вроде ж всегда вполне вменяемая софтина была. Чавой-то это пипл так возбудился?

Всем приятных шрифтов и удобных терминалов.

Оставить комментарий

Архив записей в блогах:
Станица Клетская, Волгоградская область. Теплоход "Дунай". Место съемок фильма "Они сражались за Родину", где в ночь на 2 октября 1974 года при загадочных обстоятельствах скончался Шукшин. Василий Макарович на смертном одре. 2 октября 1974 года. ...
Пункты 2,4, 5, 7, 8 1. Подозрительность. Например, человек, забывает, что съел продукты или переложил куда-то вещи. Не понимая причин исчезновения вещей, начинает обвинять в этом окружающих. 2. Резкое исчезновение (бывшего ранее) фанатичного интереса к чему-либо. Например, раньше ...
На закрытом заседании в Общественной палате, в котором участвовали представители банков и операторов связи, обсуждался вопрос введения лимита мобильных номеров и SIM-карт, которые могут быть оформлены на одного человека. Об этом во вторник пишут «Известия» со ссылкой на свои источники. По ...
...
По житейски просто сказал Жванецкий. Его мысль на церковно-славянский перевел Петро Порошенко: «Именно из Царьграда (Константинополь) пролился на нашу благословенную землю свет христианской веры. Уже потом мы поделились этим с залесьем, где давние киевские князья очень опрометчиво ...