Skip to content

Surface Book 2 camera's are missing calibration files #1813

Open

Description

@jaredhaertel

I'm on Arch linux. I am able to open the camera feeds with cheese but the camera quality is really bad (inaccurate colors, flipped image, vignetting, etc.).

When running cam --list I get the following information:

[1:50:40.383889495] [21966]  WARN IPAProxy ipa_proxy.cpp:177 Configuration file 'ov8865.yaml' not found for IPA module 'ipu3', falling back to 'uncalibrated.yaml'
[1:50:40.384167180] [21966]  WARN CameraSensor camera_sensor_legacy.cpp:501 'ov8865 11-0010': No sensor delays found in static properties. Assuming unverified defaults.
[1:50:40.384189781] [21966]  INFO IPU3 ipu3.cpp:1138 Registered Camera[0] "\_SB_.PCI0.I2C3.CAMR" connected to CSI-2 receiver 0
[1:50:40.395415770] [21966]  WARN IPAProxy ipa_proxy.cpp:177 Configuration file 'ov5693.yaml' not found for IPA module 'ipu3', falling back to 'uncalibrated.yaml'
[1:50:40.395549654] [21966]  WARN CameraSensor camera_sensor_legacy.cpp:501 'ov5693 10-0036': No sensor delays found in static properties. Assuming unverified defaults.
[1:50:40.395585408] [21966]  INFO IPU3 ipu3.cpp:1138 Registered Camera[1] "\_SB_.PCI0.I2C2.CAMF" connected to CSI-2 receiver 1
Available cameras:
1: Internal back camera (\_SB_.PCI0.I2C3.CAMR)
2: Internal front camera (\_SB_.PCI0.I2C2.CAMF)```

Where do I get these calibration files?

Activity

  1. Paulicat commented on Jul 19, 2025

    @Paulicat

    Same issue on my surfacebook 2. I tried using chatgpt to create the files but whatever chatgpt suggested had no effect on camera quality. Do the other surface models have these calibration files? Can they be retrieved in windows? I tried a vm with a windows host (archlinux vm) and I suppose since the devices are virtualized, the cameras in a linux vm using the linux-surface kernel were perfect. Just not on bare metal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions