我正在运行新安装的CentOS 7 GNOME,这样我就可以从Windows。
authentication is required to create a color profile
如何删除此附加登录?
为了解决这个问题,我尝试了“格里芬的IT库”的解决方案,但是它没有起作用,因为链接比这个问题的解决方案要多得多。
当您通过远程会话登录到您的系统时,您将看到这条消息弹出。您可以简单地取消,您将能够继续到下次登录并启动一个新的会话。为了避免这个提示,我们需要更改polkit配置。使用
02-allow-colord.conf
权限,在下面的目录/etc/polkit-1/localauthority.conf.d/
下创建一个名为 的文件--该文件应该包含以下说明,并且在远程处理到您的系统polkit.addRule(函数(Action)时,不应该再提示您这样的认证请求。(“org.freedesktop.color-manager.create-profile”){ if ((action.id ==“org.freedesktop.action.id-Manager.create-device”action.id == action.id action.id ==“)org.freedesktop.color-Manager.DELETE-设备”\x{e76f}\}\=“org.freedesktop.color-manager.modify-profile”) && action.id == &&subject.isInGroup(“{group}”){返回polkit.Result.YES;});
发布于 2019-01-24 18:31:52
我也遇到了同样的问题,在这里发现了一个不同的工作:
https://github.com/TurboVNC/turbovnc/issues/47#issuecomment-412005377
该变体据称独立于身份验证方案(例如LDAP)工作。
创建/etc/polkit-1/localauthority/50-local.d/color.pkla
(注意:需要.pkla
扩展),内容如下:
[Allow colord for all users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile;org.freedesktop.packagekit.system-sources-refresh
ResultAny=yes
ResultInactive=yes
ResultActive=yes
为我工作过。
更新参见链接github线程中的下一个注释.18.04用户可能希望尝试上述答案,但需要进行以下更改:
[Allow colord for all users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile;org.freedesktop.packagekit.system-sources-refresh
ResultAny=no
ResultInactive=no
ResultActive=yes
发布于 2020-01-12 23:39:12
其他的二 答案都不适合我,所以我使用一个更激烈的提议简单地不允许更改颜色配置文件:
好的,我编辑了/usr/share/polkit-1/actions/org.freedesktop.color.policy,,将"auth_admin“的每个实例更改为"no”。
我使用了下面的bash片段来完成这个任务:
cd /usr/share/polkit-1/actions/
cp -a org.freedesktop.color.policy org.freedesktop.color.policy.orig
sed -e 's|>auth_admin<|>no<|g' org.freedesktop.color.policy.orig > org.freedesktop.color.policy
发布于 2022-04-13 03:50:12
https://unix.stackexchange.com/questions/417906
复制相似问题