-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Mon, Sep 05, 2016 at 11:26:03AM +0200, Achim Patzner wrote: > Am 05.09.2016 um 11:17 schrieb Marek Marczykowski-Górecki: > > On Mon, Sep 05, 2016 at 10:31:17AM +0200, Achim Patzner wrote: > > > Is there any documentation regarding xdg and overrides in > > > /etc/qubes/autostart? I didn't find anything telling me what to put into > > > an override file in order to restrict something to exactly one VM > > > 8sys-usb in this case)... Are there any examples? > > > > If you just want to start something in one VM, use the standard XDG way > > to do that - place files in ~/.config/autostart (as ~ is not shared > > across VMs). > > Wouldn't that require to have someone log in?
I'm talking about ~/.config/autostart in VM. It is handled at VM startup (or more precisely - when GUI connects). Yes, this do mean it is executed only if someone is logged in to dom0. > > As for /etc/qubes/autostart docs - there should be README.txt. > > There is a README telling to put additional entries into > /etc/qubes/autostart but it does not mention anything about _what_ to > put there. There is even an example... Ah, you mean possible values for OnlyShowIn and NotShowIn? Indeed it isn't documented anywhere, I think. But you can look at a lot of examples there. Possible values: - X-QUBES - any VM - X-AppVM - any AppVM (excludes TemplateVM, ProxyVM, NetVM) - X-NetVM - X-ProxyVM - X-TemplateVM - X-UpdateableVM (TemplateVM or StandaloneVM) - X-NonUpdateableVM (template based VMs) > Besides: Imagine you wanted to install solaar on sys-usb and start it on > boot. What would you do to get it running without launching it by hand? I see solaar fedora package comes with a file in /etc/xdg/autostart. So in fact you want to _disable_ it in non-sys-usb VMs, right? So two steps: 1. Disable it everywhere: /etc/qubes/autostart/solaar.desktop.d/30_qubes.conf: [Desktop Entry] NotShowIn=X-QUBES; 2. Enable it in sys-usb: ln -s /etc/xdg/autostart/solaar.desktop ~/.config/autostart/ The second one works because overrides in /etc/qubes/autostart are applied only to files in /etc/xdg/autostart and not ~/.config/autostart (as indicated in README). - -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXzT4MAAoJENuP0xzK19csEPcH/3wRj+ReHgu8RJPju6Dn4yWO YNyw384ydVmUYA1NMTbrlojhU0Dgb9Nd7l9T1xgo/Gj8ytPu75bqCAekTveqMmgL 1loKa1NljHcqPLHT6RJLWcGR9vgF9efTQUUc1yxIzW3UIVNi8rPftC3LpJ9UcgEH vuV4WoQrzp/qJnkO0NWSDpJEgbkepeetUuL4s30vFLoAZh05MbNOL+7EjuMmTKUE OpEPDa+RJlAaaygNUB0mz1V51Z7WeJkEQnlplOQZCShXQKtSo79SFi+qltorPbbS f67ZY8vm9sYi/eaghDHskzXv3/GELl/2RCJoIWvIFnOF2mBFz0JiCsvtvgv58+I= =wG54 -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/20160905094235.GD13909%40mail-itl. For more options, visit https://groups.google.com/d/optout.