On Wed, Nov 3, 2021 at 11:22 AM unman <[email protected]> wrote:

> On Wed, Nov 03, 2021 at 05:29:33AM -0300, Franz wrote:
> > On Wed, Nov 3, 2021 at 2:18 AM Andrew David Wong <[email protected]>
> wrote:
> >
> > > On 11/2/21 6:14 PM, Franz wrote:
> > > > Hello
> > > > the documented way to start a disposable from dom0 is:
> > > >
> > > > $ qvm-run --dispvm=<DISPOSABLE_TEMPLATE> --service
> qubes.StartApp+firefox
> > > >
> > > >
> > > > however this works well when the disposable template is based on
> Fedora,
> > > > but when it is based on Debian it gives me the following error:
> > > > disp6615: command failed with code: 1
> > > > any idea?
> > > >
> > >
> > > Is it possible that the command you're attempting to execute is not
> > > being found in the disposable, e.g., because Firefox is not installed
> in
> > > the template on which that disposable is (ultimately) based or because
> > > the proper command to run it is different from `firefox`?
> > >
> > >
> > Many thanks Andrew, it seems that somehow you are right, but in this
> sense
> > strange things happen:
> > 1. writing xterm or gnome-terminal rather than firefox results in "failed
> > with code:1"
> > 2. writing google-chrome rather than firefox correctly starts
> google-chrome
> > and the generated disp2571 does not shutdown, so other tests are
> possible:
> > 3. writing "qvm-run disp2571 firefox" correctly starts firefox
> > 4. writing "qvm-run disp 2571 gnome-terminal" correctly starts
> > gnome-terminal
> >
> > So resuming why is it that this does not work:
> > $ qvm-run --dispvm=deb-10-java-dvm --service qubes.StartApp+firefox
> > but these work
> > $ qvm-run --dispvm=deb-10-java-dvm --service qubes.StartApp+google-chrome
> > $ qvm-run disp2571 firefox
>
> The plain call to qvm-run attempts to run the executable directly.
> This is why `qvm-run disp2571 firefox` works.
>
> The use of `--service qubes.StartApp+` tries to start an application
> using a *desktop file* - in Debian, the file for the firefox
> application is called firefox-esr - it's at
> /usr/share/applications/firefox-esr.desktop
>
> So with that usage you need:
> `qvm-run --dispvm=deb-10-java-dvm --service qubes.StartApp+firefox-esr`
>
> xterm does not have a desktop file - so you cant use the
> `--service qubes.StartApp+` approach at all unless you provide one.
>
>
Wow Unman, it works, love you.
Also I put it into a file.sh, create a launcher in the panel and it starts
with a click. Wonderful


-- 
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/qubes-users/YYKbKmWJ2oeo45uu%40thirdeyesecurity.org
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/CAPzH-qD4zfXNQqxNpBg2wPHf%3Di7xBn3JytUFF4XM2pZj-teciw%40mail.gmail.com.

Reply via email to