comixcursors do not work as x-cursor-theme missing "inherits"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
comixcursors (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I just installed a fresh copy of Ubuntu Xenial (16.04).
As I like the comixcursors more than the default mouse-pointer, I wanted to make comixcursors (0.8.2-1) the default for the system, with the following commands:
apt-get install comixcursors
update-alternatives --set x-cursor-theme /usr/share/
First it seems to work, if I add the "Inherits" line in the index.theme file pointing to itself:
Inherits = ComixCursors-
After a reboot, the Blue ComixCursor shows up on the login screen (lightdm).
Unfortunately another problem came up.
Logging in to the default unity desktop did not work anymore. Compiz crashed with the following message:
compiz crashed with SIGSEGV in malloc_
And unity7 tries to respan itself:
upstart: unity7 main process (3046) killed by SEGV signal
upstart: unity7 main process ended, respawning
If I change the "Inherits" to something else, the comicursor is not used anymore.
Now I found the solution for this.
The alternatives are linking to /usr/share/icons instead of /etc/X11/cursors.
Which means it works, if /etc/alternativ es/x-cursor- theme is linked to the theme files in /etc/X11/cursors.
The theme files in /etc/X11/cursors contain the "Inherits" line.