![无法使用 gksudo 运行 gedit,复制 .Xauthority 时出错](https://linux22.com/image/1091447/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%20gksudo%20%E8%BF%90%E8%A1%8C%20gedit%EF%BC%8C%E5%A4%8D%E5%88%B6%20.Xauthority%20%E6%97%B6%E5%87%BA%E9%94%99.png)
我遇到了电池电量问题,正在尝试解决。一个建议的解决方案是添加一些启动参数,然后取出电池,但我在第一步就遇到了麻烦。要添加启动参数,我运行
gksudo gedit etc/default/grub
然而,我收到了这样的回复:
Error copying '/home/username/.Xauthority' to /tmp/libgksu-0n0AJS': No such file or directory
刚接触 Ubuntu,不是高级用户。
答案1
你遇到了一个不幸的障碍,例如https://askubuntu.com/a/961975/29073。问题可能是您正在使用 Wayland,并且没有设置从命令行打开 GUI 窗口的默认权限。
我会跳过 GUI 方法,打开一个终端,例如gnome-terminal
(我使用 kubuntu 并且实际使用yakuake
)并执行
sudo nano /etc/default/grub
根据需要编辑,保存(ctrl+x,选择是),然后不要忘记
sudo update-grub
如果你需要使用然后您可以允许 root 和任何本地用户在发出命令之前gedit
在您的显示器上创建窗口。xhost +local:
gksudo