Helo,
after successful installation – thanks to helpful replies in this Forum – I tried to create and start a Bubblejail profile for Firefox using the preconfined profile.
Though the instructions seemed to make it rather simple I got a lot of errors using Cli or the GUI.
Links for instructions:
https://wiki.archlinux.org/title/Bubblejail
https://github.com/igo95862/bubblejail?tab=readme-ov-file
Instance path:
/home/username/.local/share/bubblejail/instances/Firefoxtest
But wíth
an error messages popped up:
And more in Terminal:
<Sandboxed PID: 11076
Bubblewrap started. PID: <Process 11075>
Started unix server
[Parent 2, Main Thread] WARNING: Failed to mkdir /home/surfer/.config/ibus/bus: Keine Berechtigung: ‘glib warning’, file /usr/src/debug/firefox/firefox-129.0.1/toolkit/xre/nsSigHandlers.cpp:187
(firefox:2): dconf-CRITICAL **: 17:59:41.068: unable to create directory ‘/run/user/1000/dconf’: Keine Berechtigung. dconf will not work properly.
[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
No children found. Terminating.
Terminated
Bubblewrap terminated>
By trying to edit the instance Firefoxtest by
another error message occured:
<Traceback (most recent call last):
File “/usr/local/bin/bubblejail”, line 20, in
bubblejail_main()
File “/usr/local/lib/bubblejail/python-packages/bubblejail/bubblejail_cli.py”, line 232, in bubblejail_main
func(**args_dict)
File “/usr/local/lib/bubblejail/python-packages/bubblejail/bubblejail_cli.py”, line 164, in bjail_edit
async_run(instance.edit_config_in_editor())
File “/usr/lib/python3.12/asyncio/runners.py”, line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/asyncio/runners.py”, line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/asyncio/base_events.py”, line 687, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File “/usr/local/lib/bubblejail/python-packages/bubblejail/bubblejail_instance.py”, line 261, in edit_config_in_editor
run_args = [environ[“EDITOR”], str(temp_file_path)]
~~~~~~~^^^^^^^^^^
File “”, line 714, in getitem
KeyError: 'EDITOR’>
Besides, as no desktop entry is installed I don’t understand how to
start Bubblejail after creating a profile by GUI other than by Cli.
According to recommendation I moved the .mozilla folder from my home directory to the home directory of the instance Firefoxtest.
Nothing changed.
As I had Firetools/Firejail & Apparmor installed I thougt they might cause the errors. So I deleted Firejail/Firetools and
applied aa-complain for all listed services/appliances in Apparmor.
But the error messages remained after reboot.
Then I tried to run Bubblejail on a fresh installed KDE-Manjaro – and it worked!
So my question, because I can’t interpret the error messages:
Can anybody explain what is blocking access for Bubblejail on the
Manjaro Desktop I have in daily use?
What may be important not to install/remove to have Bubblejail running?
Sorry for this lomg post, but I thought I should report the error messages completely.