系统是Fedora 24。该错误发生在从fc23升级的结果。已编辑vncserver@:service包以反映用户配置。命令systemctl restart vncserver@\:2.service将导致错误退出。journalctl -xe显示:
Unregistered Authentication Agent for unix-process这似乎显示为polkit配置问题。这是polkit的问题吗?是否有polkit配置文档显示如何配置polkit以支持vnc?
发布于 2020-03-03 19:38:49
使用服务的下一个配置:
[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
[Service]
Type=simple
User=<USER>
PAMName=login
WorkingDirectory=/home/<USER>
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1600x900 -localhost no -fg -cleanstale -PlainUsers * :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.targetPAMName -是正确使用polkit的必要线路!
https://serverfault.com/questions/817380
复制相似问题