Автор Тема: Основы поттерингизации и прогрессизма  (Прочитано 39256 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
И лишить ядро необходимой функции?
В чём её необходимость ?

Как минимум:
Вынести SysRq из ядра может только полностью ненормальный.
Это единственное что гарантирует безопасную перезагрузку даже в критической  ситуации.
Не раз видел как с треском выносит раздел с ntfs с очень важными документами.
У себя же был не серверный блок в котором кнопка reset отсутствовала напрочь - конструктивная особенность блока. Да она и не нужна UNIX-подобным.

Как вы собираетесь выяснять почему у вас завалился и после рестарта не поднимается юзерспейс. В который вынесли консоль. Загрузившись с live, по покоцанным бинарным логам?
Встречный вопрос. Ядро выпало в осадок, потому что кто-то (не тот матёрый сопровождающий всего этого табуна костылей в ядре) накосячил в коде.

Встречный вопрос:
юзерспейс полностью висит вместе с той консолью и обработчиком клавиатуры которую вы вынесли из ядра. Ядро не висит, но занимается непонятно чем.
Как без ядерного SysRq вы собираетесь выкрутиться из этой ситуации гарантированно без последствий?
Переоценить возможности ядерного Alt+SysRq+K|R|E|I в принципе невозможно.
Это из собственного опыта, а не смоделированная ситуация наобум.

Встречный вопрос. Ядро выпало в осадок, потому что кто-то (не тот матёрый сопровождающий всего этого табуна костылей в ядре) накосячил в коде. Вы как выкручиваться то будете ?
А вот в этом случае без недоделий лёнчика, всё просто и понятно — загружусь с предыдущим ядром. Что давно и успешно применяется.
А как быть пользователям других дистрибутивов и у всех ли есть про запас другое ядро ? Вот только не надо упоминать ссзб,

Они и есть буратины. Ядро это фундамент системы.
В альтах этот момент продуман грамотно, на то они и альты:
$ cat /etc/apt/apt.conf|tail -n 5
Hold {
// Old-style kernels.
"^(kernel|alsa)[0-9]+-source";
};
};
И если кто-то начинает игнорировать этот момент, это его трудности.
Ни один пакетный менеджер в альтах никогда не вынесет старое ядро.
Если его принудительно хорошо не попросить.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Мы, похоже, говорим о разных вещах. Магические кнопки никто трогать не собирается, а вот код, отвечающий за консоли, проблемен и именно о нём шла речь. Если бы всё в ядре было тихо-гладко, не было столько шума из-за каких-то там консолей.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Но что такого надо делать с ядром без всего остального юзерспейса (вообще без юзерспейса), чтобы оно требовало ещё одной копии xkb сотоварищи в самом ядре ?
А вы поинтересуйтесь в первоисточниках, для чего оно в ядре изначально появилось. Вроде не секретная информация. Тогда подобных вопросов задавать не будете.
Речь не о магических кнопках, это само собой разумеется. А вот вы, похоже, не до конца поняли, о чём вообще я говорил.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
а вот код, отвечающий за консоли, проблемен и именно о нём шла речь. Если бы всё в ядре было тихо-гладко, не было столько шума из-за каких-то там консолей.

Да это уже тоже обсуждалось. Почитайте как оно было на самом деле - уже сказано было:
Цитировать
Я уверен, что Кокс не косячит (просто по собственному хотению) и не делает хз что, просто по-другому заделать TTY не получалось. В данном случае он хотел чтобы и волки сыты и овцы целы. А Линус - только чтобы одно из этого.

Никто траходром не затевает и не хотел ничего подобного. TTY система была в таком состоянии, что делать из нее нормальный код все-равно что из дерьма делать конфету.
Кокс попытался привести TTY в нормальное состояние, вылезла пара несовместимостей, а тут Лунус наехал...
Результат известен: Кокс больше в TTY не полезет и это плохо.

"Alan, you are a true wizard :-) The tty layer is one of the very few pieces of kernel code that scares the hell out of me :-)"
-- Ingo Molnar, July, 2007

Linus Torvalds to Alan Cox On Tue, 28 Jul 2009
>> You claim that emacs sh*ts itself when it gets EAGAIN, and you think
>> that's an emacs bug. And I think you're full of crap.
Цитировать
From    "Rafael J. Wysocki" <>
Subject    [Regression] kdesu broken
Date    Fri, 24 Jul 2009 01:45:31 +0200
Последние изменения в ядре поломали kdesu (из KDE 4.2) ...

From    "Rafael J. Wysocki" <>
Date    Fri, 24 Jul 2009 17:21:45 +0200
Ну, я думал что мы избегаем поломки существующего юзер-спейса,
даже если он бажный.

From    Alan Cox <>
Date    Fri, 24 Jul 2009 16:40:58 +0100
> Ну, я думал что мы избегаем поломки существующего юзер-спейса,
> даже если он бажный.

Не знаю откуда ты (Вы) взял(и) эту идею. Избегать поломок юзер-спейса
без необходимости - это хорошо, но если он бажный, часто с этим
ниче нельзя сделать.

From    Linus Torvalds <>
Date    Fri, 24 Jul 2009 09:34:35 -0700 (PDT)
Алан, это он от меня набрался.
Мы не делаем регрессий. Если юзер-спейс завязан на старое поведение,
мы не меняем это старое поведение.

Из всего этого можно вывести только один нормальный логический вывод:
мне кажется, что так будет продолжаться до тех пор пока не появится человек, который исправит проблему в том месте где она есть
И это нормальный подход.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Из всего этого можно вывести только один нормальный логический вывод:
мне кажется, что так будет продолжаться до тех пор пока не появится человек, который исправит проблему в том месте где она есть
И это нормальный подход.
Ну, то есть, тут чётко указано, что костыли в ядре есть. Тогда к чему все эти посты, они о том, что их нет ?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Ну, то есть, тут чётко указано, что костыли в ядре есть. Тогда к чему все эти посты, они о том, что их нет ?
К тому, где им следует быть. :-)
Если их вынести в systemd, во-первых, это будет ещё одна завязка на systemd для всех, во-вторых, это будет завязка на systemd, где всё меняют, как пожелают.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Ну, то есть, тут чётко указано, что костыли в ядре есть. Тогда к чему все эти посты, они о том, что их нет ?
К тому, где им следует быть. :-)
Если их вынести в systemd, во-первых, это будет ещё одна завязка на systemd для всех, во-вторых, это будет завязка на systemd, где всё меняют, как пожелают.
Честно говоря, словосочетание "костыли в системде" переносятся как-то проще, чем "костыли в ядре". До недавнего времени я был уверен, что их там нет, но практика показывает, что это не так. Видимо правы bsd'эшники, хотя бы в том, что ядро написано "абы как", "не акадимично" и т.п. С другой же стороны, "хоть это и наши костыли, но зато они работают" (с).

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 568
Ну, то есть, тут чётко указано, что костыли в ядре есть. Тогда к чему все эти посты, они о том, что их нет ?
К тому, что их и надо исправлять в ядре и заодно делать вытекающие исправления в юзерспейсе. А не выносить куда бы то ни было, тем более, что вынос костылей в другое место ничего не исправляет, но только усугубляет исходную проблему, да ещё и новых проблем добавит.
« Последнее редактирование: 04.11.2014 15:53:41 от stranger573 »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
К тому, что их и надо исправлять в ядре и заодно делать вытекающие исправления в юзерспейсе. А не выносить куда бы то ни было, тем более, что вынос костылей в другое место ничего не исправляет, но только усугубляет исходную проблему, да ещё и новых проблем добавит.

Прочитал и невольно улыбнулся:
Это же так очевидно...
Да и asy вон подсказывает.

Получить в совсем недалёком будущем вот такой системный сыстемдец?
# apt-get install gdm -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  NetworkManager-glib-gir altlinux-freedesktop-menu-gnome3 caribou evolution-data-server gcr-libs-gir
  gdm-libs gdm-libs-gir gnome-filesystem gnome-icon-theme-symbolic gnome-session gnome-settings-daemon
  gnome-shell gnome-shell-data gnome-themes-standard gnome-themes-standard-data gsettings-desktop-schemas-gir
  gtk2-theme-clearlooks ibus libaccountsservice libaccountsservice-gir libcanberra-gnome libcanberra-gtk3
  libcaribou libcaribou-gir libclutter libclutter-gir libcogl libcogl-gir libgdata libgee0.8 libgjs
  libgnome-bluetooth-gir libgnome-desktop3 libgnome-desktop3-gir libgnome-menus libgnome-menus-gir
  libgnome-online-accounts libgnomekbd libgtk-engine-hc libgtk3-engine-adwaita libgweather libgweather-data
  libibus libibus-gir libjson-glib libjson-glib-gir libmutter libmutter-gir libnm-gtk-gir liboauth
  libpolkit-gir librest libsoup-gir libtelepathy-glib libtelepathy-glib-gir libtelepathy-logger
  libtelepathy-logger-gir libwacom libwacom-data libwayland-egl mutter mutter-gnome pam_gnome-keyring
  python-module-cups python-module-cupshelpers python-module-dbus python-module-notify python-module-pycurl
  python-module-pygtk-libglade python-module-smbc system-config-printer system-config-printer-udev
Следующие пакеты будут УДАЛЕНЫ:
  gdm2.20
Следующие НОВЫЕ пакеты будут установлены:
  NetworkManager-glib-gir altlinux-freedesktop-menu-gnome3 caribou evolution-data-server gcr-libs-gir gdm
  gdm-libs gdm-libs-gir gnome-filesystem gnome-icon-theme-symbolic gnome-session gnome-settings-daemon
  gnome-shell gnome-shell-data gnome-themes-standard gnome-themes-standard-data gsettings-desktop-schemas-gir
  gtk2-theme-clearlooks ibus libaccountsservice libaccountsservice-gir libcanberra-gnome libcanberra-gtk3
  libcaribou libcaribou-gir libclutter libclutter-gir libcogl libcogl-gir libgdata libgee0.8 libgjs
  libgnome-bluetooth-gir libgnome-desktop3 libgnome-desktop3-gir libgnome-menus libgnome-menus-gir
  libgnome-online-accounts libgnomekbd libgtk-engine-hc libgtk3-engine-adwaita libgweather libgweather-data
  libibus libibus-gir libjson-glib libjson-glib-gir libmutter libmutter-gir libnm-gtk-gir liboauth
  libpolkit-gir librest libsoup-gir libtelepathy-glib libtelepathy-glib-gir libtelepathy-logger
  libtelepathy-logger-gir libwacom libwacom-data libwayland-egl mutter mutter-gnome pam_gnome-keyring
  python-module-cups python-module-cupshelpers python-module-dbus python-module-notify python-module-pycurl
  python-module-pygtk-libglade python-module-smbc system-config-printer system-config-printer-udev
0 будет обновлено, 73 новых установлено, 1 пакетов будет удалено и 5 не будет обновлено.
Remv gdm2.20 (2.20.8-alt9 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst NetworkManager-glib-gir (0.9.8.10-alt1.M70P.2.git20141027 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst altlinux-freedesktop-menu-gnome3 (0.65-alt1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgee0.8 (0.8.8-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcaribou (0.4.10-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcaribou-gir (0.4.10-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libwayland-egl (4:10.0.2-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcogl (1.14.0-alt3.git.ba5e54 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libjson-glib (0.16.2-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libclutter (1.14.6-alt0.M70P.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcogl-gir (1.14.0-alt3.git.ba5e54 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libjson-glib-gir (0.16.2-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libclutter-gir (1.14.6-alt0.M70P.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst caribou (0.4.10-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst librest (0.7.90-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-online-accounts (3.8.5-alt0.M70P.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst liboauth (1.0.1-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgdata (0.13.3-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgweather-data (3.8.4-alt0.M70P.1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgweather (3.8.4-alt0.M70P.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst evolution-data-server (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gcr-libs-gir (3.8.1-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gdm-libs (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gdm-libs-gir (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-filesystem (2.20.0-alt0.1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-icon-theme-symbolic (3.8.2.2-alt1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-pygtk-libglade (2.24.0-alt5 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-cups (1.9.62-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-dbus (1.1.1-alt4 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-pycurl (7.19.0-alt1.2.1.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-cupshelpers (1.3.13-alt2 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-notify (0.1.1-alt6.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-smbc (1.0.8-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst system-config-printer (1.3.13-alt2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst system-config-printer-udev (1.3.13-alt2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libibus (1.5.3-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libibus-gir (1.5.3-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnomekbd (3.6.0-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst ibus (1.5.3-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcanberra-gtk3 (0.30-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-desktop3 (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libwacom-data (0.7.1-alt1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst libwacom (0.7.1-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-settings-daemon (3.8.6.1-alt0.M70P.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libaccountsservice (0.6.30-alt2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libaccountsservice-gir (0.6.30-alt2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gsettings-desktop-schemas-gir (3.8.2-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-menus (3.8.0-alt2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-menus-gir (3.8.0-alt2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-bluetooth-gir (3.8.2.1-alt0.M70P.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-desktop3-gir (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libmutter (1:3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libmutter-gir (1:3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libnm-gtk-gir (0.9.8.10-alt1.M70P.2.git20141027 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libpolkit-gir (0.111-alt2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libsoup-gir (2.42.3.1-alt0.M70P.1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-glib (0.20.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-glib-gir (0.20.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-logger (0.8.0-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-logger-gir (0.8.0-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-shell-data (3.8.4-alt1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcanberra-gnome (0.30-alt1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgtk3-engine-adwaita (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgtk-engine-hc (1:2.20.2-alt2.qa1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gtk2-theme-clearlooks (1:2.20.2-alt2.qa1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-themes-standard-data (3.8.4-alt1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-themes-standard (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-session (3.8.4-alt1.M70P.2 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst mutter (1:3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst mutter-gnome (1:3.8.4-alt1 t7:1414800778/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgjs (1.36.1-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-shell (3.8.4-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst pam_gnome-keyring (3.8.1-alt1 t7:1414685636/ALT Linux t7) [gdm-theme-altlinux ]
Inst gdm (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf NetworkManager-glib-gir (0.9.8.10-alt1.M70P.2.git20141027 t7:1414685636/ALT Linux t7)
Conf altlinux-freedesktop-menu-gnome3 (0.65-alt1 t7:1414800778/ALT Linux t7)
Conf libgee0.8 (0.8.8-alt1 t7:1414685636/ALT Linux t7)
Conf libcaribou (0.4.10-alt1 t7:1414685636/ALT Linux t7)
Conf libcaribou-gir (0.4.10-alt1 t7:1414685636/ALT Linux t7)
Conf libwayland-egl (4:10.0.2-alt1 t7:1414685636/ALT Linux t7)
Conf libcogl (1.14.0-alt3.git.ba5e54 t7:1414685636/ALT Linux t7)
Conf libjson-glib (0.16.2-alt1 t7:1414685636/ALT Linux t7)
Conf libclutter (1.14.6-alt0.M70P.1 t7:1414685636/ALT Linux t7)
Conf libcogl-gir (1.14.0-alt3.git.ba5e54 t7:1414685636/ALT Linux t7)
Conf libjson-glib-gir (0.16.2-alt1 t7:1414685636/ALT Linux t7)
Conf libclutter-gir (1.14.6-alt0.M70P.1 t7:1414685636/ALT Linux t7)
Conf caribou (0.4.10-alt1 t7:1414685636/ALT Linux t7)
Conf librest (0.7.90-alt1 t7:1414685636/ALT Linux t7)
Conf libgnome-online-accounts (3.8.5-alt0.M70P.1 t7:1414685636/ALT Linux t7)
Conf liboauth (1.0.1-alt1 t7:1414685636/ALT Linux t7)
Conf libgdata (0.13.3-alt1 t7:1414685636/ALT Linux t7)
Conf libgweather-data (3.8.4-alt0.M70P.1 t7:1414800778/ALT Linux t7)
Conf libgweather (3.8.4-alt0.M70P.1 t7:1414685636/ALT Linux t7)
Conf evolution-data-server (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf gcr-libs-gir (3.8.1-alt1 t7:1414685636/ALT Linux t7)
Conf gdm-libs (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf gdm-libs-gir (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf gnome-filesystem (2.20.0-alt0.1 t7:1414800778/ALT Linux t7)
Conf gnome-icon-theme-symbolic (3.8.2.2-alt1 t7:1414800778/ALT Linux t7)
Conf python-module-pygtk-libglade (2.24.0-alt5 t7:1414685636/ALT Linux t7)
Conf python-module-cups (1.9.62-alt1 t7:1414685636/ALT Linux t7)
Conf python-module-dbus (1.1.1-alt4 t7:1414685636/ALT Linux t7)
Conf python-module-pycurl (7.19.0-alt1.2.1.1 t7:1414685636/ALT Linux t7)
Conf python-module-cupshelpers (1.3.13-alt2 t7:1414800778/ALT Linux t7)
Conf python-module-notify (0.1.1-alt6.1 t7:1414685636/ALT Linux t7)
Conf python-module-smbc (1.0.8-alt1 t7:1414685636/ALT Linux t7)
Conf system-config-printer (1.3.13-alt2 t7:1414685636/ALT Linux t7)
Conf system-config-printer-udev (1.3.13-alt2 t7:1414685636/ALT Linux t7)
Conf libibus (1.5.3-alt1 t7:1414685636/ALT Linux t7)
Conf libibus-gir (1.5.3-alt1 t7:1414685636/ALT Linux t7)
Conf libgnomekbd (3.6.0-alt1 t7:1414685636/ALT Linux t7)
Conf ibus (1.5.3-alt1 t7:1414685636/ALT Linux t7)
Conf libcanberra-gtk3 (0.30-alt1 t7:1414685636/ALT Linux t7)
Conf libgnome-desktop3 (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf libwacom-data (0.7.1-alt1 t7:1414800778/ALT Linux t7)
Conf libwacom (0.7.1-alt1 t7:1414685636/ALT Linux t7)
Conf gnome-settings-daemon (3.8.6.1-alt0.M70P.1 t7:1414685636/ALT Linux t7)
Conf libaccountsservice (0.6.30-alt2 t7:1414685636/ALT Linux t7)
Conf libaccountsservice-gir (0.6.30-alt2 t7:1414685636/ALT Linux t7)
Conf gsettings-desktop-schemas-gir (3.8.2-alt1 t7:1414685636/ALT Linux t7)
Conf libgnome-menus (3.8.0-alt2 t7:1414685636/ALT Linux t7)
Conf libgnome-menus-gir (3.8.0-alt2 t7:1414685636/ALT Linux t7)
Conf libgnome-bluetooth-gir (3.8.2.1-alt0.M70P.1 t7:1414685636/ALT Linux t7)
Conf libgnome-desktop3-gir (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf libmutter (1:3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf libmutter-gir (1:3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf libnm-gtk-gir (0.9.8.10-alt1.M70P.2.git20141027 t7:1414685636/ALT Linux t7)
Conf libpolkit-gir (0.111-alt2 t7:1414685636/ALT Linux t7)
Conf libsoup-gir (2.42.3.1-alt0.M70P.1 t7:1414685636/ALT Linux t7)
Conf libtelepathy-glib (0.20.4-alt1 t7:1414685636/ALT Linux t7)
Conf libtelepathy-glib-gir (0.20.4-alt1 t7:1414685636/ALT Linux t7)
Conf libtelepathy-logger (0.8.0-alt1 t7:1414685636/ALT Linux t7)
Conf libtelepathy-logger-gir (0.8.0-alt1 t7:1414685636/ALT Linux t7)
Conf libgtk3-engine-adwaita (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf libgtk-engine-hc (1:2.20.2-alt2.qa1 t7:1414685636/ALT Linux t7)
Conf gtk2-theme-clearlooks (1:2.20.2-alt2.qa1 t7:1414685636/ALT Linux t7)
Conf gnome-themes-standard-data (3.8.4-alt1 t7:1414800778/ALT Linux t7)
Conf gnome-themes-standard (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf gnome-session (3.8.4-alt1.M70P.2 t7:1414685636/ALT Linux t7)
Conf mutter (1:3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf mutter-gnome (1:3.8.4-alt1 t7:1414800778/ALT Linux t7)
Conf libgjs (1.36.1-alt1 t7:1414685636/ALT Linux t7)
Conf gnome-shell (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Conf gnome-shell-data (3.8.4-alt1 t7:1414800778/ALT Linux t7)
Conf libcanberra-gnome (0.30-alt1 t7:1414800778/ALT Linux t7)
Conf pam_gnome-keyring (3.8.1-alt1 t7:1414685636/ALT Linux t7)
Conf gdm (3.8.4-alt1 t7:1414685636/ALT Linux t7)
Что-то меня это не особенно улыбает.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Хотите десктоп со свистелками, пройдите в одну сторону, хотите без (или даже без иксов), пройдите в другую сторону. В этом смысле ничего не поменялось за последнее время. Кто сидит в консоли и иксов не видит, тому вообще по барабану, чего там происходит, консольные приложения полностью выполняют все требуемые задачи.
Направления эти перпендикулярны точно также, как перпендикулярны требования и целевая аудитория данных решений.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Хотите десктоп со свистелками, пройдите в одну сторону,

Тут не про десктоп, а про то что есть тенденция завязывания всего и вся на сыстемд.
Это чисто маркетиговый ход.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Направления эти перпендикулярны точно также, как перпендикулярны требования и целевая аудитория данных решений.
Только вот когда, однажды, у сервисов в пакетах пропадут init-скрипты, а останутся одни unit-файлы, возникнет вопрос: как так ? Это ж было перпендикулярно ?!

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Направления эти перпендикулярны точно также, как перпендикулярны требования и целевая аудитория данных решений.
Только вот когда, однажды, у сервисов в пакетах пропадут init-скрипты, а останутся одни unit-файлы, возникнет вопрос: как так ? Это ж было перпендикулярно ?!
А с чего бы вдруг им пропасть ? Или вы уже хороните заранее sysv ? Для меня сомнительно, что ценители sysv спустят всё на тормозах.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Хотите десктоп со свистелками, пройдите в одну сторону,

Тут не про десктоп, а про то что есть тенденция завязывания всего и вся на сыстемд.
Это чисто маркетиговый ход.

В вашем выводе упоминания systemd не видно, поэтому и ответ мой был такой, какой был.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
А с чего бы вдруг им пропасть ? Или вы уже хороните заранее sysv ?
Мало ли... Я прогнозирую. :-) А так-то я, в своих пакетах, как раз, именно unit-файлы не делаю. Пусть systemd-sysvinit трудится, если кому надо.