I’d recommend sending a message to support. They can help you out with software troubleshooting, but it could also be a hardware issue, which they can also help you out with.
If you want to do some things on your own first, I would first remove the bezel to see if that could be obscuring your camera in some way. You could also try a live-USB of a different distro like Fedora to see if the camera works there.
You should be looking at something that looks like this. Note, the camera window with the video coming from your camera is likely below this window. So you can press the Alt and Tab keys together to move this around to see the video window.
With your guvcview window opened up like mine, please press F11/PRT SCR key to take a screenshot of your guvcview settings.
If it looks different than mine, in guvcview, goto Settings, Hardware Defaults and select it.
Like I mentioned in my post, I’ve already installed guvcview and adjusted the settings. I’ve also changed it back to Hardware Defaults.
That did not fix the problem. It seems to only be an issue with Ubuntu, not other distros.
Something is definitely odd. Two things strike me as extremely odd.
Only has affected Ubuntu, not other distros as you indicated.
Resetting to hardware defaults is not helping.
Just to rule this out as it feels very odd that it would affect one distro, can you try brightness is up to at least to 47%, then place a light in front of you and the laptop (not behind). Does this make any difference?
If it does not, then I would need to see actual image examples to get a better handle as to what is happening. Random things in front of the camera would be fine.
I have run into this issue as well. It seems there is a setting for auto-exposure that seems to default to “Manual Mode”, however setting the value for the exposure in manual mode doesn’t seem to have any effect. Either the manual mode feature isn’t fully implemented yet or is broken. Changing the setting to “Aperture Priority Mode” fixes it and the camera works. Sad that the exposure can’t be set manually and odd that the default for this camera is not correct.