You are not logged in.

#1 2025-02-11 12:46:33

rcorre
Member
Registered: 2015-11-27
Posts: 67

[SOLVED]: Cursor not visible in blender after system update

After a recent system update, I cannot see my mouse cursor in blender. Rolling everything back to package versions at 1/21 resolves the issue.
I reported a bug in blender, but wanted to check here as well: https://projects.blender.org/blender/bl … ues/134391

I'm running wayland on a Nvidia 3080. I've tried both the nvidia and nvidia-open packages.

This is the full list of package updates when it broke, most notably nvidia went from 565->570:

abseil-cpp 20240722.0-1 -> 20240722.1-1
aerc 0.19.0-1 -> 0.20.1-1
aquamarine 0.7.1-1 -> 0.7.2-1
archlinux-keyring 20241203-1 -> 20250123-1
arm-none-eabi-newlib 4.4.0.20231231-2 -> 4.5.0.20241231-1
avr-gcc 14.1.0-1 -> 14.2.0-1
bat 0.25.0-2 -> 0.25.0-4
bind 9.20.4-2 -> 9.20.5-1
binutils 2.43_1+r171+g01da089627be-1 -> 2.44-1
blender 17:4.3.2-3 -> 17:4.3.2-8
boost-libs 1.86.0-6 -> 1.87.0-2
ca-certificates-mozilla 3.107-1 -> 3.108-1
cmake 3.31.4-1 -> 3.31.5-1
coreutils 9.5-2 -> 9.6-2
curl 8.11.1-3 -> 8.12.0-3
debuginfod 0.192-2 -> 0.192-4
dhcpcd 10.1.0-1 -> 10.1.0-2
discord 0.0.80-1 -> 0.0.85-1
elfutils 0.192-2 -> 0.192-4
exiv2 0.28.3-1 -> 0.28.4-1
fakeroot 1.36.2-1 -> 1.37-1
fluidsynth 2.4.2-1 -> 2.4.3-1
fmt 11.1.2-1 -> 11.1.3-1
fontconfig 2:2.16.0-1 -> 2:2.16.0-2
freetype2 2.13.3-1 -> 2.13.3-3
gcc 14.2.1+r134+gab884fffe3fc-2 -> 14.2.1+r753+g1cd744a6828f-1
gcc-libs 14.2.1+r134+gab884fffe3fc-2 -> 14.2.1+r753+g1cd744a6828f-1
gdb 16.1-1 -> 16.2-1
gdb-common 16.1-1 -> 16.2-1
gegl 0.4.52-1 -> 0.4.54-1
github-cli 2.65.0-1 -> 2.66.1-1
glibc 2.40+r16+gaa533d58ff-2 -> 2.41+r6+gcf88351b685d-1
gnutls 3.8.8-1 -> 3.8.9-1
go 2:1.23.5-1 -> 2:1.23.6-1
gobject-introspection-runtime 1.82.0-2 -> 1.82.0-3
godot 4.3-5 -> 4.3-6
gst-plugins-bad-libs 1.24.11-2 -> 1.24.12-1
gst-plugins-base 1.24.11-2 -> 1.24.12-1
gst-plugins-base-libs 1.24.11-2 -> 1.24.12-1
gst-plugins-good 1.24.11-2 -> 1.24.12-1
gstreamer 1.24.11-2 -> 1.24.12-1
gtk-vnc 1.4.0-1 -> 1.5.0-1
gtk3 1:3.24.43-4 -> 1:3.24.48-1
gvfs 1.56.1-1 -> 1.56.1-2
hwdata 0.391-1 -> 0.392-1
hyprcursor 0.1.11-1 -> 0.1.11-3
hyprgraphics 0.1.1-3 -> 0.1.2-1
hypridle 0.1.5-2 -> 0.1.5-4
hyprland 0.46.2-7 -> 0.47.2-1
hyprland-qt-support 0.1.0-2 -> 0.1.0-4
hyprland-qtutils 0.1.3-2 -> 0.1.3-4
hyprlang 0.6.0-3 -> 0.6.0-5
hyprlock 0.6.1-1 -> 0.6.2-3
hyprutils 0.3.3-1 -> 0.5.0-1
imath 3.1.12-2 -> 3.1.12-3
inkscape 1.4-4 -> 1.4-6
lcms2 2.16-1 -> 2.17-1
libadwaita 1:1.6.3-1 -> 1:1.6.4-1
libelf 0.192-2 -> 0.192-4
libgirepository 1.82.0-2 -> 1.82.0-3
libgit2 1:1.8.4-1 -> 1:1.9.0-2
liblc3 1.1.1-1 -> 1.1.2-1
libmaxminddb 1.12.2-1 -> 1.12.2-2
libnbd 1.20.3-3 -> 1.20.3-4
libpaper 2.2.5-1 -> 2.2.6-1
libpng 1.6.45-1 -> 1.6.46-1
libsysprof-capture 47.2-1 -> 47.2-3
libtasn1 4.19.0-2 -> 4.20.0-1
libtool 2.5.4+r1+gbaa1fe41-1 -> 2.5.4+r1+gbaa1fe41-3
liburing 2.8-1 -> 2.9-1
libvorbis 1.3.7-3 -> 1.3.7-4
libwireplumber 0.5.7-1 -> 0.5.8-1
libx11 1.8.10-1 -> 1.8.11-1
libxkbcommon 1.7.0-2 -> 1.8.0-1
libxkbcommon-x11 1.7.0-2 -> 1.8.0-1
libxnvctrl 565.57.01-1 -> 570.86.16-1
lilv 0.24.24-3 -> 0.24.26-1
linux 6.12.10.arch1-1 -> 6.13.2.arch1-1
linux-api-headers 6.10-1 -> 6.13-1
luajit 2.1.1731601260-1 -> 2.1.1736781742-1
mesa 1:24.3.3-2 -> 1:24.3.4-1
mimalloc 2.1.7-1 -> 2.1.9-1
miniupnpc 2.2.8-2 -> 2.3.0-1
mpfr 4.2.1-4 -> 4.2.1-6
mujs 1.3.5-1 -> 1.3.6-1
noto-fonts 1:2025.01.01-1 -> 1:2025.02.01-1
nss 3.107-1 -> 3.108-1
nvidia 565.77-12 -> 570.86.16-5
nvidia-settings 565.57.01-1 -> 570.86.16-1
nvidia-utils 565.77-3 -> 570.86.16-2
openimageio 2.5.17.0-3 -> 2.5.18.0-2
openshadinglanguage 1.13.12.0-1 -> 1.13.12.0-2
openvdb 11.0.0-6 -> 11.0.0-7
pacman-contrib 1.10.6-2 -> 1.11.0-1
pam 1.7.0-1 -> 1.7.0-2
pass 1.7.4-6 -> 1.7.4-7
perf 6.12-11 -> 6.13-1
perl-dbi 1.646-1 -> 1.647-1
postgresql-libs 17.2-1 -> 17.2-2
procps-ng 4.0.5-1 -> 4.0.5-2
pyside6 6.8.1.1-3 -> 6.8.2.1-1
python-astroid 3.3.8-1 -> 3.3.8-2
python-cachecontrol 1:0.14.1-2 -> 1:0.14.2-1
python-certifi 2024.12.14-1 -> 2025.01.31-1
python-filelock 3.16.1-2 -> 3.17.0-1
python-milc 1.9.0-1 -> 1.9.0-2
python-openai 1.59.8-1 -> 1.61.1-1
python-pillow 11.0.0-3 -> 11.1.0-1
python-pip 24.3.1-3 -> 25.0-1
python-pydantic 2.10.4-1 -> 2.10.6-1
python-pydantic-core 1:2.27.2-1 -> 2:2.27.2-1
python-pylint 3.3.3-1 -> 3.3.4-1
python-pyproject-api 1.8.0-2 -> 1.9.0-1
python-pyqt6 6.8.0-2 -> 6.8.1-1
python-pyqt6-sip 13.9.1-2 -> 13.10.0-1
qt6-base 6.8.1-1 -> 6.8.2-2
qt6-charts 6.8.1-1 -> 6.8.2-1
qt6-declarative 6.8.1-3 -> 6.8.2-1
qt6-imageformats 6.8.1-1 -> 6.8.2-1
qt6-multimedia 6.8.1-2 -> 6.8.2-1
qt6-multimedia-ffmpeg 6.8.1-2 -> 6.8.2-1
qt6-positioning 6.8.1-1 -> 6.8.2-1
qt6-svg 6.8.1-1 -> 6.8.2-1
qt6-translations 6.8.1-1 -> 6.8.2-1
qt6-wayland 6.8.1-1 -> 6.8.2-1
qt6-webchannel 6.8.1-1 -> 6.8.2-1
qt6-webengine 6.8.1-2 -> 6.8.2-1
ruff 0.9.2-1 -> 0.9.6-1
sccache 0.9.0-1 -> 0.9.1-1
sdl2-compat 2.30.51-1 -> 2.32.50-1
sdl3 3.2.0-1 -> 3.2.4-1
shiboken6 6.8.1.1-3 -> 6.8.2.1-1
shotcut 24.10.29-1 -> 25.01.25-1
signal-desktop 7.38.0-1 -> 7.41.0-1
source-highlight 3.1.9-13 -> 3.1.9-14
spdlog 1.15.0-2 -> 1.15.1-1
sqlite 3.48.0-2 -> 3.49.0-1
sratom 0.6.16-1 -> 0.6.18-1
strace 6.12-1 -> 6.13-1
sway 1:1.10-1 -> 1:1.10.1-2
talloc 2.4.2-4 -> 2.4.3-1
tdb 1.4.12-2 -> 1.4.13-1
transmission-qt 4.0.6-3 -> 4.0.6-9
unzip 6.0-21 -> 6.0-22
usbredir 0.14.0-1 -> 0.15.0-1
usd 24.11-5 -> 25.02-2
vim 9.1.1043-1 -> 9.1.1065-1
vim-runtime 9.1.1043-1 -> 9.1.1065-1
vte-common 0.78.2-1 -> 0.78.3-1
vte3 0.78.2-1 -> 0.78.3-1
vulkan-swrast 1:24.3.3-2 -> 1:24.3.4-1
wavpack 5.7.0-1 -> 5.8.1-1
wayland-protocols 1.39-1 -> 1.40-1
webrtc-audio-processing-1 1.3-3 -> 1.3-4
wireplumber 0.5.7-1 -> 0.5.8-1
xdg-desktop-portal-hyprland 1.3.9-3 -> 1.3.9-5
xorg-xhost 1.0.9-2 -> 1.0.10-1
xorg-xwayland 24.1.4-1 -> 24.1.5-1
xz 5.6.3-1 -> 5.6.4-1
zenity 4.0.3-1 -> 4.0.5-1
zlib-ng 2.2.3-1 -> 2.2.3-2
zoxide 0.9.6-1 -> 0.9.7-1

Last edited by rcorre (2025-02-21 12:47:13)

Offline

#2 2025-02-21 01:53:57

LightningStab
Member
Registered: 2025-02-08
Posts: 15

Re: [SOLVED]: Cursor not visible in blender after system update

did you ever have your issue solved? I'm having the same issue.

Offline

#3 2025-02-21 12:32:24

rcorre
Member
Registered: 2015-11-27
Posts: 67

Re: [SOLVED]: Cursor not visible in blender after system update

Ah, yes. It seemed related to the update to hyprland 0.46, and I worked around it by adding this to hyprland.conf:

cursor {
    # Fixes nvidia issues
    no_hardware_cursors = true
}

Oddly, it seems that 0.46 is the version that is supposed to support nvidia hardware cursors: https://linuxiac.com/hyprland-0-46-wayl … -released/

Offline

#4 2025-02-22 21:27:46

LightningStab
Member
Registered: 2025-02-08
Posts: 15

Re: [SOLVED]: Cursor not visible in blender after system update

rcorre wrote:

Ah, yes. It seemed related to the update to hyprland 0.46, and I worked around it by adding this to hyprland.conf:

cursor {
    # Fixes nvidia issues
    no_hardware_cursors = true
}

Oddly, it seems that 0.46 is the version that is supposed to support nvidia hardware cursors: https://linuxiac.com/hyprland-0-46-wayl … -released/



works great thank you very much.

Offline

Board footer

Powered by FluxBB