如何讓網路攝影機在 VirtualBox 中運作

如何讓網路攝影機在 VirtualBox 中運作

我正在執行 Windows 10 和 Ubuntu LTS 20.04 的雙重啟動。在 Windows 分割區上,網路攝影機可以正常運作。但在 Ubuntu 分區中,網路攝影機無法運作,既不顯示在「Cheese」中,也不顯示在「guvcview」中。我的電腦型號是 Thinkpad X1 Tablet Gen 2。

因為我知道我的網路攝影機還沒死,所以令人沮喪......並且使用 VirtualBox 在 Ubuntu 上運行 Windows 也不起作用。

我知道我的網路攝影機沒有 Linux 驅動程式。

我努力了:

  • 網路攝影機不顯示在lsusb
  • 我嘗試安裝網路攝影機直通的擴充包,但沒有幫助。
  • $ VBoxManage list webcams顯示 0 個視訊輸入設備。
  • 我還嘗試從聯想的網頁(在虛擬機器中)安裝必要的驅動程式。

附言。如果你們中的一些人神奇地找到了支援我的網路攝影機的驅動程序,請隨時告訴我...老實說,我寧願在 Ubuntu 上擁有一個可以工作的網路攝影機,而根本不必使用虛擬機。

答案1

(這是一個僅根據文檔得出的盲目答案。)

首先在Ubuntu中輸入指令v4l-info,看看結果是否類似「Intel IPU3 CIO2」。如果成功,則表示偵測到硬體。

然後關注文章 相機支援。雖然適用於 Microsoft Surface 設備,但這些設備使用與您的裝置相同的攝影機。

這只是步驟的摘要,詳細資訊和連結可在帖子中找到:

  • 如所述,可能需要內核補丁。

  • 在文件中/etc/default/grub加入 GRUB_CMDLINE_LINUX_DEFAULT 參數acpi_enforce_resources=lax,也許像這樣:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_enforce_resources=lax"
    
  • /lib/firmware/intel/ipu3-fw.bin核心啟動時需要該檔案來支援 IPU3 IMGU 裝置的載入。

  • libcamera如果需要,從來源安裝和依賴項。

相關內容