消除弹出错误消息


14

我在工作场所通过VNC连接到CentOS 6.4机器。每五分钟会弹出一个框,提示:

必须进行身份验证才能设置用于下载软件包的网络代理

应用程序正在尝试执行需要特权的操作。需要超级用户身份才能执行此操作

超级用户密码:

细节

角色未知

行动:org.freedesktop.packagekit.system-network-proxy-configure

供应商:PackageKit项目

[取消] [验证]

我没有root密码,因此通常我只单击它即可使它消失,但几分钟后它又会再次出现。我的本地系统管理员几次尝试解决该问题,然后放弃了,并告诉我只是保持关闭弹出框。就是说,这让我发疯。有什么办法可以做到,即使问题本身并没有解决,我也不必看到弹出窗口?不太可取的是,有什么我可以告诉sysadmin来解决问题的非常简单的事情吗?

Answers:


15

希望您不是我的用户之一哈哈!我管理着一个群集,这个警告已经困扰了我一段时间。我一直在尝试找到一种在命令行上以编程方式解决此问题的方法,但收效甚微。此错误来自gnome-packagekit中捆绑的东西。

我遇到了三种解决此问题的方法

  1. disable /yum/pluginconf.d
    [main] enabled=0 这对我不起作用。

  2. 今天,我在redhat解决方案页面上找到了一个不同的答案,并且我相信这一方法可行!只需添加X-GNOME-Autostart-enabled=false/etc/xdg/autostart/gpk-update-icon.desktop文件末尾即可。此后,我重新启动了vnc,弹出窗口未返回。

不幸的是,到目前为止,这两种解决方案都需要扎根。我认为以下过程不需要root用户。但是我从未尝试过,因为它是通过GUI完成的:

  1. 启动终端控制台并键入gnome-session-properties,然后取消选中PackageKit Update Applet

侏儒的东西截图

资料来源:


1
使用gnome-session-properties不需要我输入密码。因此,GUI选项#3对我有用,这是一种低级的非管理员类型!
Gillfish '16

2
/etc/xdg/autostart/gpk-update-icon.desktop不存在-在Centos 7和rhel 7中,文件为/etc/xdg/autostart/gnome-software-service.desktop,但我也得到了色彩管理的设备身份验证弹出...:/
Ray Foss

1
bugzilla.redhat.com/show_bug.cgi?id=1149893#c13为我修复了在rhel 7上弹出的受颜色管理的问题。
雷·福斯

我爱你echdee
约翰·雷德

我认为禁用应该是/etc/yum/pluginconf.d/refresh-packagekit.conf,但我仍在测试中。
kkron

5

在Centos 7中,要删除“ 登录时需要身份验证才能设置用于下载软件包的网络代理 ”对话框-您必须禁用gnome-software-service的自动启动

sed -e '$aX-GNOME-Autostart-enabled=false' -e '/X-GNOME-Autostart-enabled/d' -i.bak /etc/xdg/autostart/gnome-software-service.desktop

2
或对于那些想要手动编辑文件的人,只需添加X-GNOME-Autostart-enabled=false到结尾/etc/xdg/autostart/gnome-software-service.desktop并重新启动vncserver
isapir

3

对于RHEL6 / OEL6-启动Gnome并看到此消息的VNC环境...

调用gnome-session-properties应用程序以禁用packagekit更新面板会导致文件的修改:

~/.config/autostart/gpk-update-icon.desktop

又名:

$HOME/.config/autostart/gpk-update-icon.desktop

如之前的文章所述,它设置:

X-GNOME-Autostart-enabled=false

该文件显然是UTF-8 Unicode文本。

然后使用以下命令杀死正在运行的副本 killall -i -u $(whoami) gpk-update-icon


0

对于RHEL7 / OEL7,当您登录并看到以下消息时:“必须进行身份验证才能设置用于下载软件的网络代理”,并且卡在此密码输入中,无法登录。

解决此问题的方法:打开文件 /etc/xdg/autostart/abrt-applet.desktop

然后找到第:行,X-GNOME-Autostart-enabled=true然后更改为:X-GNOME-Autostart-enabled=false

重新启动vnc服务并重新登录。


0

对于那些在这里旅行而不使用远程桌面的人,我想我会分享我的解决方案。

清除xRDP解决了我在ubuntu上的问题。我一直都在看到这个弹出窗口。这对我来说是一个简单的解决方案,因为远程桌面不是我需要或使用的功能。另外,如果我确实需要它,我想我还能得到其他东西。

删除代码(但保留配置文件):

sudo apt-get remove xrdp

代码100%删除:

sudo apt-get purge xrdp
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.