这是我的登录屏幕(找不到以编程方式拍照的方式)-为了清楚起见。
我想隐藏Adwaita游标。
看过/ etc / X11 / xdm /,但是没有看到光标配置。
〜/ .Xresources:
xlogin.Login.greeting:
xlogin.Login.unsecureGreeting:
xlogin.Login.fail: Fail.
xlogin.Login.changePasswdMessage: Change.
xlogin.Login.namePrompt: Username:
xlogin.Login.passwdPrompt: Password:
xlogin.Login.echoPasswd: true
xlogin.Login.background: black
xlogin.Login.foreground: white
xlogin.Login.failColor: #cccccc
xlogin.Login.inpColor: black
xlogin.Login.promptColor: #aaaaaa
xlogin.Login.face: courier:size=13:style=Bold
xlogin.Login.failFace: courier:size=13:style=Bold
xlogin.Login.promptFace: courier:size=13:style=Normal
xlogin.Login.greetFace: courier:size=13
xlogin.Login.width: 400
xlogin.Login.y: 400
[编辑]
以上,默认的I型光标将是可见的,因为它是XDM的一部分-如果不对源代码大惊小怪,则无法隐藏它。因此,与这个问题无关。
X光标由主题定义。在.Xresources
中,您可以通过以下方式设置主题:
Xcursor.theme: cursor-theme
我不知道设置单个光标形状的能力,但是您总是可以为此设计自己的主题。您还可以设置大小:
Xcursor.size: 16
也许设置一个无效的大小会使光标消失,所以您不需要弄乱主题。
最后,主题也可以被环境变量XCURSOR_THEME
覆盖。如果它不起作用,并且.Xresources中的设置也不起作用,则可能需要调用xrdb
,可以在/etc/X11/xdm/Xsetup_0
中完成。当您可以传递文件以进行读取时,这可能是使光标在登录提示中而不是在常规X会话期间消失的最佳方法。