Issue metadata
Sign in to add a comment
|
Status tray icon missing in Ubuntu 16.04
Reported by
rlifs...@gmail.com,
Oct 10
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3573.0 Safari/537.36 Steps to reproduce the problem: 1. Enable continue running background apps when chrome is closed. What is the expected behavior? There should be a status icon for chrome in the system tray. What went wrong? The status icon for chrome is missing whether there are any tabs open or not. Did this work before? Yes Chrome version: 71.0.3573.0 Channel: dev OS Version: Ubuntu 16.04.5 Flash Version: I believe this broke around chrome 69 or 70, but I am not sure exactly. I assumed it would get reported/fixed quickly so I didn't pay a lot of attention to the version.
,
Oct 10
Unable to reproduce the issue on ubuntu 17.10 using chrome reported version #71.0.3573.0 Channel: dev. Observed that there is a status icon for chrome in the system tray as expected. Attached a screen shot for reference. The issue seems to have been reported on Ubuntu 16.04.5. Hence, forwarding it to inhouse team for further triaging of the issue. Thanks...!!
,
Oct 10
That is not the icon I meant. I mean the system tray "appindicator" icon which is missing in your screenshot. I know the switch from Unity to Gnome changed where icons appear and that made me wonder if maybe it was just hidden or moved. I remembered I have a VM with 18.04 and an older version of chrome (68.0.3440.106) installed in it, so I started that up to compare. It looked the same as the screenshot at first, but after some debugging, it turns out the tray icon requires an extension that runs in the background to be enabled (in addition to the background apps setting). I installed the hangouts extension (https://chrome.google.com/webstore/detail/google-hangouts/nckgahadagoaajjgafhacjanaoiihapd) and the tray icon appeared. I updated to the latest stable (69.0.3497.100) and the icon was still working correctly. I then installed the latest dev version (71.0.3573.0), the same as on my 16.04 install and verified that the icon was indeed missing. So in summary, the icon is missing for both 16.04 and 18.04 and stopped working somewhere in the 69-71 range. I attached a screenshot of my 18.04 VM with the icon correctly appearing.
,
Oct 24
Thanks for the reply rlifshay@. Tested this issue on Ubuntu 16.04 -Gnome using reported version-71.0.3573.0 & 69.0.3497.100 & latest stable-70.0.3538.67 as per steps mentioned in C#3. Steps: 1. Installed Gnome on Ubuntu 16.04 2. Goto GNome & launched chrome 3. Installed Hangouts extension from webstore 4. Open hangouts extension Observation: ----------- Hangouts icon & chrome icon is not shown in status tray as screenshot shown in C#3. Please find the screencast for reference & let us know if we miss any steps to reproduce the issue. https://drive.google.com/open?id=1A8znFzaaeGE4xkBGGB4tli7BoZOR1u8z Thanks..!
,
Oct 24
I was talking about Gnome in reference to 17.10 and later (including 18.04) since unity was replaced with Gnome by default after that point. In 16.04 I am using Unity (the default). Furthermore, that screenshot in comment #3 was with 18.04, not 16.04. I can do more testing later if needed, but this issue should be reproducible with the default UI in 16.04 or later (Unity in 16.04, Gnome in 17.10+). It may be reproducible before 16.04 too but I haven't tested that to see. As to installing Gnome in 16.04, I believe that may not show status icons by default. In 17.10+ Ubuntu, by default, uses a Gnome extension to show appindicator icons. I do not know if that exists for 16.04, or if it is installed by default along with Gnome.
,
Oct 24
Thank you for providing more feedback. Adding the requester to the cc list. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 25
Able to reproduce the issue on Ubuntu 17.10 using chrome reported version #71.0.3573.0 and latest chrome #72.0.3591.0. Bisect info will soon be provided. Marking it as untriaged as of now. Thanks...!!
,
Oct 26
Able to reproduce the issue on Ubuntu 17.10 using chrome reported version #71.0.3573.0 and latest chrome #72.0.3591.0. Issue is specific to OS-Linux. Bisect Information: ===================== Good build: 70.0.3530.0 Revision(584941) Bad Build : 70.0.3531.0 Revision(585560) Note: Unable to run per revision bisect script, as the issue got regressed in M-70 and running the per revision bisect script every-time returned a "not a zip" error. Hence, providing CL by running chromium bisect. Change Log URL: https://chromium.googlesource.com/chromium/src/+log/3c5b78cc73874a7db642351587fd8058b6d2bff4..7464a454d6636732c9d56cbf5c0faeb8d4888f40 From the above change log suspecting below change Change-Id: I78402053ae508ccd8fc7ac73697a861bb1ebacf6 Reviewed-on: https://chromium-review.googlesource.com/1183858 thomasanderson@ - Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner. Note: Adding stable blocker for M-70 as it seems to be a recent regression. Please feel free to remove the same if not appropriate. Thanks...!!
,
Oct 29
M71 Stable promotion is coming VERY soon. Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and request a merge into the release branch ASAP. Thank you.
,
Oct 29
M71 Stable promotion is coming VERY soon. Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and request a merge into the release branch ASAP. Thank you.
,
Oct 30
Able to reproduce. Can confirm it regressed after https://chromium.googlesource.com/chromium/src/+/287339e07364162daa8fd6f90ef1d2338f32bed5
,
Oct 31
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7e85c0922ce2aa01c8e2fad91afd18eb000019b7 commit 7e85c0922ce2aa01c8e2fad91afd18eb000019b7 Author: Tom Anderson <thomasanderson@chromium.org> Date: Wed Oct 31 00:01:20 2018 [GTK] Fix libappindicator library name for dlopen() STRINGIZE(GTK_MAJOR_VERSION) evaluates to "(3)", so we previously tried to open "libappindicator(3).so.1" when we wanted to open "libappindicator3.so.1". BUG= 893932 R=pkasting Change-Id: I91544994898ae136c404a88a561e8f789c801c62 Reviewed-on: https://chromium-review.googlesource.com/c/1308670 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#604065} [modify] https://crrev.com/7e85c0922ce2aa01c8e2fad91afd18eb000019b7/chrome/browser/ui/libgtkui/app_indicator_icon.cc
,
Oct 31
Requesting merge to M71. The change is Linux-only and trivially safe.
,
Oct 31
Approving merge to M71 branch 3578 based on comment #13. Please merge ASAP. Thank you.
,
Oct 31
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ccc5e543a75c3ac7052ff514633a1441d2cd0b25 Commit: ccc5e543a75c3ac7052ff514633a1441d2cd0b25 Author: thomasanderson@chromium.org Commiter: thomasanderson@chromium.org Date: 2018-10-31 20:13:19 +0000 UTC [Merge to M71] [GTK] Fix libappindicator library name for dlopen() > STRINGIZE(GTK_MAJOR_VERSION) evaluates to "(3)", so we previously tried to open > "libappindicator(3).so.1" when we wanted to open "libappindicator3.so.1". > > BUG= 893932 > R=pkasting > > Change-Id: I91544994898ae136c404a88a561e8f789c801c62 > Reviewed-on: https://chromium-review.googlesource.com/c/1308670 > Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> > Reviewed-by: Peter Kasting <pkasting@chromium.org> > Cr-Commit-Position: refs/heads/master@{#604065} BUG= 893932 TBR=pkasting NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true Change-Id: I0f77c60a72680c8bf03819387324a208e8e86669 Reviewed-on: https://chromium-review.googlesource.com/c/1311273 Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/branch-heads/3578@{#437} Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
,
Oct 31
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ccc5e543a75c3ac7052ff514633a1441d2cd0b25 commit ccc5e543a75c3ac7052ff514633a1441d2cd0b25 Author: Tom Anderson <thomasanderson@chromium.org> Date: Wed Oct 31 20:13:19 2018 [Merge to M71] [GTK] Fix libappindicator library name for dlopen() > STRINGIZE(GTK_MAJOR_VERSION) evaluates to "(3)", so we previously tried to open > "libappindicator(3).so.1" when we wanted to open "libappindicator3.so.1". > > BUG= 893932 > R=pkasting > > Change-Id: I91544994898ae136c404a88a561e8f789c801c62 > Reviewed-on: https://chromium-review.googlesource.com/c/1308670 > Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> > Reviewed-by: Peter Kasting <pkasting@chromium.org> > Cr-Commit-Position: refs/heads/master@{#604065} BUG= 893932 TBR=pkasting NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true Change-Id: I0f77c60a72680c8bf03819387324a208e8e86669 Reviewed-on: https://chromium-review.googlesource.com/c/1311273 Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/branch-heads/3578@{#437} Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034} [modify] https://crrev.com/ccc5e543a75c3ac7052ff514633a1441d2cd0b25/chrome/browser/ui/libgtkui/app_indicator_icon.cc
,
Nov 1
Able to reproduce the issue on ubuntu 17.10 using chrome build without fix. Verified the fix on ubuntu 17.10 using Chrome version #72.0.3598.0 as per the comment #0 and #3.Attaching screen shot for reference. Observed that a status icon for chrome and the added extension appear in the system tray as expected. Hence, the fix is working as expected. Adding the verified labels. Thanks...!!
,
Nov 8
Verified the fix on ubuntu 17.10 using Chrome version #71.0.3578.44 as per the comment #0 and #3.Attaching screen shot for reference. Observed that a status icon for chrome and the added extension appear in the system tray as expected. Hence, the fix is working as expected. Adding the verified labels. Thanks...!! |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by swarnasree.mukkala@chromium.org
, Oct 10