Invisible mouse cursors - not my idea of fun

I am trying to get a KDE install running on another laptop in order to migrate from GNOME 42.4 before the GNOME Project completes their deprecation of GNOME on FreeBSD. I have managed to get KDE to start from startx but whatever I try to get the mouse cursor to appear fails. The PS/2 trackpad works fine, just has an invisible cursor. A USB mouse also works fine, just has an invisible cursor. It's driving me nuts.

I have tried making the mouse cursor bigger as that has been reported to work previously but it doesn't work for me.
I have tried forcing software cursor, no change.
Mouse cursor is visible on the console in VT mode, just invisible in sddm and in kde.
I have tried changing cursor graphics in KDE, no change, still invisible.

It's not just the 'I' insertion cursor, but also the main mouse pointer graphic that will not display.
 
That is strange, I never experienced it in KDE. Can you be more specific about your computer model and the version of your installation ? Also, is there anything in the log ?
 
Laptop is old, a dual core 64-bit intel. Intel 945 graphics, 4GB RAM. It has amd64 FreeBSD 14.3-RELEASE installed. I had to switch off hardware acceleration to get graphics visible so I will try something older than DRM-61. I am not intending to use it as a main system, it's just a temporary platform to enable me to migrate off GNOME while I rebuild my main machine for KDE or something else.

I am planning to acquire an identical spare to my main laptop when Microsoft's October eWaste scheme starts flooding the used market. If DRM-5x doesn't work tomorrow I will abandon any further work on this old laptop and wait for the spare. It was running 14.0-RELEASE a few days ago with GNOME and a visible mouse cursor. It had not been powered up for a long time. It's last use was with Wireshark and will probably go back to that purpose, just not with FreeBSD.
 
Installing drm-515 didn't make the mouse pointer visible. Neither did reinstalling from a fresh memstick.
 
I am trying to get a KDE install running on another laptop in order to migrate from GNOME 42.4 before the GNOME Project completes their deprecation of GNOME on FreeBSD. I have managed to get KDE to start from startx but whatever I try to get the mouse cursor to appear fails. The PS/2 trackpad works fine, just has an invisible cursor. A USB mouse also works fine, just has an invisible cursor. It's driving me nuts.

I have tried making the mouse cursor bigger as that has been reported to work previously but it doesn't work for me.
I have tried forcing software cursor, no change.
Mouse cursor is visible on the console in VT mode, just invisible in sddm and in kde.
I have tried changing cursor graphics in KDE, no change, still invisible.

It's not just the 'I' insertion cursor, but also the main mouse pointer graphic that will not display.
Perhaps define in .Xdefaults:
!mouse
Xcursor*size: 24
Xcursor*theme: redglass
And in .xprofile
export userresources="${HOME}/.Xdefaults"
[ -f "$userresources" ] && xrdb -merge "$userresources"
 
  • Thanks
Reactions: vmb
I had the same issue, solved by adding the option `Option "SWCursor" "true"`.

My GPU config
Code:
Section "Device"
    Identifier "AMD GPU"
    Driver "amdgpu"
    Option "SWCursor" "true"
EndSection
 
Perhaps define in .Xdefaults:
!mouse
Xcursor*size: 24
Xcursor*theme: redglass
And in .xprofile
export userresources="${HOME}/.Xdefaults"
[ -f "$userresources" ] && xrdb -merge "$userresources"
I will try those settings.
 
Before beginning to mess with xorg config, first try to go in plasma setting and select a cursor theme, then log out and log in again. See if it fixes the issue. Make sure that you have no issue with kwin : cat /var/log/messages | grep kwin . It will help us to help you if you show us your logs : /var/log/messages and /var/log/Xorg.0.log
 
I will try something older than DRM-61

Intel 945 graphics
Have you installed :

Might be useful to show us the output of :
kldstat
pkg info
 
Back
Top