Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can`t use any interface when data folder isnt on system drive (linux) #1044

Open
VoidDave opened this issue Dec 7, 2024 · 4 comments
Open
Labels
bug Something isn't working

Comments

@VoidDave
Copy link

VoidDave commented Dec 7, 2024

What happened?

As title say. After creating data folder on non system drive (yes it is mounted) I cant install or update any interface (I cant remember right now if its even starts if data folder is copied with successful installation but probably not). So its pretty much impossible to use it on non system drive.
OS: Arch Linux
disc partition type (main and secondary one): ext4
secondary disc is sata one
yes I have permitions for that folder/ drive / tried on root

Steps to reproduce

  1. Install / open installed Stability Matrix
  2. Choose any location that isn't one system drive
  3. start installing any interface
  4. get error during installation (causing install to fail)

Relevant logs

Unpacking resources
Unpacking resources
Download complete!
Error: System.ComponentModel.Win32Exception (13): An error occurred trying to start process '/run/media/voiddave/Linux_games/Insanity/Assets/7zzs' with working directory '/home/voiddave'. Permission denied
   at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
   at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
   at StabilityMatrix.Core.Processes.ProcessRunner.StartTrackedProcess(Process process)
   at StabilityMatrix.Core.Processes.ProcessRunner.GetProcessResultAsync(String fileName, ProcessArgs arguments, String workingDirectory, IReadOnlyDictionary`2 environmentVariables)
   at StabilityMatrix.Core.Processes.ProcessResultTaskExtensions.EnsureSuccessExitCode(Task`1 task)
   at StabilityMatrix.Core.Helper.ArchiveHelper.Extract7Z(String archivePath, String extractDirectory)
   at StabilityMatrix.Core.Helper.ArchiveHelper.Extract7ZTar(String archivePath, String extractDirectory)
   at StabilityMatrix.Core.Helper.ArchiveHelper.Extract7ZAuto(String archivePath, String extractDirectory)
   at StabilityMatrix.Avalonia.Helpers.UnixPrerequisiteHelper.InstallPythonIfNecessary(IProgress`1 progress)
   at StabilityMatrix.Avalonia.Helpers.UnixPrerequisiteHelper.InstallPackageRequirements(List`1 prerequisites, IProgress`1 progress)
   at StabilityMatrix.Core.Models.PackageModification.SetupPrerequisitesStep.ExecuteAsync(IProgress`1 progress)
   at StabilityMatrix.Core.Models.PackageModification.PackageModificationRunner.ExecuteSteps(IEnumerable`1 steps)

Version

2.12.4

What Operating System are you using?

Linux

@VoidDave VoidDave added the bug Something isn't working label Dec 7, 2024
@Alastor-Ripley
Copy link

i'm getting the same error, but its whenever i try to update to the preview version, using the version from the aur but i've also had issues trying to update the appimage version as well.

Copy link

This issue is stale because it has been open 60 days with no activity. Remove the stale label or comment, else this will be closed in 7 days.

@github-actions github-actions bot added the stale Stale issue or inactive for long period of time label Feb 11, 2025
@Alastor-Ripley
Copy link

I'm still having this same issue and haven't found a workaround

@github-actions github-actions bot removed the stale Stale issue or inactive for long period of time label Feb 14, 2025
@VladKolerts
Copy link

VladKolerts commented Feb 21, 2025

I fixed this issue by changing mount options to defaults in fstab

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants