In the persistent VM, split-browser-bookmark get opens a window wider than my display [the direct result of an X motif idiot design decision I’ve had to deal with professionally for over 20 years], and two rows high. There’s nothing in it (unsurprising, I’ve saved no bookmarks), but it’s really rather disconcerting that I can’t make the window narrower or otherwise resize it. It’s specifically forbidden to do so.
Otherwise, yes, I’ve made some progress.
Let me set the context by stating I didn’t install whonix, at all. (Whonix is utterly worthless to me, it either takes MUCH too long to load a page, or it takes MUCH too long to load a blank page.) Yesterday, I was unable to start the disposable from the persistent, because of that. (However, I could simply fire up the disposable directly through the qubes menu.) Tonight I finally did get the Disposable-based firefox to open from the persistent VM either through the menu entry (probably the intended method!) or on the command line; I’ll describe that below.
But first, opening firefox in the disposable, alt-b simply opens the bookmarks menu in Firefox. It does not cause the bookmarks window to open at all. So apparently the hot key doesn’t work for some reason.
For the DVM-template’s TemplateVM I cloned a template that has a “hardened” and customized firefox on it (not quite Arkenfox, but I’m headed that way). Many of the user settings I wanted, however, were on the DVM-Template itself; I finally figured out just now that I needed to clone that as well, or I’d lose those settings. (Should have been obvious.)
OK, now what did I do to get it working at all?
The github readme tells me that if I don’t want to use whonix, I should link a certain file. However, linking implies a file and a name of the link to the file, and only one is given, so I can’t figure out what you’re trying to tell me to do. I found the file in /etc/split-browser-disp… where do you want the link?
Non-“Tor Browser” versions of Firefox should also work: Symlink [/usr/local]/etc/split-browser-disp/22-firefox.bash.EXAMPLE (or copy it, if you need to adjust the Firefox location) without the .EXAMPLE suffix.
I eventually figured out that I needed to link that file to the same directory (and I’m not sure what you need by putting /usr/local in square brackets). AND I had to rename the whonix file to .SAVE or it would be read. I ended up just renaming the firefox file and editing it because both the path and executable name were wrong [you did warn people about the path].
I think that statement in the github readme could possibly be a bit clearer.
The following error is thrown when I run split-browser on the command line in the persistent VM:
disp: Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm
disp: Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs
disp: Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm
disp: Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs
Also, closing the browser does NOT shut down the disposable. Is it supposed to?
Anyhow, I think I’m getting closer, but the link between the disposable browser back to the persistent machine doesn’t seem to be there quite yet.
[EDIT: UGH. Except for the missing shortcuts, it looks like a lot of previous comments in this thread covered a lot of these issues. Sorry for wasting your time with them.]
Running split-browser-bookmark add (to put some things in the menu so I can see how it looks) results in “line 24: notify-send: command not found.” but the item does get added. (Note that quotes must go around the title if it’s more than one word long, i.e., has embedded spaces.)