Conky Guide/Recommendations for Qubes-OS

726 views
Skip to first unread message

Iestyn Best

unread,
Mar 30, 2015, 6:17:51 PM3/30/15
to qubes...@googlegroups.com
Hi,

I have seen it somewhere before, and also seen it recently in screenshots by Joanna, but I cannot seem to find it at the moment. I have done a search through both the user and devel group but there are no results when you search "conky".

Are there any guides or recommendations to installing conky in Qubes-OS.

I think I might have more questions later but I believe the first question is correct installation and use.

Regards,
Iestyn Best

Iestyn Best

unread,
Mar 31, 2015, 11:58:45 PM3/31/15
to qubes...@googlegroups.com
Ok, I have received no reply so far on this topic.

I guess, if I trust the package, I should just install it to dom0.

My next questions would be around the question of retrieving information from other domains to use in conky. For example, I might want the network flow information and statistics displayed from the netvm. Is this possibly and is it going to compromise security?

Please let me know your thoughts.

Iestyn Best

unread,
Apr 1, 2015, 9:35:24 PM4/1/15
to qubes...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I have now installed via the default repositories and looking to
configure the layout.

Does anyone have any examples of what they have already done within
Qubes and would like to share.

Regards,
Iestyn Best
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJVHJw1AAoJEJIUiU
H9/mnlepYP/RFcQvCw5IByCpm5w8QCDjE5
jHqpd2wsbsjplOA0D1nYRtxVQCNSNWsgA2HrMtr1//DIc3RcTStCCOx8Z4FvrpV+
UiYgwWLUPjv6VtvgItZFTyTRGQqjMi3rdIA/qaKXfgLQHF9U/bYm0lR3XcEJT3GE
F/SA1+L5TwsjpaZvmUbWSXVIsjigUlH3Umdrkfk6HQo/OUh7INcWOBCmoOiF23uz
LnynVgMh8/fNgqvondR0sDdD0f5beiWdntbhAZh4Hdi2etK5d+QA84/pCkK5PQHF
wQ4xF1l+gRcttRHV8NPUkgyV0XP0+z4k6rcQfZkPgXm2MzC7XWxyijnBdHdDiCUx
zX/oqmZQmCxCH2iFH1cVsdQlYcw7FXXLiV9OWt7P4HoJXk/dF4t/YyFC9kURqsaR
YSg3WhdiWEAZTnWNrQYtrwfttAPztAP/YpGXLr+8pMol3D8HSYfz4u97NmrL3+Pt
CqqugD00tOXDYJFOltxZ2FfcKnFVucu2n/Wk4iBN+Pgjsy7295wPeXFa+2/nNxPW
YgW4NMKzbdosz4DDVrKRRPFoAutZAeUKjS33XjWa93EzY8l8odlOYZMUlsVgSZsd
5AmL07/PdMpuKNEpK+rxRE037JImf9uh2RkYQKEuofyDdkt7sEdFK6B3KkMkESh0
uf8LIFvYUUMQhw7zLcOn
=QFGa
-----END PGP SIGNATURE-----

Andrew

unread,
Apr 6, 2015, 6:25:17 PM4/6/15
to qubes...@googlegroups.com
Iestyn Best:
> Hi,
>
> I have now installed via the default repositories and looking to
> configure the layout.
>
> Does anyone have any examples of what they have already done within
> Qubes and would like to share.
>
> Regards,
> Iestyn Best
>

Never heard of Conky before. Here's what I have going now. Seems
pretty cool, but it takes ~3% CPU constantly (not so great when on
battery power).

You also have to run the python script like:
python print_vm_stats.py forever delay 5 conky "#7f8ed3" outfile
/tmp/vmstats
This takes another 2-3% CPU.

I'd really like to automate some traffic graphs from NetVMs and
ProxyVMs. Let me know if you get anywhere with that.

Andrew

PS: Just saw that the included conkyrc has two diskiograph-read's
instead of one -read and one -write. That should be fixed.
conky.png
conkystuff.tgz

Iestyn Best

unread,
Apr 6, 2015, 8:44:48 PM4/6/15
to qubes...@googlegroups.com, kyb...@riseup.net


On Tuesday, April 7, 2015 at 8:25:17 AM UTC+10, Andrew wrote:
Never heard of Conky before.  Here's what I have going now.  Seems
pretty cool, but it takes ~3% CPU constantly (not so great when on
battery power).

You also have to run the python script like:
    python print_vm_stats.py forever delay 5 conky "#7f8ed3" outfile
/tmp/vmstats
This takes another 2-3% CPU.

I'd really like to automate some traffic graphs from NetVMs and
ProxyVMs.  Let me know if you get anywhere with that.

Andrew

PS: Just saw that the included conkyrc has two diskiograph-read's
instead of one -read and one -write.  That should be fixed.


Thanks Andrew, I appreciate your feedback and you have some interesting things that I might want to integrate into mine.

So far, I have just started modifying the basic script to display some more detailed info about cpu, memory and disk.

Once I get something more interesting, and not so much a WIP, I will look at sharing it.

Olivier Médoc

unread,
Apr 7, 2015, 9:33:01 AM4/7/15
to qubes...@googlegroups.com
On 04/07/15 00:25, Andrew wrote:
> Iestyn Best:
>> Hi,
>>
>> I have now installed via the default repositories and looking to
>> configure the layout.
>>
>> Does anyone have any examples of what they have already done within
>> Qubes and would like to share.
>>
>> Regards,
>> Iestyn Best
>>
> Never heard of Conky before. Here's what I have going now. Seems
> pretty cool, but it takes ~3% CPU constantly (not so great when on
> battery power).
>
> You also have to run the python script like:
> python print_vm_stats.py forever delay 5 conky "#7f8ed3" outfile
> /tmp/vmstats
> This takes another 2-3% CPU.
>
> I'd really like to automate some traffic graphs from NetVMs and
> ProxyVMs. Let me know if you get anywhere with that.

You can have some graphs if you install etherape in your netvm.

The only thing is that you need to tweak it a little bit if you want to
isolate traffic of each AppVM in your graph:
- Select interface > any instead of eth0 or your first interface
- Filter out traffic going through the eth0 of your firewallvm by
changing the filter to 'not host your_firewallvm_ip_address'

Et voilà, you can see a nice realtime traffic and bandwith graph
generated by all appvm connected to your firewall vm.

Iestyn Best

unread,
Apr 7, 2015, 9:55:30 PM4/7/15
to qubes...@googlegroups.com


On Tuesday, April 7, 2015 at 11:33:01 PM UTC+10, Olivier Médoc wrote:
You can have some graphs if you install etherape in your netvm.

The only thing is that you need to tweak it a little bit if you want to
isolate traffic of each AppVM in your graph:
- Select interface > any instead of eth0 or your first interface
- Filter out traffic going through the eth0 of your firewallvm by
changing the filter to 'not host your_firewallvm_ip_address'

Et voilà, you can see a nice realtime traffic and bandwith graph
generated by all appvm connected to your firewall vm.


Sounds interesting, have you got an example of it working?
 

dde...@gmail.com

unread,
Feb 6, 2016, 2:21:47 PM2/6/16
to qubes-users, kyb...@riseup.net
Can You give me name of Your conky? I want download this config :)

Iestyn Best

unread,
May 11, 2016, 10:46:17 PM5/11/16
to qubes-users
Hi,

@AndrewDavidWong, Is this something we can possibly have added to the documentation.

Thanks

Andrew David Wong

unread,
May 11, 2016, 11:35:15 PM5/11/16
to Iestyn Best, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Tracking this here:

https://github.com/QubesOS/qubes-issues/issues/1987

It's unlikely that anyone from the core team will be able to document
this (due to lack of time/resources), so I've added the "help wanted"
tag. This means that we'll likely need help from the community (i.e.,
a pull request) for it to happen.

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXM/nqAAoJENtN07w5UDAwxYAP/j6amjp+VRRc7oT88ZVWzJby
84LPWMxqw2iGfLI+cjFbsA571DTNWdMehWpd5mSoxMgpHGCcofqpRygQTiPQMcJi
k1ila8bt70V5vTebT135MTKi0zFiRsl4IaYWBvW8bbpDEjbtQENqt+aoG6FWxhhj
OCzZbKo07iFwKdTlwDoZ44OqqptdefwKjJJ2nplg7WbB8agAREfY2G5LdziaB/0H
FGCrsh0/jsKVlw05njlA9llmY8xkXfGJF4qqcBOtuxJaiahnHmN2rhAk5PGmfWAh
tOC+ofSQLVO7luHY6GbcZBaGoXdW9U0MuwaETIOUxZTY0oKKqasGMkzYp/KWLBua
PWukUrFPf72Kr1ApDnD5N7SoEwwdg4wUK2R/7HtpuryIYgT1wBIpaDjdqN6zFtxI
UKu1tEw1/gNXPscpHfX7V/i/5ZIKS6vSMm/EAeSaGaN1nEn/inI/LHL0F6YUTPPK
6bBW89LqCLHRLP/cwxmS71qi4KPnDxkF/KnXKQy7S7N+fnaFT4Ch1lln3E8JyIpM
0WV5et5aGN8FxwUGP9A8HQmJTnixc/UwLtWB8RqQYiEkob9aAJUsplrGWlLytaSh
CfuMAmKnHixj5RcZYh42NaSg2LFDh5TcRmu+MJ2uuqKheOIR1ZhpfzGZzR/H6DeA
G1uIt6Pfz5ehJOEnOAKB
=S8+7
-----END PGP SIGNATURE-----

vfre...@gmail.com

unread,
May 12, 2016, 1:11:26 AM5/12/16
to Andrew David Wong, qubes-users

Thank you Andrew.

Reply all
Reply to author
Forward
0 new messages