Skip to content

Doesn't work on fresh asahi M1 install - both fedora and arch with same error: no such file #214

@Fogapod

Description

@Fogapod

Unsure if this is related to: #176 i am not getting any messages about gpu. Just No such file

muvm dies no matter what i am trying to run. the only output is no such file and exit code 1.

$ muvm -- /bin/ls
Error: No such file or directory (os error 2)

Same for FEXBash etc. Its always the same error on both systems, fresh installs.
My system is sway/wayland if this matters. I have xorg-xwayland installed.
I tried installing master branch and it didnt change anything.

I tried stracing to figure out where the error comes from:

strace -f -e trace=file,execve muvm -- /bin/ls 2>&1 | rg 'such file'
faccessat(AT_FDCWD, "/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/e/.config/muvm/config.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/muvm/config.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/muvm/config.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
statx(AT_FDCWD, "/home/e/.mozilla/firefox", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0xffffcc2019a0) = -1 ENOENT (No such file or directory)
[pid 20609] execve("/usr/local/sbin/passt", ["passt", "-q", "-f", "--fd", "6"], 0xffffcc202c28 /* 90 vars */) = -1 ENOENT (No such file or directory)
[pid 20609] execve("/usr/local/bin/passt", ["passt", "-q", "-f", "--fd", "6"], 0xffffcc202c28 /* 90 vars */) = -1 ENOENT (No such file or directory)
[pid 20609] <... faccessat resumed>)    = -1 ENOENT (No such file or directory)
[pid 20608] statx(AT_FDCWD, "/run/user/1001/krun/server", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0xffffcc201b80) = -1 ENOENT (No such file or directory)
[pid 20608] statx(AT_FDCWD, "/usr/local/sbin/muvm-guest", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0xffffcc2018b0) = -1 ENOENT (No such file or directory)
[pid 20608] statx(AT_FDCWD, "/usr/local/bin/muvm-guest", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0xffffcc2018b0) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/usr/lib/gbm/asahi_gbm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/etc/drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/home/e/.drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/sys/dev/char/226:128/device/vendor", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/sys/dev/char/226:128/device/device", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/etc/drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/home/e/.drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/sys/dev/char/226:128/device/vendor", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/sys/dev/char/226:128/device/device", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/etc/drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/home/e/.drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/sys/dev/char/226:128/device/vendor", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/sys/dev/char/226:128/device/device", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/etc/drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/home/e/.drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] <... openat resumed>)       = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/usr/lib/libGLX.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 20625] newfstatat(AT_FDCWD, "/dev/dri/renderD129", 0xffe28318d908, 0) = -1 ENOENT (No such file or directory)
[pid 20625] newfstatat(AT_FDCWD, "/dev/dri/renderD129", 0xffe28318d908, 0) = -1 ENOENT (No such file or directory)
// a million more of these renderD lines
[pid 20625] newfstatat(AT_FDCWD, "/dev/dri/renderD191", 0xffe28318d908, 0) = -1 ENOENT (No such file or directory)
[pid 20625] newfstatat(AT_FDCWD, "/dev/dri/renderD191", 0xffe28318d908, 0) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/0/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/1/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/2/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/3/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/4/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/5/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/6/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20625] openat(AT_FDCWD, "/proc/dri/7/name", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 20621] openat(141, "ld.so.preload", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(166, "fex-emu", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(172, "FEXInterpreter", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(173, "FEXInterpreter", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(141, "ld.so.preload", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(167, "libgcc_s.so.1", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(127, "muvm-run-1001-tBZH4g", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(167, "libc.so.6", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(181, "pulse", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(172, "socat", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(173, "socat", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(181, "muvm-socat1-019c1f09-facc-7843-8a47-ef6c2b63553d.stdout", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(181, "muvm-socat1-019c1f09-facc-7843-8a47-ef6c2b63553d.stderr", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(141, "ld.so.preload", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)
[pid 20621] openat(202, "Xauthority", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions