我安装了全新的 Kubuntu-20.04,并通过 Kubuntu 安装程序创建了第一个用户(jacky),然后我使用命令行工具“ adduser
”创建了第二个用户(leon),并将其添加到组“ root
”和“ libvirt
”中。
这两个用户都可以正常登录 KDE 并进行操作,但只有 jacky 可以设置系统的打印机。当我使用 jacky 登录leon
并打开“ System Setting
-> Printers
”,然后单击“单击此处添加新打印机”按钮时,我总是收到错误消息:
无法获取设备列表:“禁止”
在弹出的对话框中“添加新打印机”。如果用户jacky
这样做,则不会发生错误。
我猜这两个用户是不同的,但我不知道有什么区别以及如何解决。有什么提示吗?
请原谅我的英语!!!
答案1
尝试将您的用户“leon”添加到组“lpadmin”,然后注销并重新登录。我目前无法测试这一点。
我在 openSUSE 15.2 KDE 中为我的唯一用户遇到了同样的错误。在 journalD 日志中,我看到了kde-add-printer libkcups: CUPS-Get-Devices last error: 1025 Forbidden
。我猜你的情况也一样?
答案2
我假设您希望新用户能够使用来调用 root 权限sudo
。
不要将用户添加到root
组。将其添加到 sudoers。
将用户添加到“sudoers”的正确命令是:sudo adduser <username> sudo
。
您需要以 root 身份或具有 sudo 权限的其他用户身份运行此命令。