Xubuntu 20.04 无法更改光标大小

Xubuntu 20.04 无法更改光标大小

我最近在配备高 DPI 屏幕的 Dell XPS 15 上将 Xubuntu 18.04 更新到 20.04,但无法更改光标大小。我使用 XFCE 和 i3 作为窗口管理器。到目前为止,我尝试过:

  • 添加Xcursor.size: 64~/.Xresources
  • 更新“鼠标和触摸板”>“主题”中的光标大小

我能够在 18.04 中使用(2)缩放光标大小(Xubuntu 18.04 高 dpi 屏幕上的小光标),但它在 20.04 上不起作用。

如何在 Xubuntu 20.04 上更改光标大小?

~ $ cat .Xresources
Xcursor.theme:  DMZ-White
Xcursor.size:   200
~ $ cat .xinitrc
xrdb -merge ~/.Xresources
~ $ cat .xprofile
xrdb -merge ~/.Xresources
~ $ xrdb -query
*customization: -color
xscreensaver.Dialog.Button.background:  #444
xscreensaver.Dialog.Button.foreground:  #EDEDFF
xscreensaver.Dialog.background: #202020
xscreensaver.Dialog.bodyFont:   -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Dialog.borderWidth:        0
xscreensaver.Dialog.bottomShadowColor:  #202024
xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont:   -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Dialog.foreground: #EDEDED
xscreensaver.Dialog.headingFont:        -*-dina-bold-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Dialog.internalBorderWidth:        24
xscreensaver.Dialog.labelFont:  -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Dialog.shadowThickness:    2
xscreensaver.Dialog.text.background:    #444
xscreensaver.Dialog.text.foreground:    #EDEDFF
xscreensaver.Dialog.topShadowColor:     #202024
xscreensaver.Dialog.unameFont:  -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.dateFormat:        %I:%M%P %a %b %d, %Y
xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.passwd.thermometer.background:     #202020
xscreensaver.passwd.thermometer.foreground:     #A9B7C4
xscreensaver.passwd.thermometer.width:  8
Xft.antialias:  1
Xft.hinting:    1
Xft.hintstyle:  hintslight
Xft.rgba:       rgb
Xft.lcdfilter:  lcddefault
Xft.dpi:        239
Xcursor.theme:  default
Xcursor.size:   200
Xcursor.theme_core:     1

答案1

免责声明:我是在 gnome 下,因此下面的一些项目是最佳猜测。
其他人也描述了偶尔出现的怪异行为。所以我将:1)给出可能的解决方案。2)请您发布一些信息。3)提供来源。

可能的解决方案

也许您已经应用了其中的一些。

  1. 重启(简单)

  2. 执行(您可能需要xorg-xrdb根据不太旧的参考;在我的系统中dpkg -S /usr/bin/xrdb返回x11-xserver-utils: /usr/bin/xrdb

    $ xrdb ~/.Xresources
    

    加载配置。

  3. 添加 xrdb ~/.Xresources~/.xinitrc.xprofile

  4. 使用 xconf-query(“在最多在这种情况下,任何修改都将立即传播到相应的应用程序。”)

    $ xfconf-query --channel xsettings --property /Gtk/CursorThemeSize --set <cursor_theme_size>
    
  5. 设置/修改~/.XresourcesXcursor.theme: <cursor-theme>看看是否有任何效果。与设置结合Xcursor.size。光标大小可能不同的反应与其他光标主题。我不确定这是否完全相同如同 设置->鼠标和触摸板->主题->光标大小。也许一个相当于另一个,再加上xrdb ...加载配置......

  6. 设置环境变量XCURSOR_SIZE用于特定的应用程序。

  7. 尝试使用默认窗口管理器更改光标大小。

请求额外信息

  1. 发布输出

    $ xrdb -query
    
  2. 您使用的是哪种光标主题(并非所有主题都支持更改光标大小)?您现在使用的是哪种尺寸?您想要哪种尺寸?

来源

  1. https://forum.xfce.org/viewtopic.php?id=12578
  2. https://forums.linuxmint.com/viewtopic.php?t=307516
  3. https://wiki.archlinux.org/title/Cursor_themes
  4. https://archived.forum.manjaro.org/t/cannot-change-mouse-cursor-size-in-xfce/62573/5
  5. https://www.funtoo.org/Package:Xfce4-settings

相关内容