一周 GNOME 之旅:品味它和 KDE 的是是非非(第二節 GNOME桌面)
在我這一周的前五天中,我都是直接手動登錄進 Gnome 的——沒有打開自動登錄功能。在第五天的晚上,每一次都要手動登錄讓我覺得很厭煩,所以我就到用戶管理器中打開了自動登錄功能。下一次我登錄的時候收到了一個提示:「你的密鑰鏈(keychain)未解鎖,請輸入你的密碼解鎖」。在這時我才意識到了什麼……Gnome 以前一直都在自動解鎖我的密鑰鏈(KDE 中叫做我的錢包),每當我通過 GDM 登錄時 !當我繞開 GDM 的登錄程序時,Gnome 才不得不介入讓我手動解鎖。
現在,鄙人的陋見是如果你打開了自動登錄功能,那麼你的密鑰鏈也應當自動解鎖——否則,這功能還有何用?無論如何,你還是需要輸入你的密碼,況且在 GDM 登錄界面你還有機會選擇要登錄的會話,如果你想換的話。
但是,這點且不提,也就是在那一刻,我意識到要讓這桌面感覺就像它在和我一起工作一樣是多麼簡單的一件事。當我通過 SDDM 登錄 KDE 時?甚至連啟動界面都還沒載入完成,就有一個窗口彈出來遮擋了啟動動畫(因此啟動動畫也就被破壞了),它提示我解鎖我的 KDE 錢包或 GPG 鑰匙環。
如果當前還沒有錢包,你就會收到一個創建錢包的提醒——就不能在創建用戶的時候同時為我創建一個嗎?接著它又讓你在兩種加密模式中選擇一種,甚至還暗示我們其中一種(Blowfish)是不安全的,既然是為了安全,為什麼還要我選擇一個不安全的東西?作者聲明:如果你安裝了真正的 KDE spin 版本而不是僅僅安裝了被 KDE 搞過的版本,那麼在創建用戶時,它就會為你創建一個錢包。但很不幸的是,它不會幫你自動解鎖,並且它似乎還使用了更老的 Blowfish 加密模式,而不是更新而且更安全的 GPG 模式。
如果你選擇了那個安全的加密模式(GPG),那麼它會嘗試載入 GPG 密鑰……我希望你已經創建過一個了,因為如果你沒有,那麼你可又要被指責一番了。怎麼樣才能創建一個?額……它不幫你創建一個……也不告訴你怎麼創建……假如你真的搞明白了你應該使用 KGpg 來創建一個密鑰,接著在你就會遇到一層層的菜單和一個個的提示,而這些菜單和提示只能讓新手感到困惑。為什麼你要問我 GPG 的二進位文件在哪?天知道在哪!如果不止一個,你就不能為我選擇一個最新的嗎?如果只有一個,我再問一次,為什麼你還要問我?
為什麼你要問我要使用多大的密鑰大小和加密演算法?你既然默認選擇了 2048 和 RSA/RSA,為什麼不直接使用?如果你想讓這些選項能夠被修改,那就把它們扔在下面的「Expert mode(專家模式)」 按鈕里去。這裡不僅僅是說讓配置可被用戶修改的問題,而是說根本不需要默認把多餘的東西扔在了用戶面前。這種問題將會成為這篇文章剩下的主要內容之一……KDE 需要更理智的默認配置。配置是好的,我很喜歡在使用 KDE 時的配置,但它還需要知道什麼時候應該,什麼時候不應該去提示用戶。而且它還需要知道「嗯,它是可配置的」不能做為默認配置做得不好的借口。用戶最先接觸到的就是默認配置,不好的默認配置註定要失去用戶。
讓我們拋開密鑰鏈的問題,因為我想我已經表達出了我的想法。
via: http://www.phoronix.com/scan.php?page=article&item=gnome-week-editorial&num=2
作者:Eric Griffith 譯者:XLCYun 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive