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

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

    <bug>
          <bug_id>53201</bug_id>
          
          <creation_ts>2025-02-22 17:45:34 +0300</creation_ts>
          <short_desc>В $HOME не создается подкаталог .config/autostart с desktop-файлами</short_desc>
          <delta_ts>2025-02-22 19:33:39 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Альт Рабочая станция</product>
          <component>Ошибки работы</component>
          <version>11.0</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Leonid Krivoshein">klark</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>antohami</cc>
    
    <cc>mike</cc>
          
          <qa_contact name="qa-p8@altlinux.org">qa-p8</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>259808</commentid>
    <comment_count>0</comment_count>
    <who name="Leonid Krivoshein">klark</who>
    <bug_when>2025-02-22 17:45:34 +0300</bug_when>
    <thetext>Из-за этого не работает настраиваемый пользователем автозапуск. Проверялось мной на альфа, подтверждено тестировщиками на альфа и бете. Создание каталога ~/.config/autostart вручную решает проблему с автозапуском (возобновлением работы) pc-test, см. РМ:issues/167250#note-5.

Во всех других дистрибутивах каталог создаётся отдельным подпакетом брендинга:
https://packages.altlinux.org/ru/p11/files/?q=%2Fetc%2Fskel%2F.config%2Fautostart
https://packages.altlinux.org/ru/p10/files/?q=%2Fetc%2Fskel%2F.config%2Fautostart</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259810</commentid>
    <comment_count>1</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-02-22 17:54:06 +0300</bug_when>
    <thetext>А программа, которой нужен этот каталог, не может сама его создать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259817</commentid>
    <comment_count>2</comment_count>
    <who name="Leonid Krivoshein">klark</who>
    <bug_when>2025-02-22 18:40:57 +0300</bug_when>
    <thetext>(In reply to Антон Мидюков from comment #1)
&gt; А программа, которой нужен этот каталог, не может сама его создать?
Может, но я не думаю, что программы ожидают такого поведения. Оно, к тому же, отличается от всех остальных дистрибутивов Альт. Кроме подкаталога, в нём должны быть некие desktop-файлы, а пользователь в интерфейсе может переопределять, что ему нужно, а чего не нужно &quot;автозапускать&quot;. Например, polkit-gnome-authentication-agent-1-xfce.desktop.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259818</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-02-22 18:59:28 +0300</bug_when>
    <thetext>(In reply to Leonid Krivoshein from comment #2)
&gt; (In reply to Антон Мидюков from comment #1)
&gt; &gt; А программа, которой нужен этот каталог, не может сама его создать?
&gt; Может, но я не думаю, что программы ожидают такого поведения. Оно, к тому
&gt; же, отличается от всех остальных дистрибутивов Альт. Кроме подкаталога, в
&gt; нём должны быть некие desktop-файлы, а пользователь в интерфейсе может
&gt; переопределять, что ему нужно, а чего не нужно &quot;автозапускать&quot;. Например,
&gt; polkit-gnome-authentication-agent-1-xfce.desktop.

Это какие-то косячные программы, раз они не могут создать нужный себе каталог в пользовательском каталоге, если его не существует. Их нужно исправлять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259821</commentid>
    <comment_count>4</comment_count>
    <who name="Leonid Krivoshein">klark</who>
    <bug_when>2025-02-22 19:33:39 +0300</bug_when>
    <thetext>Специально спросил авторов, является ли сие задумкой. Оно могло бы быть задумкой, например, из соображений безопасности: мы не хотим, чтобы программы запускались автоматом при открытии графического сеанса. Программа может воспринимать наличие каталога в .config как часть настройки (безопасности) в среде пользователя. Отсюда баг: я бы не создавал его тут, если бы не попросили. Разумеется, у себя сделать mkdir -p намного проще. :-)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>