<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Missing device detection with module-udev-detect with multiple server"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90959#c11">Comment # 11</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Missing device detection with module-udev-detect with multiple server"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90959">bug 90959</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 Raymond from <a href="show_bug.cgi?id=90959#c9">comment #9</a>)
<span class="quote">> how can logind/udev limit the access of card to specific user ?</span >

logind keeps track of what sessions exist, what "seats" exist, and which
session is the active one on each seat, and based on that information, udev
gives access to the active user for hardware that has been assigned to the seat
that the user is on. All sound cards are assigned to "seat0" by default.

<span class="quote">> desktop have more the one usb ports and user may put usb audio on different
> usb port

> two users may put two usb audio of same model on different usb port</span >

If the two users are using the computer at the same time, you're talking about
a multiseat system. That requires configuring udev so that it knows which sound
cards belong to which seat.

(In reply to Raymond from <a href="show_bug.cgi?id=90959#c10">comment #10</a>)
<span class="quote">> the drawback of limit the access of card to one user is

> those 7.1+2 hda codec used by desktop usually have three audio inputs  and
> three input pins:rear mic, front mic and line in , can these three captures
> devices assign to different users</span >

If the three inputs appear as separate devices under /dev/snd, then I think
udev could in theory assign them to different users. The mixer device
(controlCx) would have to be accessible to all users. Configuring this would
require much bigger changes to the udev configuration than just assigning a
sound card to a particular seat. PulseAudio would most likely have to be
adapted too.</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>