Whonix workstation- virtualbox version
I upgraded my packages via the software manager. There were a lot of packages to install. I assume that was due to the Whonix 17.2.3.7 upgrade.
When I restarted Whonix later, I discovered that my flatpaks were not working. I do not have many, but I have Freetube and Flatseal.
For Freetube, I was not able to run the program either normally or with root permissions. For Flatseal, I was not able to run the program normally, but I was able to run Flatseal as the root user.
Freetube terminal output-
Type: "whonix" <enter> for help.
user@host:~$ flatpak run io.freetubeapp.FreeTube
bwrap: No permissions to create new namespace, likely because the kernel does not allow non-privileged user namespaces. See <https://deb.li/bubblewrap> or <file:///usr/share/doc/bubblewrap/README.Debian.gz>.
error: Failed to sync with dbus proxy
user@host:~$ sudo flatpak run io.freetubeapp.FreeTube
[sudo] password for user:
error: "flatpak run" is not intended to be run as `sudo flatpak run`. Use `sudo -i` or `su -l` instead and invoke "flatpak run" from inside the new shell.
user@host:~$ sudo -i
root@host:~# flatpak run io.freetubeapp.FreeTube
[2 zypak-helper] Failed to connect to session bus: [org.freedesktop.DBus.Error.Spawn.ExecFailed] /usr/bin/dbus-launch terminated abnormally without any error message
[2 zypak-helper] src/helper/main.cc:42(DetermineZygoteStrategy): Assertion failed: bus
root@host:~#
Flatseal terminal output-
Type: "whonix" <enter> for help.
user@host:~$ flatpak run com.github.tchx84.Flatseal
bwrap: No permissions to create new namespace, likely because the kernel does not allow non-privileged user namespaces. See <https://deb.li/bubblewrap> or <file:///usr/share/doc/bubblewrap/README.Debian.gz>.
error: ldconfig failed, exit status 256
user@host:~$ sudo -i
[sudo] password for user:
root@host:~# flatpak run com.github.tchx84.Flatseal
libEGL warning: DRI3: Screen seems not DRI3 capable
libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI3: Screen seems not DRI3 capable
MESA: error: ZINK: failed to choose pdev
libEGL warning: egl: failed to create dri2 screen
root@host:~#
Please let me know what I need to do to fix the problem.
Also, should I install some sort of backup software like Timeshift (Guide to Backup and Restore Linux Systems with Timeshift) in order to avoid issues like this in the future? That way, if an update breaks my system, I can go back to the previous configuration. Or is there another way that I should be doing this within Whonix?
Thank you for your help.