<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>51251</bug_id>
          
          <creation_ts>2024-08-22 17:38:32 +0300</creation_ts>
          <short_desc>Пытается общаться с D-Bus, когда он не запущен и это не требуется (в установщике)</short_desc>
          <delta_ts>2025-03-18 12:56:06 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>installer</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Artem Varaksa">varaksaaa</reporter>
          <assigned_to name="Антон Мидюков">antohami</assigned_to>
          <cc>antohami</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>jqt4</cc>
    
    <cc>klark</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>shrek</cc>
    
    <cc>sin</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>250443</commentid>
    <comment_count>0</comment_count>
    <who name="Artem Varaksa">varaksaaa</who>
    <bug_when>2024-08-22 17:38:32 +0300</bug_when>
    <thetext>Шаги
====

1. Установить систему (например ALT Server 10.2 x86_64) из образа с настройками по умолчанию.
2. Проверить /root/.install-log/x11.log.

Фактический результат
=====================

В логе сообщения вида:

&gt; (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory)

Ожидаемый результат
===================

Xorg не пытается общаться с D-Bus, т. к. в установщике D-Bus не используется (и не запущен).

Воспроизводимость
=================

Воспроизводится с версиями xorg-server 1.20.14-alt13 и 21.1.13-alt1.
dbus-1.14.10-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251698</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-09-17 11:28:26 +0300</bug_when>
    <thetext>Мантейнеру не интересно, видимо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251699</commentid>
    <comment_count>2</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2024-09-17 11:34:14 +0300</bug_when>
    <thetext>не читайте логи или запустите dbus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251700</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2024-09-17 11:39:38 +0300</bug_when>
    <thetext>(Ответ для Valery Inozemtsev на комментарий #2)
&gt; не читайте логи или запустите dbus

Думаю, что не будет беды, если включим d-bus в инсталляторе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251701</commentid>
    <comment_count>4</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2024-09-17 11:41:00 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #3)
&gt; (Ответ для Valery Inozemtsev на комментарий #2)
&gt; &gt; не читайте логи или запустите dbus
&gt; 
&gt; Думаю, что не будет беды, если включим d-bus в инсталляторе.

зачем? это сообщение в логе кому то мешает?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251702</commentid>
    <comment_count>5</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2024-09-17 11:43:49 +0300</bug_when>
    <thetext>(Ответ для Valery Inozemtsev на комментарий #4)
&gt; (Ответ для Антон Мидюков на комментарий #3)
&gt; &gt; (Ответ для Valery Inozemtsev на комментарий #2)
&gt; &gt; &gt; не читайте логи или запустите dbus
&gt; &gt; 
&gt; &gt; Думаю, что не будет беды, если включим d-bus в инсталляторе.
&gt; 
&gt; зачем? это сообщение в логе кому то мешает?

Новый alterator, который делают в Саратове на d-bus работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251703</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-09-17 12:11:34 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #5)
&gt; Новый alterator, который делают в Саратове на d-bus работает.
Там ещё ничего нет по сути. Даже просто показать(см видел). Полагаю, к его готовности можно будет успеть и systemd в установщик добавить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251736</commentid>
    <comment_count>7</comment_count>
    <who name="Leonid Krivoshein">klark</who>
    <bug_when>2024-09-17 19:31:52 +0300</bug_when>
    <thetext>(In reply to Sergey V Turchin from comment #6)
&gt; Полагаю, к его готовности можно будет успеть и systemd в установщик добавить.
Ключевое здесь то, что в установщике, rescue и во всех stage1 нет systemd, и нужно ли нам это -- большой вопрос. Возможен ли запуск отдельно dbus без systemd с текущей схемой пакетых зависимостей -- тоже вопрос.

Но флуд в логах -- всегда плохо. И не только потому, что раздражет заглядывающих туда грамотных пользователей. Скорее потому, что в этом флуде сложнее углядеть то, чему действительно стоит уделять внимание при выпуске.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251737</commentid>
    <comment_count>8</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2024-09-17 19:49:56 +0300</bug_when>
    <thetext>(Ответ для Leonid Krivoshein на комментарий #7)
&gt; (In reply to Sergey V Turchin from comment #6)
&gt; &gt; Полагаю, к его готовности можно будет успеть и systemd в установщик добавить.
&gt; Ключевое здесь то, что в установщике, rescue и во всех stage1 нет systemd, и
&gt; нужно ли нам это -- большой вопрос. Возможен ли запуск отдельно dbus без
&gt; systemd с текущей схемой пакетых зависимостей -- тоже вопрос.
&gt; 

В установщике давно systemd есть, но не используется, потому что у installer свой init самописный.
Для systemd я сделал live-rescue.target, который запускает live в rescue режиме очень похожем на классический rescue. Так что sysvinit для выпуска дистрибутивов на systemd не нужен.
В stage1 (т.е. initrd) systemd конечно же нет. Зачем он там? Его туда никто не собирается добавлять у нас. Наверное, имелось в виду stage2? Тогда единственный stage2, где sysvinit - это rescue. Но выше я написал, что отдельный rescue нам теперь не нужен.
И наконец d-bus отлично запускается и работает без systemd.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251745</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-09-18 08:56:58 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #8)
&gt; И наконец d-bus отлично запускается и работает без systemd.
Это хорошо, но борода может не закончиться. В логах может появиться флуд, что через dbus не удалось достучаться до каких-то сервисов. :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251746</commentid>
    <comment_count>10</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2024-09-18 08:58:07 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #9)
&gt; (Ответ для Антон Мидюков на комментарий #8)
&gt; &gt; И наконец d-bus отлично запускается и работает без systemd.
&gt; Это хорошо, но борода может не закончиться. В логах может появиться флуд,
&gt; что через dbus не удалось достучаться до каких-то сервисов. :-)

Не появляется, пока. Я пробовал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251747</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-09-18 08:59:54 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #8)
&gt; Для systemd я сделал live-rescue.target, который запускает live в rescue
&gt; режиме очень похожем на классический rescue. Так что sysvinit для выпуска
&gt; дистрибутивов на systemd не нужен.
Да. В 11-й версии я уже перешёл на live, на котором и systemd и установщик и rescue и дрова nvidia и всё, что хочешь. Из недостатков, разве что, при загрузке образа в память требования к оперативке сильно возрасли.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251748</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-09-18 09:00:34 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #10)
&gt; &gt; В логах может появиться флуд,
&gt; &gt; что через dbus не удалось достучаться до каких-то сервисов. :-)
&gt; Не появляется, пока. Я пробовал.

﷐[U+1F192]﷑</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261284</commentid>
    <comment_count>13</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-03-18 12:56:06 +0300</bug_when>
    <thetext>Это проблема xorg-server. Но и её исправлять вряд ли кто-то будет.
Что касается инсталлятора, то в режиме systemd будет вам и d-bus:

https://lore.altlinux.org/devel-distro/6e07ccb7-fe1d-44af-a794-669bfc1deae3@altlinux.org/T/#u</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>