4
有没有一种设置权限的方法,以便进程可以使用特定的设备?
如您所见,例如,在这里,logind是systemd的一部分,可以为某些设备设置用户会话的权限。还有一个视频显示这种行为在实践中是如何工作的。简而言之,如果您开始说amarok,并且播放了一些歌曲,您将听到声音,直到切换到只有登录提示的另一个用户或TTY。这是因为活动会话变为非活动状态。 我知道您可以简单地将一个(或多个)用户添加到特定的组,在本例中为“音频”,这将“解决”此问题,但是我想知道是否还有其他解决方案。我真正想要的是为该进程设置一些权限,以便即使所有用户的会话均被锁定,它也可以一直使用声卡。 那可能吗?我之所以问是因为我经常听音乐,而且我真的不需要在大多数时间打开显示器,所以我只是锁定屏幕。但是,当我锁定屏幕时,活动会话将变为非活动状态,并且amarok停止播放。是的,屏幕应该被锁定,而不仅仅是关闭。 编辑: 我认为我使用的发行版无关紧要,因为如果板上安装了系统,那将是完全相同的问题。无论如何,我正在使用debian sid,但是诸如systemd,udev(和某些依赖项)之类的某些软件包来自实验分支,现在是219-9版本。