Originally Posted by
rtimai
Stinkeye,
Upgrading to Ubuntu 14.04 Trusty Tahr has broken the .Xresources file setting. The cursor size (medium or large) set on the desktop in that file reverts to the default 24 when starting Gedit or Chromium, and then remains small on the desktop. So, your fix (including the modified simple fix replacing only the left_ptr file with your replacement version) continues to be useful.
Supposedly Canonical is developing an X.org display server replacement called XMir/Mir for Ubuntu, while everyone else is eventually transitioning to Wayland. Either way, I hope that moving off X.org -- which is supposedly bloated with legacy code that makes it difficult for developers to avoid bugs -- will help solve the cursor issues that plague Linux users -- especially of those with failing eyesight. Thank you for your patience and persistence with your good work.
Testing in 14.04 seems to show that the ~/.Xresources file is still used but the dconf setting org.gnome.desktop.interface cursor-size is now overridden by com.canonical.Unity.Interface cursor-scale-factor when logging in to unity.
eg I can set a consistent cursor size of 32 pixels with the terminal command...
Code:
echo "Xcursor.size:32" > ~/.Xresources && gsettings set com.canonical.Unity.Interface cursor-scale-factor 1.35
Log out then back in.
For a larger 48 pixel size...
Code:
echo "Xcursor.size:48" > ~/.Xresources && gsettings set com.canonical.Unity.Interface cursor-scale-factor 2
The dconf setting com.canonical.Unity.Interface cursor-scale-factor has a range of 1.00 to 3.00 and alters the org.gnome.desktop.interface cursor-size setting.
eg
Code:
@Trusty:~$ gsettings reset org.gnome.desktop.interface cursor-size
@Trusty:~$ gsettings get org.gnome.desktop.interface cursor-size
24
@Trusty:~$ gsettings set com.canonical.Unity.Interface cursor-scale-factor 1.35
@Trusty:~$ gsettings get org.gnome.desktop.interface cursor-size
32
Bookmarks