Linux-Mint

為什麼CtrlC噸rlCtrl+lettr_l和噸噸和rletter在 Linux Mint 下的 KeePass 2.x 中,快捷方式突然不再起作用,而大多數其他程序都很好?

  • August 26, 2017

我還沒有更新 KeyPass 2.x(我還在 2.32 上),那麼在 Linux Mint 18.1 x64 上是什麼破壞了這個程序?

以前很正常Ctrl+

$$ letter $$Ctrl+C複製、Ctrl+在瀏覽器中打開 URL 等快捷方式U在此系統上執行良好。現在他們都沒有。我必須右鍵點擊並使用上下文菜單選項。這在重新啟動後仍然存在。不幸的是,我不確定是什麼更新可能破壞了這一點。 似乎這Ctrl部分完全被忽略了:在我嘗試使用Ctrl+V 粘貼的 KeyPass 中的任何文本框中,它改為在框中鍵入字母v

除了 KeyPass,在系統中的其他任何地方,我的Ctrl密鑰都可以很好地用於複製/粘貼/撤消/全選/等。唯一的例外是我最近在 pgAdminIII 中也遇到了這個問題,但是重新啟動程序(或者可能是我的整個電腦——不確定它是哪一個)修復了它,因為在那之後問題並沒有持續存在。KeyPass 在冷啟動之間仍然斷開。

這裡有哪些組件在起作用?我怎樣才能診斷出這樣的問題?

KeePass 2.x 似乎基於 Mono,但我沒有mono-complete安裝——我從https://sourceforge.net/p/keepass/discussion/329220/thread/17d1bd26/#4a47/中提到的 repo 安裝2783(IIRC——現在是幾個月前了,從那時起它一直在工作,直到最近。但是當我剛剛嘗試再次添加它時,我似乎確實已經有了那個倉庫,所以除非它不起作用而且我在不清理儲存庫的情況下以其他方式安裝,這就是我擁有的版本。從該執行緒的其餘部分,我收集到我擁有的版本已經從 Mono 編譯了它需要的任何東西?)


由於缺乏其他想法,綜上所述,我升級到了 KeePass 2.36。它仍然有這種行為。

同樣,我使用 left 或 right Ctrl,甚至同時使用兩者都沒關係。

我剛剛切換到 KeePassXC 2.2.0 (oldstable),它在上述方面執行良好,並且能夠從 KeePass2 打開現有的數據庫文件。

這並不能真正回答導致上述問題的原因,但至少它是一個有用的解決方案。

引用自:https://unix.stackexchange.com/questions/386601