<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - pulseaudio.desktop should have NotShowIn=KDE;"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=58758#c18">Comment # 18</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - pulseaudio.desktop should have NotShowIn=KDE;"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=58758">bug 58758</a>
              from <span class="vcard"><a class="email" href="mailto:tanuk@iki.fi" title="Tanu Kaskinen <tanuk@iki.fi>"> <span class="fn">Tanu Kaskinen</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=58758#c17">comment #17</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=79033" name="attach_79033" title="Debug log for normal setup and all variations">attachment 79033</a> <a href="attachment.cgi?id=79033&action=edit" title="Debug log for normal setup and all variations">[details]</a></span>
> Debug log for normal setup and all variations

> > The log level was still 'info'. Did you add "-vvvv" to the pulseaudio
> > command lines in start-pulseaudio-x11 and start-pulseaudio-kde?

> The previous logs were using -vvvvv (5x v), attached is a log using -vvvv
> (4x v); the log doesn't look any more or less verbose than the previous one
> though.</span >

Hmm, syslog might filter out messages with too low priority (LOG_DEBUG).

<span class="quote">> Here's the relevant lines of the config files:

> matt@debian:~$ grep log /etc/pulse/daemon.conf
> ; log-target = auto
> ; log-level = notice
> ; log-meta = no
> ; log-time = no
> ; log-backtrace = 0
> log-level = debug
> log-time = yes
> matt@debian:~$ grep pulseaudio /usr/bin/start-pulseaudio-kde
> /usr/bin/pulseaudio --start -vvvv "$@"
> matt@debian:~$ grep pulseaudio /usr/bin/start-pulseaudio-x11
> /usr/bin/pulseaudio --start -vvvv "$@"</span >

Looks good.

<span class="quote">> (The noxmsp, nocork & nopublish variants are based on the generic
> start-pulseaudio-x11)</span >

Now the noxsmp case has the delay again.

What if you comment out all of those modules from start-pulseaudio-x11? What if
you remove start-pulseaudio-x11 altogether or put NowtShowIn=KDE to
pulseaudio.desktop as originally suggested?

I'm suspecting that the delay might happen even without start-pulseaudio-x11.
When module-x11-xsmp is loaded, the delay consistently happens during the
execution of start-pulseaudio-x11, but in the noxsmp case the delay seems to
happen after start-pulseaudio-x11 has finished its job.

Hmm, actually the "delay" that I'm seeing in the noxsmp case could be explained
just by there being no client activity. There aren't any ongoing processes
inside pulseaudio that should be generating log messages during the quiet
period. Thus, if the KDE startup is still being delayed in the noxsmp case, it
doesn't look like a pulseaudio problem (although it's not completely impossible
either).</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>