Wyrzuć wyskakujący komunikat o błędzie


14

Jestem podłączony przez VNC do maszyny CentOS 6.4 w moim miejscu pracy. Co pięć minut wyskakuje okienko z napisem:

Uwierzytelnienie jest wymagane do ustawienia sieciowego serwera proxy używanego do pobierania pakietów

Aplikacja próbuje wykonać akcję wymagającą uprawnień. Uwierzytelnienie jako superużytkownik jest wymagane do wykonania tej czynności

Hasło do roota:

Detale

Rola nieznana

Działanie: org.freedesktop.packagekit.system-network-proxy-config

Producent: Projekt PackageKit

[Anuluj] [Uwierzytelnij]

Nie mam hasła roota, więc zazwyczaj po prostu klikam je i usuwam, ale zwykle wraca kilka minut później. Mój lokalny sysadmin kilkakrotnie próbował poradzić sobie z tym problemem, zrezygnował i powiedział, żebym nadal zamykał wyskakujące okienko. To powiedziawszy, doprowadza mnie to do szału. Czy jest jakiś sposób, aby to zrobić, aby nie trzeba było widzieć wyskakującego okienka, nawet jeśli sam problem nie został naprawiony? Mniej korzystnie, czy jest jakaś bardzo łatwa rzecz, którą mogę powiedzieć sysadminowi, aby rzeczywiście rozwiązał problem?

Odpowiedzi:


15

Mam nadzieję, że nie jesteś jednym z moich użytkowników haha! Zarządzam klastrem, a to ostrzeżenie od dłuższego czasu mnie denerwuje. Próbowałem znaleźć sposób, aby to naprawić programowo w wierszu polecenia z niewielkim sukcesem. Ten błąd pochodzi z czegoś zawartego w gnome-packagekit .

Znalazłem trzy rozwiązania tego problemu

  1. wyłącz /yum/pluginconf.d
    [main] enabled=0 To nie działało dla mnie.

  2. Dzisiaj znalazłem inną odpowiedź na stronie rozwiązań redhat i uważam, że ta działa! po prostu dodaj X-GNOME-Autostart-enabled=falsena końcu /etc/xdg/autostart/gpk-update-icon.desktoppliku. Zrestartowałem VNC po tym i wyskakujące okienko nie powróciło.

Niestety oba rozwiązania do tej pory wymagały rootowania na pudełku. Nie wierzę, że poniższa procedura wymaga rootowania. Ale nigdy tego nie próbowałem, ponieważ odbywa się to za pomocą GUI:

  1. Uruchom konsolę terminali i wpisz, gnome-session-propertiesa następnie odznacz Aplet aktualizacji PackageKit .

gnome coś zrzut ekranu

źródła:


1
Korzystanie z właściwości sesji gnome nie wymagało ode mnie podania hasła. Więc opcja GUI nr 3 zadziałała dla mnie, skromny, nieadministracyjny typ!
Gillfish,

2
/etc/xdg/autostart/gpk-update-icon.desktop nie istnieje - w Centos 7 i rhel 7 plik to /etc/xdg/autostart/gnome-software-service.desktop, ale dostaję także urządzenie zarządzające kolorem auth pop up ...: /
Ray Foss

1
bugzilla.redhat.com/show_bug.cgi?id=1149893#c13 naprawia dla mnie zarządzanie kolejnymi wyskakującymi oknami na rhel 7.
Ray Foss

Kocham cię echdee .
John Red

Myślę, że wyłączenie powinno być /etc/yum/pluginconf.d/refresh-packagekit.conf, ale nadal to testuję.
kkron,

5

W Centos 7, aby usunąć okno dialogowe „ Wymagane jest uwierzytelnienie, aby ustawić serwer proxy sieci używany do pobierania pakietów ” podczas logowania - należy wyłączyć autostart usługi 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
Lub dla tych z nas, którzy chcą ręcznie edytować plik, po prostu dodaj X-GNOME-Autostart-enabled=falsena końcu /etc/xdg/autostart/gnome-software-service.desktopi uruchom ponownievncserver
isapir

3

Dla środowisk RHEL6 / OEL6 - VNC, które uruchamiają Gnome i widzą ten komunikat ...

Wywołanie gnome-session-propertiesaplikacji w celu wyłączenia panelu aktualizacji packagekit powoduje modyfikację pliku:

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

znany jako:

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

Jak wspomniano we wcześniejszych postach, ustawia:

X-GNOME-Autostart-enabled=false

Ten plik jest najwyraźniej tekstem UTF-8 Unicode.

Następnie zabij działającą kopię za pomocą killall -i -u $(whoami) gpk-update-icon


0

W przypadku RHEL7 / OEL7 po zalogowaniu się i wyświetleniu tego komunikatu: „Wymagane jest uwierzytelnienie, aby ustawić serwer proxy sieci używany do pobierania oprogramowania” i utknął w tym haśle wejściowym i nie może się zalogować.

Aby rozwiązać ten problem: Otwórz plik /etc/xdg/autostart/abrt-applet.desktop

następnie Znajdź linię: X-GNOME-Autostart-enabled=truei zmień na:X-GNOME-Autostart-enabled=false

Zrestartuj usługę VNC i zaloguj się ponownie.


0

Dla osób podróżujących tutaj po odpowiedź, która nie korzysta ze zdalnego pulpitu, pomyślałem, że podzielę się moim rozwiązaniem.

Czyszczenie XRDP rozwiązało mój problem na Ubuntu. Cały czas widziałem to okienko. To było dla mnie łatwe rozwiązanie, ponieważ zdalne tworzenie pulpitu nie jest funkcją, której potrzebuję lub używam. Ponadto, jeśli będę tego potrzebować w drodze, sądzę, że mogę dostać coś innego.

Kod Usuń (ale zostaw pliki konfiguracyjne):

sudo apt-get remove xrdp

Kod do 100% usunięcia:

sudo apt-get purge xrdp
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.