Kicad6.0 Doesn't Show My Linux Folders [SOLVED]

Hi I Installed Kicad 6.0 From Snap 2 Days Before.
My OS Is Rocky Linux 8.5
When I Try To Open New Project I Can’t Find The “Project3” Directory
Where I Usually Store My Projects And Stuff.
I set KICAD_HOME_DIRECTORY path at /Projects3 and Try It Again
Now Open Project Dialogue Can See The Folder And A Project Created
But Physically There Are No Files On The Drive.
But I Can Save a Project In My Home Directory.
What I Have To Do To Save Projects in my “/Projects3” Directory
What I am Missing To Do ?
Please Guide Me For this


Solved
Thank You All
I Solved It Using bind mount

sudo mount --bind /Projects3/Circuits /home/Amuthan/Circuits

This Solved My Purpose

Hello @Amuthan_Ko

What were you using before you installed Kicad 6?
Which Kicad 6 and what is Snap?

1 Like

Hi don’t use snaps but may be due to snap file permissions.
Maybe to verify save to your home directory and now move to /Projects3 with Caja or your file manager. Looks like the snap can’t write to that filesystem directory. Also maybe look in home/user_name/.var/app/ for your file. Also maybe /tmp/snap.???/tmp. Saw in another forum even though OP was saving to his location it was saving to the snap location due to file permissions.

It is a packaged app (with all files needed to run in a single package) similar to Appimage but it is sandboxed and usually can’t write to certain areas of the filesystem.

2 Likes

Normally the root directory in a Linux system is not writable by normal users and all personal files are in:

/home/[UserName]/

I for example have my KiCad projects in:

/home/paul/projects/kicad

I also have other types of projects such as software for microcontrollers and mechanical CAD designs.

So what is your reason for wanting to create an

/Projects3

directory in the first place?

1 Like

@Amuthan_Ko Create a folder named “My Linux Folders”, then you are going to see it.

1 Like

Why would I want to do that? I just pointed out to OP’s question that most likely that by using a snap it does not have permission to write to the location that the OP wanted to write to. Don’t know if OS has other options. I’m on Ubuntu 22.04 using PPA.

1 Like

That Is A Drive Partition Mounted As /Projects3
I am using it for years for all my projects
Even The Previous Kicad Files Resides There But The OS Was Centos7 Before
I Guess I Installed It Previously From Centos Or Fedora Repositories

hi jmk
Previously I Had Kicad 5 and The OS Was centos7 then
I Guess I Installed It From CentOS or Fedora Repositories
But Now In Rocky Linux As I don’t find kicad on Rocky Linux Repositories
Snap seems easier option
Snap is like a android playstore for linux

And just like the android play store, apps are restricted from full file system access

2 Likes

mendy
Thank you
Now I Have To Search How To Add Permission To The Folder.

Or remove Snap and download from here.

1 Like

Thank You All
I Solved It Using bind mount

sudo mount --bind /Projects3/Circuits /home/Amuthan/Circuits

This Solved My Purpose

2 Likes