Bug 51647 - Cursor is invisible if no default is specified
Summary: Cursor is invisible if no default is specified
Alias: None
Product: Wayland
Classification: Unclassified
Component: weston (show other bugs)
Version: unspecified
Hardware: All All
: medium minor
Assignee: Wayland bug list
QA Contact:
: 51016 (view as bug list)
Depends on:
Reported: 2012-07-02 02:19 UTC by Sam Saxon
Modified: 2012-10-29 17:45 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description Sam Saxon 2012-07-02 02:19:15 UTC
It appears that a "default" cursor theme must be specified in order for a mouse cursor to show.

This theme file is found here: ~/.icons/default/index.theme

This file specifies a mouse cursor theme to be used by default. However, if this file doesn't exist, there is no fallback cursor -- so the cursor remains invisible.

To replicate:

Hopefully this will replicate the issue for everyone else:

1) Temporarilly remove/rename the following file:

2) Run Weston in either direct rendering mode or as an X client.


The mouse cursor should be "invisible".


Could we set a default cursor if no others are sepcified?


The following bug could in fact be the same issue as the one I've highlighted above:


For a bit more info, this post on the Arch forums solved the "invisible cursor" bug for me (all credit for the fix goes to user Giselher).

Comment 1 Philipp Brüschweiler 2012-08-16 10:05:44 UTC
*** Bug 51016 has been marked as a duplicate of this bug. ***
Comment 2 Kristian Høgsberg 2012-10-29 17:45:29 UTC
The wayland-cursor library now has a built-in default cursor set.  This issues is fixed, closing.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.