gnome-screensaver(gnome-screensaver-command --lock) を使用して画面をロックし、パスワードを入力すると、各文字の代わりに大きなドットが表示されます。パスワードを入力するときにプレースホルダが表示されないように(通常はシェルに表示されるように)、この動作を変更できますか?
答え1
変更する方法がありますが、あなたの質問に正確に答えることはありません。お気に入りのテキストエディタで編集
できます/usr/share/gnome-screensaver/lock-dialog-default.ui
(まずはバックアップしてください!)。下にスクロールして検索します。
<object class="GtkEntry" id="auth-prompt-entry">
<property name="can_focus">True</property>
<property name="editable">True</property>
<property name="visibility">False</property>
<property name="max_length">0</property>
<property name="text" translatable="yes"/>
<property name="has_frame">True</property>
<property name="activates_default">True</property>
</object>
"visibility" = False
暗号文の効果を発生させます。以下を追加できます。新しい財産キャラクターを変更できる可視性のすぐ下に位置します(交換ポイント)。
<property name="invisible-char"> </property>
Debian 6で試してみましたが、すべてのGnomeシステムで動作します。残念ながら、表示するにはプレースホルダの種類が必要なため、端末のパスワードプロンプトのように機能せず、何も表示しません。私が得た最も近いのは空白を使うことです。しかし、試してみて、何がうまくいくのかを確認できます。