Qubes 4.0: Device Widget disappeared

331 views
Skip to first unread message

gaxi...@gmail.com

unread,
May 4, 2018, 12:05:45 PM5/4/18
to qubes-users
The system tray device widget is not visible anymore. It was there after a fresh 4.0 install but disappeared after some days. How can i get it back?

awokd

unread,
May 4, 2018, 7:04:48 PM5/4/18
to gaxi...@gmail.com, qubes-users
Were you playing with the tooltray settings? I tried but couldn't figure
out how to hide it. Apply any updates right before it disappeared?


gaxi...@gmail.com

unread,
May 5, 2018, 6:57:20 AM5/5/18
to qubes-users
On Saturday, May 5, 2018 at 1:04:48 AM UTC+2, awokd wrote:

> On Fri, May 4, 2018 4:05 pm, x...@xxx.com wrote:
> > The system tray device widget is not visible anymore. It was there after
> > a fresh 4.0 install but disappeared after some days. How can i get it
> > back?
>
> Were you playing with the tooltray settings? I tried but couldn't figure
> out how to hide it. Apply any updates right before it disappeared?

I did updates after the install, maybe that removed it.
Anyway: can anyone tell me the CLI command to start that widget?

Pablo Costa

unread,
May 5, 2018, 9:47:57 AM5/5/18
to gaxi...@gmail.com, qubes-users
On 5 May 2018 at 12:57, <gaxi...@gmail.com> wrote:

Anyway: can anyone tell me the CLI command to start that widget?

 
python3 -mqui.tray.devices
python3 -mqui.tray.domains

gaxi...@gmail.com

unread,
May 8, 2018, 1:36:42 PM5/8/18
to qubes-users
'python3 -mqui.tray.domains' works fine but 'python3 -mqui.tray.devices' gives me an error:

[user@dom0 ~]$ python3 -mqui.tray.devices
ERROR:dbus.proxies:Introspect error on org.qubes.Devices1:/org/qubes/Devices1: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
Traceback (most recent call last):
File "/usr/lib64/python3.5/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib64/python3.5/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/lib/python3.5/site-packages/qui/tray/devices.py", line 353, in <module>
sys.exit(main())
File "/usr/lib/python3.5/site-packages/qui/tray/devices.py", line 347, in main
app = DevicesTray()
File "/usr/lib/python3.5/site-packages/qui/tray/devices.py", line 328, in __init__
self.device_manager = qui.models.qubes.DevicesManager()
File "/usr/lib/python3.5/site-packages/qui/models/qubes.py", line 134, in __init__
super().__init__(proxy, cls=Device)
File "/usr/lib/python3.5/site-packages/qui/models/dbus.py", line 168, in __init__
super(ObjectManager, self).__init__(proxy)
File "/usr/lib/python3.5/site-packages/qui/models/dbus.py", line 63, in __init__
super(Model, self).__init__(self._init_interfaces())
File "/usr/lib/python3.5/site-packages/qui/models/dbus.py", line 74, in _init_interfaces
xml_str = str(self.proxy.Introspect())
File "/usr/lib64/python3.5/site-packages/dbus/proxies.py", line 70, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib64/python3.5/site-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib64/python3.5/site-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying


Any idea what is missing on my system?
Thanks!

gaxi...@gmail.com

unread,
Sep 28, 2018, 6:55:11 AM9/28/18
to qubes-users
Good news: After today's dom0 update, the widget re-appeared!

fabr...@statebox.io

unread,
Oct 11, 2018, 5:41:10 AM10/11/18
to qubes-users
On Friday, May 4, 2018 at 5:05:45 PM UTC+1, gaxi...@gmail.com wrote:
> The system tray device widget is not visible anymore. It was there after a fresh 4.0 install but disappeared after some days. How can i get it back?

Bad news!: After today's Dom0 update, I got exactly this problem. Trace is the same as reported above. I never encountered it before. Is there something I can do?

awokd

unread,
Oct 12, 2018, 1:13:56 AM10/12/18
to qubes...@googlegroups.com
fabr...@statebox.io wrote on 10/11/18 9:40 AM:
> On Friday, May 4, 2018 at 5:05:45 PM UTC+1, gaxi...@gmail.com wrote:
>> The system tray device widget is not visible anymore. It was there after a fresh 4.0 install but disappeared after some days. How can i get it back?
>
> Bad news!: After today's Dom0 update, I got exactly this problem. Trace is the same as reported above. I never encountered it before. Is there something I can do?

Looks like that's a recent bug that has already been fixed:
https://github.com/QubesOS/qubes-issues/issues/4386, so the device
widget should reappear after the next round of updates.

fabr...@statebox.io

unread,
Oct 15, 2018, 5:17:48 AM10/15/18
to qubes-users

I updated from the qubes-dom0-current-testing repo but the problem is still there :(

awokd

unread,
Oct 15, 2018, 7:33:09 AM10/15/18
to qubes...@googlegroups.com


fabr...@statebox.io:
Probably best to mention that on issue 4386, if it's not resolved.

peter.p...@gmail.com

unread,
Nov 1, 2018, 6:21:08 AM11/1/18
to qubes-users

I observed the following:

Starting a vm with
$ qvm-start --hddisk dom0:dataimage.img vm-name
makes the devices widget disappear.

But luckily
$ python3 -mqui.tray.devices &
re-creates it again.

Starting a vm without an external HDD image leaves the widget untouched.

Marcus Linsner

unread,
Nov 2, 2018, 2:54:44 PM11/2/18
to qubes-users
this should also work:
$ qui-devices &

fabr...@statebox.io

unread,
Nov 14, 2018, 6:29:17 AM11/14/18
to qubes-users

Ok, I have some news. My tray icons reappear if I log in using xfce4. The problem seems to be i3-related. Has something been modified in the last dom0 uupdates so that i3-bar is not able anymore to fetch the icons?

Fab

Reply all
Reply to author
Forward
0 new messages