mouse cursor theme oxygen changes over window border

Bug #308898 reported by Eithel
48
This bug affects 8 people
Affects Status Importance Assigned to Milestone
oxygencursors (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: oxygen-cursor-theme

I'm using Ubuntu 8.10, with only gnome installed and nvidia card, no compiz.

When i use oxygen-cursor-theme inside a window or desktop all is fine. when i move cursor over window border the mouse theme changes to DMZ-Black. If i return over window, mouse return with oxygen theme.
This happens only with oxygen theme.

Revision history for this message
Eithel (tux-eithel) wrote :

In autor's blog i found :

"
Very pretty =)

Ruphy:
About gtk/gnome, it uses a different set of cursors for resizing windows. Eg:

Open a gtk app with a statusbar and a bottom right corner grab handle thing. Hover the mouse over this.

Compare this cursor with the one hovered over the edge of kwin.

Metacity and other gtk WM’s will use 8 variants of of the cursor you get hovered over the statusbar grab handle"

Can someone fix that ?

Revision history for this message
MilchFlasche (robertus0617) wrote :

On KDE 4 too, enabling Compiz, the mouse theme for resizing windows is different than the one set in KDE Control Center, which is often DMZ-Black. Yes, thank you Eithel for filing this bug, because it bugs me a little bit too.

Changed in oxygencursors:
status: New → Confirmed
Revision history for this message
MilchFlasche (robertus0617) wrote :

By the way, I must add that I'm using Mandriva 2009 facing this issue, not Ubuntu. And I'm using the cute Oxygen Yellow mouse theme. So I guess this has to do with the major window managers or desktop environments about how they specify the mouse theme to use to resize a window?

Revision history for this message
daniele80 (daniele80) wrote :

This bug still affects Ubuntu 10.04 Lucid Lynx LTS

Revision history for this message
Berend De Schouwer (berend-de-schouwer) wrote :

To fix the resize problem in 12.04:

cd /usr/share/icons/oxy-your-colour/icons/

sudo ln -s n-resize top_side
sudo ln -s s-resize bottom_side
sudo ln -s e-resize right_side
sudo ln -s w-resize left_side
sudo ln -s size_bdiag bottom_left_corner
sudo ln -s size_bdiag top_right_corner
sudo ln -s size_fdiag top_left_corner
sudo ln -s size_fdiag bottom_right_corner

Revision history for this message
Christo Apostolov (hr-apostolov) wrote :

I can confirm that the suggestion in the post above (#5) works in 12.04.

Revision history for this message
Christo Apostolov (hr-apostolov) wrote :

Actually the right path is "/usr/share/icons/oxy-your-colour/cursors/".

Revision history for this message
BlueRainbow (bluufoxx) wrote :

I made a duplicate about this earlier. it seems so easy for the devs to crank out a basic Bash script to fix it and repack.

Revision history for this message
Majal (majalmirasol) wrote (last edit ):

Bump after 6 years. Is there a way to get this upstream? It looks like a simple fix. Any maintainers for this one?

Here's a one-liner for comment #5 and will do it for all oxy folders:

$ cur=(n-resize s-resize e-resize w-resize size_bdiag size_bdiag size_fdiag size_fdiag); ln=(top_side bottom_side right_side left_side bottom_left_corner top_right_corner top_left_corner bottom_right_corner); cd /usr/share/icons; for dir in oxy-*; do cd "/usr/share/icons/${dir}/cursors"; for x in ${!cur[@]}; do sudo ln -s "${cur[${x}]}" "${ln[${x}]}"; done; done

*************************

Long version for bash script:

cur=(n-resize s-resize e-resize w-resize size_bdiag size_bdiag size_fdiag size_fdiag)
ln=(top_side bottom_side right_side left_side bottom_left_corner top_right_corner top_left_corner bottom_right_corner)

cd /usr/share/icons

for dir in oxy-*; do
  cd "/usr/share/icons/${dir}/cursors"

  for x in ${!cur[@]}; do
    sudo ln -s "${cur[${x}]}" "${ln[${x}]}"
  done
done

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.