How to specify a "Default Text Editor" from Flatpak install of KiCad 8.0.6

Hi…

Returning to KiCad after a bit of a while (4 years or so, and moving to Linux…)

Running KiCad 8.0.6 release build installed as a Flatpak, on Linux LMDE 5 (Faye) on an Intel based machine. Only doing it via Flatpak, as a previous attempt to install the distro version, resulted in some very strange interactions with other programs.

Anyway, KiCad itself is up and running well, I have an example project loaded, that among other things has a BoM file it fills in, but try as I might, I can’t get KiCad to use the default system editor (xed) either via a script, or giving it the full path to the editor executable. ( /usr/bin/xed )

My guess is this is something to do with the way the Flatpak environment works, but I have little to no experience with that, other than how to install, remove and launch such applications. (There appears to be no “default” editor in the Flatpak environment that I can find.)

I have found a previous posting (forum item #41455) But that was closed without resolution.

I have also found how to reach into a Flatpak folder from the system, but not the other way (to use a system resource from an application within a Flatpak.)

A similar issue could exists I think, if a PDF file is needed to be viewed from within KiCad. LibreOffice Writer could do that. (LibreOffic Calc would be ideal for CSV files too.) LibreOffice is a system default system install.

I’ll check back here in a few days.

My Best Regards to All.

Dave B.

I know very little about Linux’s gut’s… I use a Mac and run Linux Mint from a VM, for testing Codes.

In Mac’s Info (for a selected item), I set CSV to Open with Libre.
So, in Kicad, when I Double-Click a CSV listed in Kicad’s Main Panel, Libre opens it.

My Kicad files (PCB, Schematic…etc)/ Right-Clicking a Kicad File from the Main-Panel, prompts to open with my set default text-editor.

In Linux (using VM), Right-Clicking an item, Selecting ‘Open With’ yields opportunity to set a selected File ‘Other’ to open with preferred application… thus, in Kicad, Right-Click a file will open with the Preferred app. Basic computer stuff…

I’m not aware of any way to do this, but then I haven’t looked too closely because I don’t use flatpaks unless there is no choice. A flatpak is an isolated environment, a sandbox, so any programs that are run must already be in the flatpak.

More information on flatpak sandboxes: Sandbox Permissions - Flatpak documentation

Thanks both. From other inquiries and odd experiments, it seems to indeed be a limitation of running it as a flat-pack, without an editor being available in that environment.

It’s all a bit moot at present, as I screwed up something else and ended up having to re-install the entire OS, only to find that the “verified backup” my home folder etc, is, well, lets say not entirely complete, for as far as I can tell, the backup compression algorithm, ignoring files it has done before, based on name only, so many other project source files are gone. :frowning:

Much I can re-create from other backups, but for now Ki-Cad is the least of my worries. At least I’m not needing to use it for “work”.

Regards to All, consider this closed.

Thanks again…

Dave G8KBV.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.