Я использовал KeePass (http://keepass.info/), используя Mono на Debian Wheezy. Мне удалось скопировать имена пользователей и пароли из KeePass в KDE с помощью (моно? вино?) Буфер обмена.

Я обнаружил, что мне нужно переключиться на тестовую версию, чтобы получить более новую версию glibc. Я так и сделал, и все работает отлично, за исключением того, что теперь я ничего не могу скопировать из KeePass в буфер обмена KDE.

Как я могу получить работающий буфер обмена снова?

PS С тех пор я перешел на testing выпуска Debian. Проблема сохраняется.

2 ответа2

0

Как указано здесь, установите пакет xsel .

РЕДАКТИРОВАТЬ: Это работало для меня, но только для команд «Копировать имя пользователя / пароль» (все еще не может копировать из заметок записи).

Другим решением может быть экспорт базы паролей в формат 1.x (.kdb) и использование вместо этого KeePassX, который является родным приложением Qt.

0

При копировании из заметок в KeePass текст попадает в выбор X-сервера CLIPBOARD, но при вставке в терминал текст извлекается из выбора PRIMARY. Есть программное обеспечение, которое должно справиться с этим (cpmerge, ClipIt и, возможно, другие), но это обходной путь, который я в итоге использовал:

xsel --clipboard | xsel --primary --input

Он просто извлекает содержимое выбора CLIPBOARD и помещает его в основной выбор, готовый для вставки, нажав третью кнопку мыши или нажав Shift+Insert

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .