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

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

    <bug>
          <bug_id>29785</bug_id>
          
          <creation_ts>2014-02-01 15:35:16 +0400</creation_ts>
          <short_desc>Поддержка /lib/systemd/systemd-multi-seat-x</short_desc>
          <delta_ts>2014-10-29 02:16:42 +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>xinitrc</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>LATER</resolution>
          
          
          <bug_file_loc>http://git.altlinux.org/people/zerg/packages/?p=kde4base-workspace.git;a=blob;f=altlinux/kde-workspace-4.11.1-kdm-logind-multiseat.patch</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>29780</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zerg">anubix</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>aen</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>144971</commentid>
    <comment_count>0</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2014-02-01 15:35:16 +0400</bug_when>
    <thetext>Хочется добавить поддержку запуска systemd-multi-seat-x вместо X.
Мне удобнее будет, если это не нужно будет делать настройками или параметрами, т.к. манипулировать ими мне сложнее, чем путем к исполняемому файлу.
Сделать, например,
/etc/X11/xinit/xserverrc-multi-seat
, где вместо X будет /lib/systemd/systemd-multi-seat-x .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>144973</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2014-02-01 16:06:01 +0400</bug_when>
    <thetext>Зачем плодить сущности без необходимости?
Почему бы просто не сделать, например,
/usr/lib/kde4/bin/X -&gt; /lib/systemd/systemd-multi-seat-x?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>144977</commentid>
    <comment_count>2</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2014-02-01 20:29:52 +0400</bug_when>
    <thetext>/usr/lib/kde4/bin появляется в PATH уже в startkde4, который запускается из KDM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>144978</commentid>
    <comment_count>3</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2014-02-01 20:31:49 +0400</bug_when>
    <thetext>т.е. мимо xserverrc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>144979</commentid>
    <comment_count>4</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2014-02-02 01:49:43 +0400</bug_when>
    <thetext>Но, я пока еще не пробовал мой вариант. Сначала лучше убедиться, нормально ли работает хотя бы по умолчанию.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145977</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-04-04 18:53:56 +0400</bug_when>
    <thetext>(В ответ на комментарий №0)
&gt; /etc/X11/xinit/xserverrc-multi-seat
&gt; , где вместо X будет /lib/systemd/systemd-multi-seat-x .
Попробовал, работает.
Могу упаковать отдельно в xinitrc-systemd-multi-seat.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145978</commentid>
    <comment_count>6</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2014-04-04 19:00:56 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; (В ответ на комментарий №0)
&gt; &gt; /etc/X11/xinit/xserverrc-multi-seat
&gt; &gt; , где вместо X будет /lib/systemd/systemd-multi-seat-x .
&gt; Попробовал, работает.
&gt; Могу упаковать отдельно в xinitrc-systemd-multi-seat.

Я хочу избежать клонирование конфига.  Если тебе нужно параметризовать X, то давай найдем способ параметризовать X.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145979</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-04-04 19:34:31 +0400</bug_when>
    <thetext>Мне нужно убедиться, что я могу запустить /lib/systemd/systemd-multi-seat-x, иначе запускать X(xserverrc).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145980</commentid>
    <comment_count>8</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2014-04-04 19:48:18 +0400</bug_when>
    <thetext>(In reply to comment #7)
&gt; Мне нужно убедиться, что я могу запустить /lib/systemd/systemd-multi-seat-x,
&gt; иначе запускать X(xserverrc).

Почему ты не уверен в том, что можешь запустить /lib/systemd/systemd-multi-seat-x?

(In reply to comment #0)
&gt; Хочется добавить поддержку запуска systemd-multi-seat-x вместо X.
&gt; Мне удобнее будет, если это не нужно будет делать настройками или параметрами,
&gt; т.к. манипулировать ими мне сложнее, чем путем к исполняемому файлу.

Т.е. параметризовать &quot;путь к X&quot; в конфиге /etc/sysconfig/xserver тебе неудобно?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145983</commentid>
    <comment_count>9</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2014-04-04 21:37:32 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Почему ты не уверен в том, что можешь запустить
&gt; /lib/systemd/systemd-multi-seat-x?
Потому, что у меня нет на него зависимости.

&gt; (In reply to comment #0)
&gt; Т.е. параметризовать &quot;путь к X&quot; в конфиге /etc/sysconfig/xserver тебе неудобно?
Да. Дополнительные парамеры запуска формируются на основе того, что я собрался запускать. X или systemd-multi-seat-x.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146061</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-04-08 17:20:35 +0400</bug_when>
    <thetext>Пока не ясно.
В новой версии патча для поддержки multiseat не вижу выбора, что запускается, но с и работать заставить не получилось.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148262</commentid>
    <comment_count>11</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2014-10-29 02:16:22 +0300</bug_when>
    <thetext>&quot;The multi-seat-x tool has been removed from systemd&quot;, as its functionality has been integrated into X servers 1.16 .
http://lists.freedesktop.org/archives/systemd-devel/2014-October/024662.html</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>