Green arrow missing

Bug #912957 reported by zac mino
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Magick Rotation
New
Undecided
Unassigned

Bug Description

I'm running ubuntu 11.10 on a thinkpad x220T, and magick rotation 1.5 installed successfully... Screen rotates, displays notifications from program, however green arrow does not display. I tried whitelisting it, as suggested for Natty, but that seems to already have happened. Suggestions?

Revision history for this message
Favux (favux-is) wrote :

I see the green arrow icon in my Oneiric install. It sounds like you rebooted and you've verified it is whitelisted.

Navigate to /usr/share/magick-rotation and verify the MagickIcons folder is there and has the 5 icons in it. Then try double-clicking on the magick-rotation file and choose run. If the Magick systray icon shows right click on it and choose Setup. Then click on Save and then Close. See if it is still there through a reboot.

Revision history for this message
zac mino (ilobsc) wrote :

I've already tried that...all the icons are in the correct folder, and magick-rotate is running (It rotates the display correctly, displays notifications)...But no icon.

Revision history for this message
Favux (favux-is) wrote :

Do you have other whitelisted programs? I have 6 in addition to Magick. If so how many are running so that you see their icons? I think I usually only see Magick from the list. I'm usually not running Mumble, Wine, or Skype, etc.

We know Magick is working, the systray icon just isn't available for changing your Setup. So I'm wondering if Oneiric has a limit on how many icons it will display at one time in its systray. Usually I just see Magick in addition to the default 8 (mail, battery, bluetooth, wireless, speaker). Eight if I include time/calendar, user, and system (gear) icons as being in the systray. If there are several additional icons can you shut down one of the programs from the whitelist, so its icon goes away, and see if Magick's then shows up?

Revision history for this message
nutsy.ben@gmail.com (nutsy-ben-t) wrote :

I confirm this bug,

I also confirm that the application is working fluently except the fact that you need to launch the command from the terminal.
My laptop is brand new, I just installed ubuntu but no green arrow in the display area. I just have the 8 default systray.
However, maybe writing a small script for the buttons on the screen could solve the problem.

Best

Revision history for this message
Favux (favux-is) wrote : Re: [Bug 912957] Re: Green arrow missing

HI nutsy.ben,

What happens if you go to the magick-rotation file in
/usr/share/magick-rotation and double-click on it and choose run?
Does the green arrow icon appear in the system tray then? Does it
survive a restart? You might also want to check if it is executable.

Revision history for this message
Maat Ghandi (natty-brew) wrote :

I have the same result running a fresh install of Ubuntu 12.04 on a thinkpad x220 tablet. Oddly enough, I was running dual boot with Windows last week and the green arrow showed up just fine. Now, no luck with a fresh install with Windows removed. Can't see why dual boot would effect anything but thought I'd mention it.

Running /usr/share/magick-rotation/magick-rotation from the command line does not create the green arrow icon.

Revision history for this message
Maat Ghandi (natty-brew) wrote :

I'm thinking this may not be a bug with Magick-Rotation. I got the icon to appear on the Gnome Classic side by adding the Notification Applet to the panel. Ubuntu 12.04 now has a Indicator Applets Complete which merges a number of applets/indicators together. This is what is shown in Unity. It appears that the Magick-Rotation icon did not get associated with this applet and instead was associated with the Notification Applet. Adding the Indicator Applet also brought the EasyStroke icon which was also missing on my computer.

Oddly, switching back to Unity, the Magick-Rotation icon now appears but the EasyStroke icon does not. In any case, a quick fix is to go into Classic Gnome, Alt-right click the panel and add the Notification Applet, then switch back to Unity. This "fix" has survived a reboot.

Revision history for this message
Favux (favux-is) wrote :

Hi Maat,

Thanks for the bug report and the work around.

The Installer uses gset_addkeyval.py to add magick-rotation to the Unity system tray white list. It also enables the magick-rotation-extension for Gnome shell 3.2 and 3.4. According to dconf-editor Ubuntu has shifted the location of the Unity system tray white list in Precise but the old command with the old location still works. It may be a recent update changed that symlink(?). I haven't installed Magick in the last couple weeks so I don't know. From what you are saying perhaps the old command no longer works? Anyway something to keep an eye on. You can get the white list either with dconf-editor or:
    gsettings get com.canonical.Unity.Panel systray-whitelist
And also set it through dconf-editor. The get command has the old location, I don't remember off-hand the new location.

The install_log generated after an install should show a complaint if the Installer had a problem installing something. Worth looking through if something goes wrong. Unfortunately gset_addkeyval.py doesn't write to the install_log.

Revision history for this message
Foivos Zakkak (foivos) wrote :

Hi all,

I am running magick-rotation on Ubuntu 13.10 and I can't see the green arrow.
com.canonical.Unity.Panel systray does not exist anymore and I am able to see trayicons from other applications just fine

regards

Revision history for this message
Foivos Zakkak (foivos) wrote :

Forgot to mention that I am running magick-rotation 1.6.2

Revision history for this message
Favux (favux-is) wrote :

Hu Foivos,

1.6.2 doesn't have an app indicator for Unity 13.04 and later. The app indicator was just built. You'll need to run the 1.7 alpha rev. 71 in the devel branch. See the note near the top of the page. We're testing it.

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.