Firejail : Error: no suitable chromium executable found

Manjaro XFCE 26.1.0
Installed Firejail from Software Center : Official Repository (extra)
Firejail Configuration Wizard (firetools) 0.9.72-3
Firetools (firetools) 0.9.72-3

Notes:

  • This is happening with mulitple applicaitons including apps that are supposed to have profiles built by default.
  • The ~/.config/firejail/ and the /etc/firejail/. are both empty on my device.

When running the command: firejail <app_name> it returns with:
Error: no suitable chromium executable found.
As you can tell I’m trying to firejail Chromium.

I did some digging and feel this is because there are no profiles created for most of the apps on my machine. Things like Firefox and Galculator work but nothing else does.

I found these two sites that seem to be pointing me in the right direction:

This ^ website ^ lead me to the following website:

This ^ website ^ lead me to the following Github:

I understand some of this and with some patience I feel I may be able to follow these instructions. Am I on the right track with having to create profiles for the apps I want to get working? Should I do my best to follow the Github page for creating the profile?

Or am I going in the wrong direction and need saving? XD

Greetings @Robocop - First, to run Chromium firejailed, the correct command is firejail chromium, no caps.

Your /etc/firejail directory should be populated with almost 1400 profiles. So there is something wrong there. The current version from Extra is 0.9.80 , is your system fully updated?

2 extra/firetools 0.9.72-3 (215.6 KiB 527.3 KiB) 
    Graphical user interface of Firejail
1 extra/firejail 0.9.80-1 (609.2 KiB 2.5 MiB) (Installed)
    Linux namespaces sandbox program
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 

I have been running Firejail for months and I even included it in DeLinuxCo ISO, never had any issues.

I checked my /etc/firejail/ and I actually have 1 folder (firecfg.d) which is empty and 1382 files in there. 10 of those files are chromium profiles.

I double checked and yes my firejail is currently 0.9.80-1 and my system is up to date.
I used sudo pacman -Syyu.

Well, that’s certainly a novelty. I’ve never seen an empty folder with 1382 files in it before. :face_with_raised_eyebrow:

You might have inadvertently stumbled upon a whole new scientific phenomenon. :stuck_out_tongue:

You should check your keyboard; your ‘y’ key might be bouncing.
An update is normally run using

pacman -Syu
  • pacman -Syyu: This command performs a full sync of the package
    databases from the repositories (-y and -u), but it also installs any
    missing dependencies for packages being upgraded. The -S is for
    installing a package, but it’s used here for its effect on updating
    packages.
  • pacman -Syu: This command updates the package databases and then
    upgrades packages. However, it only updates packages that are already
    installed and does not install any new dependencies.

I appreciate your humor however if I wanted smart ass responses I would have gone to Reddit. On an official forum it’s my expectation that responses are useful, informative and lead to solutions. Respectfully.

Mod edit: Consecutive posts merged.

The extra -y forces a download of the remote databases, even when unnecessary. It’s recommended not to use an extra y unless it’s actually needed, for instance when changing branches.

-y, --refresh
Download a fresh copy of the master package databases (repo.db) from the server(s) defined in pacman.conf(5). This should typically be used each time you use --sysupgrade or -u. Passing two --refresh or -y flags will force a refresh of all package databases, even if they appear to be up-to-date.

man pacman

Incorrect. An update will install the new versions of out-dated packages which will pull in any dependencies that aren’t already installed, just like they would be if you installed them manually.

Please, do not paste “AI” hallucinations here on the forum.

Please see the Forum Rules:

Understood

Yeah that tracks.


Moderator edit: Merged consecutive posts

My reply was very useful. It illustrated the inconsistency in what you reported, and thus, it told you that you had to be more precise with your report of whatever phenomenon you’re observing.

Hihihi, “smart ass replies”. Aragorn is famous for his “smart ass replies”; whenever he’s had too many Belgian waffles, he goes bonkers because of all the sugar! :zany_face:

Actually, it’s been ages since I last ate a waffle. :grin:

It’s probably the same as with us Germans – we eat nothing but schnitzel and sauerkraut all day long!