Banir uma mensagem de erro pop-up

12

Estou conectado através do VNC a uma máquina CentOS 6.4 no meu local de trabalho. A cada cinco minutos aparece uma caixa com a seguinte mensagem:

É necessária autenticação para definir o proxy de rede usado para baixar pacotes

Um aplicativo está tentando executar uma ação que requer privilégios. É necessária autenticação como superusuário para executar esta ação

Senha para root:

Detalhes

Função desconhecida

Ação: org.freedesktop.packagekit.system-network-proxy-configure

Fornecedor: O Projeto PackageKit

[Cancelar] [Autenticar]

Eu não tenho a senha root, então geralmente clico nela e a faço desaparecer, mas ela tende a voltar alguns minutos depois. Meu administrador de sistema local tentou lidar com o problema algumas vezes e desistiu e me disse para continuar fechando a caixa de pop-up. Dito isto, está me deixando louco. Existe alguma maneira de fazê-lo para que eu não precise ver o pop-up, mesmo que o problema não seja corrigido? Menos preferencialmente, há algo muito fácil que eu possa dizer ao administrador de sistemas para realmente resolver o problema?

ohnoplus
fonte

Respostas:

14

Espero que você não seja um dos meus usuários haha! Eu gerencio um cluster e esse aviso em particular está me incomodando há um tempo. Eu tenho tentado descobrir uma maneira de corrigir isso programaticamente na linha de comando com pouco sucesso. Este erro vem de algo incluído no gnome-packagekit .

Eu me deparei com três soluções para este problema

  1. desativar /yum/pluginconf.d
    [main] enabled=0 Isso não funcionou para mim.

  2. Hoje encontrei uma resposta diferente na página de soluções redhat e acredito que esta funcione! basta adicionar X-GNOME-Autostart-enabled=falseno final do /etc/xdg/autostart/gpk-update-icon.desktoparquivo. Eu reiniciei o vnc depois disso e o pop-up não retornou.

Infelizmente, as duas soluções até agora exigiram raiz na caixa. Não acredito que o procedimento a seguir exija raiz. Mas eu nunca tentei, pois é feito via GUI:

  1. Inicie um console de terminal e digite gnome-session-propertiese desmarque o applet de atualização do PackageKit .

gnome algo captura de tela

fontes :

echdee
fonte
1
Usar o gnome-session-properties não requer que eu digite uma senha. Portanto, a opção 3 da GUI funcionou para mim, um tipo humilde e não administrador!
Gillfish
2
/etc/xdg/autostart/gpk-update-icon.desktop não existe - nos Centos 7 e rhel 7, o arquivo é /etc/xdg/autostart/gnome-software-service.desktop, mas também recebo um dispositivo gerenciado por cores auth pop up ...: /
Ray Foss
1
bugzilla.redhat.com/show_bug.cgi?id=1149893#c13 corrige a cor gerenciada pop-up subseqüente no rhel 7 para mim.
Ray Foss
Eu te amo, echdee .
John Red
Eu acho que a desativação deve ser /etc/yum/pluginconf.d/refresh-packagekit.conf, mas ainda estou testando isso.
kkron
5

No Centos 7, para remover a caixa de diálogo " Autenticação necessária para definir o proxy de rede usado para baixar pacotes " quando você faz login - é necessário desativar o autoinício do 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
pikmaster
fonte
2
Ou para aqueles de nós que querem editar o arquivo manualmente basta adicionar X-GNOME-Autostart-enabled=falseaté o fim do /etc/xdg/autostart/gnome-software-service.desktope reiniciarvncserver
isapir
2

Para ambientes RHEL6 / OEL6 - VNC que iniciam o Gnome e vê esta mensagem ...

A chamada do gnome-session-propertiesaplicativo para desativar o painel de atualização do packagekit resulta na modificação do arquivo:

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

tcp:

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

Como mencionado nas postagens anteriores, ele define:

X-GNOME-Autostart-enabled=false

Este arquivo é aparentemente um texto Unicode UTF-8.

Em seguida, mate a cópia em execução com killall -i -u $(whoami) gpk-update-icon

TodayGuessWhat
fonte
0

Para RHEL7 / OEL7, quando você efetua login e vê esta mensagem: "É necessária autenticação para definir o proxy de rede usado para baixar o software" e permaneceu nessa entrada de senha e não pode efetuar login.

Para resolver esse problema: Abra o arquivo /etc/xdg/autostart/abrt-applet.desktop

Encontre a linha: X-GNOME-Autostart-enabled=truee mude para:X-GNOME-Autostart-enabled=false

Reinicie o serviço vnc e faça logon novamente.

user3440732
fonte
0

Para quem viaja aqui em busca de uma resposta que não use a área de trabalho remota, pensei em compartilhar minha solução.

Limpar o xRDP resolveu meu problema no ubuntu. Eu estava vendo esse pop-up o tempo todo. Essa foi uma solução fácil para mim, pois a área de trabalho remota não é um recurso que eu preciso ou use. Além disso, se eu precisar no caminho, acho que posso conseguir outra coisa.

Remoção de código (mas deixe os arquivos de configuração):

sudo apt-get remove xrdp

Remoção do código a 100%:

sudo apt-get purge xrdp
Alice
fonte