Open RossComputerGuy opened 1 month ago
This is probably an upstream driver problem or configuration issue. I get a couple frames and then it seems to stop and give the same sorts of errors. The firmware missing will result in poor webcam quality but you will still get something. I don't see any such warning (though I am sure I have the firmware present) and my webcam (on 16" M1 Max Macbook) works well in Firefox on e.g. webcamtests.com
.
If your install is very old, you might need to update the firmware blobs in the EFI stub to get rid of that complaint? (see the last paragraph here). But I don't expect it to solve the problem and I'm not sure there's a lot I can do.
It doesn't get stuck if I tell OpenSeeFace to use 1920x1080 (which is what webcamtests.com detected).
Seems to accurately detect if both eyes are closed too (though not if only one is).
If your install is very old, you might need to update the firmware blobs in the EFI stub to get rid of that complaint? (see the last paragraph here). But I don't expect it to solve the problem and I'm not sure there's a lot I can do.
It's not clear to me how to upgrade the firmware blobs from that section.
It doesn't get stuck if I tell OpenSeeFace to use 1920x1080 (which is what webcamtests.com detected).
Just tried this and it indeed works, thanks.
If your install is very old, you might need to update the firmware blobs in the EFI stub to get rid of that complaint? (see the last paragraph here). But I don't expect it to solve the problem and I'm not sure there's a lot I can do.
It's not clear to me how to upgrade the firmware blobs from that section.
You need to delete the ESP and macOS stub then reinstall them and fix up NixOS as described there. The need isn't super clear (sorry) but the process should be. The latest installer will write the latest firmware files.
There's also some info here: https://github.com/tpwrules/nixos-apple-silicon/blob/main/docs/release-notes.md#2023-10-21 . I haven't been able to get an automatic way together.
When using OpenSeeFace with the built in webcam, it fails to work properly. It works correctly when using an external webcam.
Likely due to this because it shows up in
dmesg
right when OpenSeeFace runs into the problem:Flake for shell: