https://github.com/systemd/systemd/issues/5644#issuecomment-290345033
янв 08 00:23:56 morseworkbook gnome-shell.desktop[1773]: Window manager warning: Property _NET_WM_NAME on window 0x2c00002 contained invalid UTF-8
янв 08 00:23:56 morseworkbook gnome-shell.desktop[1773]: (gnome-shell:1773): Pango-WARNING : Invalid UTF-8 string passed to pango_layout_set_text()
янв 08 00:24:08 morseworkbook gnome-shell.desktop[1773]: (gnome-shell:1773): Gjs-WARNING : JS ERROR: Error: Failed to convert UTF-8 string to JS string: Недопустимая последовательность байтов во входных преобразуемых данных
Автор просто видимо из тех, кто любит дописывать нужную ему функциональность, втискивая её в идеологию существующего на данный момент полубезумного ПО. Через некоторое время это ему удаётся, и он чувствует се6я волшебно. Еще через 10 лет автор самого критичного куска кода, на котором такая идеология построена, бросает программирование/спивается/получает озалупливание от линуса/уходит в малоизвестный проект по написанию математического доказательства существования бога на языке "рапира", а в коммьюнити восходит новая звезда, которая рожает новый кусок кода, несовместимый с предыдущим. Язык конфигурационных файлов несовместимо меняется, в ML начинают поступать тонны только что выкаканных кирпичей, автору грозят коитусом через среднее ухо и офтальмологическим вмешательством через анус. Все адепты автора-1, получившие на прошлом шаге оргазм, озалуплены. Все авторы+1 на этой итерации превращаются в адептов, и испытвают блаженство. Один из них пишет, что это лучшее, что происходило с этой подсистемой за его короткую жизнь. ЭТО И ЕСТЬ UNIX-WAY. Это, кстати, сейчас и происходит с sysV-скриптами. Поставьте на этом после закладку, и вернитесь сюда лет через 10.
Про Забиватора.
Для отключения таймаутов в systemd теперь предлагается указывать значение "infinity" вместо "0". По новым правилам "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда". Для обеспечения совместимости все ранее присутствующие настройки таймаутов продолжат прежнюю трактовку установки в "0";
Как шла революция.
Earlier: мы выпилим нахуй SysV-Init, шелл-скрипты и отменим дистрибутивы! Троекратное ура!
Soon: https://github.com/systemd/systemd/blob/master/src/systemctl/systemd-sysv-install.SKELETON
This script is called by "systemctl enable/disable" when the given unit is a SysV init.d script. It needs to call the distribution's mechanism for enabling/disabling those, such as chkconfig, update-rc.d, or similar.
И вновь моча съела говно.
http://cgit.freedesktop.org/systemd/systemd/tree/NEWS?id=v220#n132
systemd-shutdownd has been removed. This service was previously responsible for implementing scheduled shutdowns as exposed in /usr/bin/shutdown's time parameter. This functionality has now been moved into systemd-logind and is accessible via a bus interface.
Ура! Теперь чтобы выключить компьютер нужно держать в системе ажно цельный МЕНЕДЖЕР УПРАВЛЕНИЯ ПОЛЬЗОВАТЕЛЬСКИМИ СЕССИЯМИ.
When the user presses Ctrl-Alt-Del more than 7x within 2s an immediate reboot is triggered. This useful if shutdown hung and is unable to complete, to expedite the operation. Note that this kind of reboot will still unmount all file systems, and hence should not result in fsck being run on next reboot.
Если в вашем опенспейсе кто-то усердно ебашит по клавиатуре, знайте - у него не эпилептический припадок, а попросту завис компьютер с systemd.
https://bugzilla.redhat.com/show_bug.cgi?id=1163186
GNOME Screencast Recorder crash after 10-20s
By default, screencasts have maximum length of 30s to prevent creating too large files without users realizing so.
This maximum can be changed with:
gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length 120
Status: CLOSED NOTABUG
Карощ, девелоперы ЖНОМЕ считают своих пользователей фимозными долбоёбами, не способными следить за степенью заполненности диска. Топ красная залупа.