I have a Dell XPS 15 9570 with a Dell WD19 Dock and on this Dock I have 2 Monitors. The internal Monitor of the Notebook is off but the Lid is open.
I have installed Ubuntu 20.04 LTS.
Everything is working fine, except the following Icon in the Top bar is blinking (Appearing and Disappearing). I don´t know what that is. It looks like a cord but the Notebook charging as expected.
It blinks sometimes in a faster and another Time in a slower speed -> Something between 2 - 5 Seconds.
The Dock are the complete Time connected.
Exact behavior: It's blinking when I have connected my Laptop to the WD19 Docking Station. It's not blinking when I connect my Laptop ONLY to the normal Power Cord or have NO connection to Dock and Power Cord. But it's also blinking when I connect to the Docking Station AND the normal Power Cord.
Do anyone knows what this means? And how can I stop this? It's really annoying when some icons jumping all the time left and right!
The image is known as a cable snake:
From the author's blog:
Correspondence from developer
I emailed the developer today and this is our conversation:
There are users annoyed with Cable_Snake icon making icons shift left and right in the application indicator top bar. Is there a way to disable the icon but keep boltd running?
Is there a way to disable the icon but keep boltd running?
Some ideas of my own
I use the Unity interface where application indicators are right justified on the top bar so new apps opening and closing on the left are preferred and not a disadvantage.
For Gnome Users to prevent icons jumping back and forth the only band-aid I can think of is moving all icons to the right side. This can probably be achieved here:
If this works, then when the
boltctl
icon appears and disappears on the left side nothing "jumps around".Disclaimer - I will post some information even though it's not the solution for the problem but maybe others can pitch in and provide more information to find the solution.
The process causing appearing is
boltd/boltctl
. As in Dumitru Alexandru Surdu's answer is described you can check what's happening withboltctl monitor
. You will messageProbing started
when icon appears andProbing done
when icon disappears. Now, you could disableboltd
service but I do not think you would want that since this service manages thunderbolt.Strictly speaking this is not a bug because icon just shows what's happening in the background but it is very annoying. I guess we can call it UX bug.
If anyone finds a solution or some other information how we can solve it (where to report this kind of problem?), please comment or edit.
I solved the problem by changing in the BIOS settings the battery charging mode from "Adaptive" to "Primarily AC".
Update:
I was wrong about the AC from BIOS.
After stopping and disabling
boltd
all fixed. You can check by usingboltctl monitor
and each time is probing the icon pops up.Do you have installed any power managment software like
tlp
orpowertop
? I had the same situation with ThinkPad TB3 dock station. After investigation I found that problem was with auto suspending one of the dock station USB devices. So I added this device to the blacklist fortlp
and the problem is gone.I'm not sure that it's only UX problem. For me it's a problem with timeouts during the probing. You can check it using
journalctl
For example:
So, for the good experiences with dock station I advise resolve the problem.
As detailed by @WinEunuuchs2Unix this is a boltd bug however I have found a usable workaround until a fix is backported to 20.04 Focal.
Install the Panel Indicators extension that moves the power/network icons to the status area and the 'cable-snake' will never appear.
https://extensions.gnome.org/extension/3022/panel-indicators/
Edit: The above url is now dead but it was a fork of the following extension so look for other forks with recent fixes:
https://extensions.gnome.org/extension/2416/panel-indicators/
Much better than a dancing status bar!