Как я говорю то, что программа просит пароль?

Это - то, что придумал Открыть поиск Build Service's: по-видимому, кто-то (AlexFrost) создал пакет. Я подозреваю, что можно просто использовать эти двоичные файлы. (Я понятия не имею, интегрируется ли этот Сервис Сборки уже так или иначе со стандартными инструментами распределения, я предполагаю, что это?)

22
19.08.2013, 05:05
5 ответов

Можно использовать xprop, доступный в xorg-xprop пакет.

Просто выполненный xprop и выберите окно подсказки пароля. Как пример, xprop производит следующую информацию для моего эмулятора терминала.

WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLASS(STRING) = "screen-256color", "screen-256color"
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        program specified size: 564 by 340
        program specified resize increment: 7 by 14
        program specified base size: 4 by 4
WM_CLIENT_MACHINE(STRING) = "paradark"
WM_NAME(STRING) = "st"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW

WM_NAME поле может быть особенно полезным в Вашем случае.


xprop не будет работать, если Вы будете не мочь выбрать окно. Можно использовать xwininfo вместо этого. xwininfo доступно в xorg-xwininfo пакет. Вот пример его использования:

$ xwininfo -display :0 -tree -root
xwininfo: Window id: 0x286 (the root window) "LG3D"

  Root window id: 0x286 (the root window) "LG3D"
  Parent window id: 0x0 (none)
     21 children:
     ...
     0x1a00001 "st": ("screen-256color" "screen-256color")  862x532+1056+546  +1056+546
     0x1600001 "st": ("screen-256color" "screen-256color")  1054x1065+-2112+13  +-2112+13
     0x600001 "st": ("screen-256color" "screen-256color")  862x532+-1728+546  +-1728+546
     0x400004 (has no name): ()  1x1+0+0  +0+0

При необходимости в дополнительной информации об окне использовать xprop с идентификатором окна.

$ xprop -display :0 -id 0x600001
WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLASS(STRING) = "screen-256color", "screen-256color"
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        program specified size: 564 by 340
        program specified resize increment: 7 by 14
        program specified base size: 4 by 4
WM_CLIENT_MACHINE(STRING) = "paradark"
WM_NAME(UTF8_STRING) = "st"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
8
27.01.2020, 19:43
  • 1
    я не уверен xprop будет работать, потому что диалог аутентификации принимает весь экран. Я могу Alt+Control+F2 для получения текстового приглашения ко входу в систему, и я могу работать xprop там путем явного определения дисплея для использования но я не знаю, будет ли он работать над диалогом аутентификации. Я должен буду попробовать его, если это происходит снова. –  cjm 20.08.2013, 00:49
  • 2
    wmctrl -lp перечислит все окна даже от vt как корень (нуждайтесь в ДИСПЛЕЕ в ENV), –  Alex 20.08.2013, 02:07
  • 3
    @cjm: Я добавил альтернативное решение к своему ответу. контрольные средства Linux –   20.08.2013, 02:10
  • 4
    Можно также использовать команду xlsclient -l для получения списка всех окон представляют в системе. –  slm♦ 20.08.2013, 04:51
  • 5
    В предыдущем комментарии я забыл указывать, окна и их изодромный с предварением –  Alex 21.08.2013, 14:38

У меня была похожая проблема; вот моя ситуация. У меня есть данные моей учетной записи в Evolution без пароля. Каждый раз, когда я что-то набираю в строке поиска GNOME, он запрашивает мой пароль.

Ближе всего к решению моей проблемы было на 12.10 - Запрос доступа продолжает запрашивать пароль - Спросите Ubuntu , но только до следующего

В моем конкретном случае мне также пришлось прекратить Эволюция от проверки моей учетной записи Gmail до того, как это диалоговое окно полностью исчезло.

но я не нашел такой настройки в Evolution. Поэтому я подумал, что виновником был GNOME, представив, что он ищет почту, и смутно вспомнил пункт меню настроек для Поиск .

Я зашел в настройки Gnome и в первой группе, Личные , я выбрал Поиск . Почты нет, но Контакты были. Я отменил выбор Контакты , и панель поиска GNOME теперь работает лучше.

0
27.01.2020, 19:43

У меня возникла проблема, когда я случайно ввел неверный пароль для своего аккаунта Google.

Я решил ее, открыв Seahorse (Пароли и Ключи), найдя запись для GOA google credentials. ... и УДАЛЕНИЕ.

Я снова вошел в GNOME и открыл Online Accounts.

Я вошел в свой аккаунт Google с правильным паролем, и это был он.

.
2
27.01.2020, 19:43

У меня также была эта проблема ... и я наконец решил это исправить.

Я также сделал то, что предложил Polym и обнаружил, что у меня были три записи для «учетных данных Google».

В частности:

  1. Откройте Seahorse (пароли и ключи)
  2. Выберите «Логин» в разделе «Пароли»
  3. в окне поиска «GNOME»
  4. Удалить все записи, которые начинаются с «Goa Google Comments» Для идентичности Account_blahblah '
  5. Закрыть «Пароли и клавиши»
  6. Открытые настройки -> Однонациональные учетные записи
  7. Удалите запись для «Google» (' - 'Кнопка)
  8. Добавить запись обратно (' + ' кнопка) и сделайте то, что говорит диалог.
  9. Закрыть «онлайн-счета»

до сих пор, кажется, было эффективным.

2
27.01.2020, 19:43

Ваш «пароль был неверной» проблема заключается в том, что «Gmail» идентифицирует «эволюцию» как менее безопасное приложение, поэтому не предоставляет аутентификацию в приложение. Вы можете изменить эту функцию, если хотите, https://www.google.com/settings/security/6seSecureapps

Но если вы не хотите разрешать вашим доступом по электронной почте к эволюции, вы можете удалить учетную запись Gmail в эволюции, следуя этим этапам

1) открыть эволюцию 2) редактировать 3) предпочтения 4) Выберите учетную запись электронной почты, затем нажмите «Удалить»

Это должно удалить свою учетную запись электронной почты от Evolution и больше не подписаться в неприятностей ...

Надеюсь, этот ответ полезен !!!!

0
27.01.2020, 19:43

Теги

Похожие вопросы