{"id":43402,"date":"2022-02-07T11:40:16","date_gmt":"2022-02-07T03:40:16","guid":{"rendered":"https:\/\/version-2.com\/?p=43402"},"modified":"2022-02-07T16:38:10","modified_gmt":"2022-02-07T08:38:10","slug":"advice-on-camera-and-microphone-in-wsl2-ubuntu","status":"publish","type":"post","link":"https:\/\/version-2.com\/zh\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/","title":{"rendered":"Advice on camera and microphone in WSL2 Ubuntu"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"43402\" class=\"elementor elementor-43402\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4da8c5f9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4da8c5f9\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;decf9c3&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-133ba185\" data-id=\"133ba185\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fc2da8d post-content elementor-widget elementor-widget-text-editor\" data-id=\"fc2da8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/WSL2_1@72x-8.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n\n<p>At the time of writing these lines, almost everything we connect to our devices is through the so-called<a href=\"\/2022\/01\/did-you-know-that-there-are-several-usb-types-do-you-know-them-all\/\" target=\"_blank\" rel=\"noreferrer noopener\"> <em>Universal Serial Bus<\/em><\/a> (USB): cameras, microphones, external storage\u2026 It\u2019s the fastest and safest way to synchronize and backup information between our mobile phone and computer! But what does all this have to do with the Windows Subsystem for Linux (WSL2 Ubuntu)? <strong>Let\u2019s have a look.<\/strong><\/p>\n<h2><strong><strong>Study in WSL2 with Ubuntu: proprietary and free software<\/strong><\/strong><\/h2>\n<p>To begin with, I will leave you a link to<a href=\"\/2022\/01\/what-is-how-to-install-wsl2-and-why-is-it-great-news-for-the-it-industry\/\" target=\"_blank\" rel=\"noreferrer noopener\"> an article<\/a> published in this blog, in order to facilitate knowledge of the technology I will be discussing. I will add more of them throughout the text. We have quite a bit to go through, so I recommend a nice, steaming cup of black coffee in your hands before we start.<\/p>\n<p><em>*The Last tests I have carried out have been <a href=\"\/2022\/01\/every-programmer-deserves-a-vagrant-file\/\" target=\"_blank\" rel=\"noreferrer noopener\">on virtual machines<\/a> (VirtualBox\u00ae: they may be created, erased, modified, etc. on <a href=\"\/2022\/01\/hard-disk-types\/\" target=\"_blank\" rel=\"noreferrer noopener\">Solid State Drive<\/a>).<\/em><\/p>\n<h2><strong><strong>Brief retrospective<\/strong><\/strong><\/h2>\n<p>I always say that <em>\u201cin order to know where we are going, we need to know where we come from.\u201d<\/em> Since 1989, I have worked with the products sold by the Microsoft Corporation: first the MS-DOS operating system and its only form of command-line interaction, and then Microsoft Windows, which <strong>also<\/strong> uses the graphical environment. Yes, I am well aware, MS-DOS\u00ae as such was eliminated, but its commands remain. It was replaced with Powershell\u00ae,<a href=\"\/zh\/2021\/08\/powershell-101-lets-get-to-know-its-use-and-main-commands\/\" target=\"_blank\" rel=\"noreferrer noopener\"> which we have already talked about<\/a>, and it is important for today\u2019s topic.<\/p>\n<p>At the end of 2016, Microsoft surprised us with the news that its<a href=\"\/zh\/2021\/08\/microsoft-sql-server-can-now-be-run-on-linux-gnu\/\" target=\"_blank\" rel=\"noreferrer noopener\"> SQL Server\u00ae could be run on GNU\/Linux<\/a>. For me, who for many years worked installing and maintaining data servers for my clients, this was shocking news. But wait, there\u2019s more, on my journey, I discovered that <a href=\"\/zh\/2021\/08\/meet-the-new-guy-on-the-block-bashware-and-its-use-in-the-wsl\/\" target=\"_blank\" rel=\"noreferrer noopener\">&nbsp;&nbsp;BASHware<\/a> <strong>can<\/strong> affect a Windows system via WSL. Which brings us to today\u2019s article, where we\u2019ll go into handling USB devices, with particular attention to microphones and webcams, <strong>under WSL2 with Ubuntu 20.04<\/strong>.<\/p>\n<h2><strong><strong>WSL and WSL2<\/strong><\/strong><\/h2>\n<p>I recommend, again, the<a href=\"\/2022\/01\/what-is-how-to-install-wsl2-and-why-is-it-great-news-for-the-it-industry\/\" target=\"_blank\" rel=\"noreferrer noopener\"> excellent article on WSL2<\/a>. Although time has passed and there are some significant changes. At that time, WSL2 was installed by means of commands. Now, and I want to emphasize it, I notice that by MS Windows Control Panel, \u201cPrograms and Features\u201d, we can add the two key components that are <strong>Virtual Machine Platform<\/strong> and obviously <strong>Windows Subsystem for Linux<\/strong> in the section of \u201cTurn Windows features on or off\u201d:<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-01.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-02.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>After this, the operating system must be restarted, this is already an idiosyncrasy of <a href=\"https:\/\/pandorafms.com\/blog\/who-is-bill-gates\/\" target=\"_blank\" rel=\"noreferrer noopener\">the house of Redmond! <\/a>(There will be many more resets later that I will leave out. They will be implied.)<\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-03.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>Another aspect that was added in July 2021 is the possibility of adding the Linux distributions that one wishes, directly, through the command line in Powershell (depending on the version and type of MS Windows that you have installed).<\/p>\n<p>To see the available distributions:<\/p>\n<p><code>wsl --list --online<\/code><\/p>\n<p>To install Ubuntu 20.04:<\/p>\n<p><code>wsl --install -d Ubuntu-20.04<\/code><\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-04.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>After some time, depending on your Internet download speed, it will ask for username and password. It will immediately display the status of updates for Ubuntu.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-05.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>To set WSL2 as default:<\/p>\n<p><code>wsl --set-default-version 2<\/code><\/p>\n<p>The option to download and use from the <strong>Microsoft Store<\/strong> is still valid and available, for Ubuntu 20.04 it takes almost half a gigabyte of space.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-06.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>The fundamental difference between WSL and WSL2 is that the latest download is a complete Linux kernel, but not just any kernel,<a href=\"https:\/\/github.com\/microsoft\/WSL2-Linux-Kernel\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"> it is one specially designed<\/a> to be coupled with the Windows kernel. This means that applications running on WSL2 <strong>will always<\/strong> have to be \u201cpassed through\u201d -but not interpreted, as it was in WSL- before interacting with any hardware, USB included.<\/p>\n<p>The only thing WSL does better than WSL2 is file sharing between the two operating systems. Apart from that, WSL2 offers many more advantages and improvements in WSL2.<\/p>\n<h2><strong><strong>Podman in WSL2<\/strong><\/strong><\/h2>\n<p>To give you an idea of how useful it is to include a full Linux kernel in MS Windows, the Podman software (Docker\u2019s successor) can be run on WSL2. If you still don\u2019t know what Podman is, make more coffee<a href=\"https:\/\/pandorafms.com\/blog\/what-is-podman\/\" target=\"_blank\" rel=\"noreferrer noopener\"> and read another of our articles<\/a>.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-07.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<h2><strong><strong>Developer mode<\/strong><\/strong><\/h2>\n<p>A feature that Powershell offers that you may use to your advantage, once you have installed and configured WSL2, is the <strong>developer mode<\/strong>. It is accessed by pressing the Windows start key, typing \u201cPowershell\u201d and choosing the developer settings. The first thing is to activate the developer mode and wait for the necessary software to finish installing.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-08.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>This consists of two main components:&nbsp;<\/p>\n<ul><li><strong>Device Portal.<\/strong><\/li><li><strong>Device Discovery<\/strong>.<\/li><\/ul>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-09.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>The Device Portal will open port 50080 (remember to properly configure the Windows Defender Firewall), and from any web browser you may enter the configured credentials and access a variety of aspects that you can see in the following image.<\/p>\n<p><br><em>*<em>There is a tutorial for establishing safe connections with HTTPS but it is irrelevant for this article:<\/em><\/em><\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-10.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>Differences aside, this is similar to what <a href=\"https:\/\/pandorafms.com\/blog\/teamviewerdown-safe-alternatives-for-remote-desktop-management\/\" target=\"_blank\" rel=\"noreferrer noopener\">eHorus offers<\/a> for both basic and advanced monitoring, if used together with Pandora FMS. I have included this feature because the configured credentials are required for the next point.<\/p>\n<p>The second component is Device discovery which, among other aspects, will open an SSH server to make a connection.&nbsp;<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-11-960x542.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>This allows us to open a terminal with the Windows command line and, once there, you may directly use WSL2 for any task that you need to develop remotely from another computer. In this case, as an example I used<a href=\"\/2021\/06\/putty-from-a-monitoring-perspective\/\" target=\"_blank\" rel=\"noreferrer noopener\"> the PuTTY software to connect<\/a> from the real machine to the Windows 10 virtual machine with WSL2 installed and configured:&nbsp;<\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-12.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>As you can see, once the default configuration has been established, just by typing the command <strong>wsl<\/strong> you will be ready in a Linux environment, not GNU\/Linux but <strong>MSW\/Linux<\/strong>.<\/p>\n<h2><strong><strong>USB in WSL2<\/strong><\/strong><\/h2>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-13.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>We come to the purpose of this blog post: USB handling in WSL2. At the time of writing these lines, there are <strong>two pieces of news, one bad and one good<\/strong>.<\/p>\n<ul><li>The bad news is that <strong>no<\/strong>, WSL2 is currently unable to support USB, so for example your USB connected cameras and microphones will not be available to be used from WSL2.<\/li><li>The good news is that you may compile your own Linux kernel for WSL2 and have access to the occasional microphone or webcam from your chosen Linux distribution. But what applications could you use for it?<\/li><\/ul>\n<h2><strong><strong>Compiling Linux kernel for WSL2<\/strong><\/strong><\/h2>\n<p>Before doing anything, first update Ubuntu WSL2 with the usual commands:<\/p>\n<p><code>$ sudo apt update<\/code><\/p>\n<p><code>$ sudo apt upgrade<\/code><\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-14.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>And if you thought that this was enough software download\u2026 well <strong>not<\/strong>, now what I call the programming environment (dependencies) must be installed:<\/p>\n<p><code>$ sudo apt install build-essential flex bison libssl-dev libelf-dev<\/code><\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-15.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>And now you may download the base kernel source code for Ubuntu on WSL2:<\/p>\n<p><code>$ sudo git clone https:\/\/github.com\/microsoft\/WSL2-Linux-Kernel.git<\/code><\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-16.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>There are three gigabytes to download. The source code. Awesome.&nbsp; Although you may always use the parameter <strong>git clone -depth=1&lt;repository&gt;<\/strong>, I did not use that option. I recommend at least 100 gigabytes free in storage before going into the downloaded folder (cloned repository) and running:<\/p>\n<p><code>$ make -d KCONFIG_CONFIG=Microsoft\/config-wsl<\/code><\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-17.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>At this point I must clarify that I found many configuration options to compile. For example, to install the software for handling Snap packages on Debian. However, <strong>all this is excluded from Microsoft support, nothing you will be able to complain to this company if something goes wrong in the compilation process.<\/strong><\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-18.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>To finish off, turn off WSL2 with the command <strong>wsl \u2013shutdown<\/strong> and copy the newly compiled kernel in the following way, not without first backing up the original kernel:<\/p>\n<p><code>C:\\Windows\\System32\\lxss\\tools\\kernel<\/code><\/p>\n<p>At this point you should be able to connect any microphone or webcam and have access from WSL2\u2026 <strong>But it\u2019s going to be no. <\/strong>It turns out that you must first get the hardware drivers for MS Windows, obviously, and then the Linux ones, enter in the source code the latter <strong>and recompile again<\/strong>. In addition to that, install in Ubuntu WSL2:<\/p>\n<p><code>sudo apt install linux-tools-5.4.0-77-generic hwdata<\/code><\/p>\n<p><code>sudo update-alternatives --install \/usr\/local\/bin\/usbip usbip \/usr\/lib\/linux-tools\/5.4.0-77-generic\/usbip 20<\/code><\/p>\n<p>And by the way, it must also be installed on Windows, with an MSI installer package, the USBIPD-WIN project\u2026<\/p>\n<p>As we can see, since we have gotten used to the graphical simplicity of Windows, if you disable the USB through the Device Manager, no hardware will be able to connect with or without your consent, since it will be blocked at operating system level.<\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-19.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<h2><strong><strong>Installing graphical applications in WSL2<\/strong><\/strong><\/h2>\n<p>Finally, although in the case of the <strong>snap<\/strong> package installer it is explicitly unsupported in Ubuntu over WSL2, other applications that interact with hardware (such as sound, for example) will be able to be installed, but when they try to access files of hardware (remember that in Linux everything is a file) because they simply will not find such resources. This is the case of the <strong>espeak<\/strong> software:<\/p>\n\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/wsl2-ubuntu-usb-20.png\" alt=\"\" width=\"958\" height=\"auto\"><\/p>\n<p>In theory, the Ubuntu blog indicates that by means of <strong>X Window System Architecture<\/strong> it is possible to \u201cpass\u201d the graphical interface of the applications installed in WLS2. Microsoft officially announced just before the end of 2021 that the following graphics applications can be run:<\/p>\n<ul><li><strong>Gedit<\/strong> (my favorite graphical GNU text editor).<\/li><li><strong>GIMP<\/strong> (powerful for graphic design).<\/li><li><strong>Nautilus<\/strong> (file explorer).<\/li><li><strong>VLC<\/strong> (audio and video player).<\/li><li>Applications based on <strong>X11<\/strong> (calculator, clock, etc.).<\/li><li><strong>Google Chrome<\/strong> (at your own risk due to its high RAM and resource consumption).<\/li><li><strong>Microsoft Teams<\/strong> (by the way,<a href=\"https:\/\/pandorafms.com\/library\/microsoft-teams-connector-cli\/\" target=\"_blank\" rel=\"noreferrer noopener\"> Pandora FMS has a special connector<\/a>).<\/li><li>Even Microsoft Edge web browser for Linux!<\/li><\/ul>\n<p>But this has some drawbacks. First, you must have Windows 11 Build 22000. Second, have the video hardware drivers for WSL2 installed. Third, be enrolled in the Windows Insider Program. I hope you liked the information!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8085a61 post-content elementor-widget elementor-widget-shortcode\" data-id=\"8085a61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"page\" data-elementor-id=\"18103\" class=\"elementor elementor-18103\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-748947f elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"748947f\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;c4f773e&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7995c19\" data-id=\"7995c19\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a437045 elementor-widget elementor-widget-image-box\" data-id=\"a437045\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">About Version 2 Digital<\/h3><p class=\"elementor-image-box-description\">Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.\n<br><br>\nThrough an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\n\t\t<div data-elementor-type=\"page\" data-elementor-id=\"38636\" class=\"elementor elementor-38636\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7400e5a2 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"7400e5a2\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;_id&quot;:&quot;58112d0&quot;,&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-131f5cf2\" data-id=\"131f5cf2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1114ae95 elementor-widget elementor-widget-text-editor\" data-id=\"1114ae95\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>About PandoraFMS<\/strong><br>\nPandora FMS is a flexible monitoring system, capable of monitoring devices, infrastructures, applications, services and business processes.<br>\nOf course, one of the things that Pandora FMS can control is the hard disks of your computers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>At the time of writing these lines, almost everything w [&hellip;]<\/p>\n","protected":false},"author":143524195,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[474,488,61],"tags":[475,489],"class_list":["post-43402","post","type-post","status-publish","format-standard","hentry","category-pandorafms","category-488","category-press-release","tag-pandorafms","tag-489"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Advice on camera and microphone in WSL2 Ubuntu - Version 2<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/version-2.com\/zh\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/\" \/>\n<meta property=\"og:locale\" content=\"zh_HK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Advice on camera and microphone in WSL2 Ubuntu - Version 2\" \/>\n<meta property=\"og:description\" content=\"At the time of writing these lines, almost everything w [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/version-2.com\/zh\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/\" \/>\n<meta property=\"og:site_name\" content=\"Version 2\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-07T03:40:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-07T08:38:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/WSL2_1@72x-8.png\" \/>\n<meta name=\"author\" content=\"version2hk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"version2hk\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9810\u8a08\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/\"},\"author\":{\"name\":\"version2hk\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/person\\\/d14d2d3cd77ffdb618b9f1330fe084db\"},\"headline\":\"Advice on camera and microphone in WSL2 Ubuntu\",\"datePublished\":\"2022-02-07T03:40:16+00:00\",\"dateModified\":\"2022-02-07T08:38:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/\"},\"wordCount\":1594,\"publisher\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pandorafms.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/WSL2_1@72x-8.png\",\"keywords\":[\"Pandorafms\",\"2022\"],\"articleSection\":[\"PandoraFMS\",\"2022\",\"Press Release\"],\"inLanguage\":\"zh-HK\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/\",\"url\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/\",\"name\":\"Advice on camera and microphone in WSL2 Ubuntu - Version 2\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pandorafms.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/WSL2_1@72x-8.png\",\"datePublished\":\"2022-02-07T03:40:16+00:00\",\"dateModified\":\"2022-02-07T08:38:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/#breadcrumb\"},\"inLanguage\":\"zh-HK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pandorafms.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/WSL2_1@72x-8.png\",\"contentUrl\":\"https:\\\/\\\/pandorafms.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/WSL2_1@72x-8.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/version-2.com\\\/en\\\/2022\\\/02\\\/advice-on-camera-and-microphone-in-wsl2-ubuntu\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/version-2.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advice on camera and microphone in WSL2 Ubuntu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#website\",\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/\",\"name\":\"Version 2\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/version-2.com\\\/zh\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-HK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\",\"name\":\"Version 2\",\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/version-2.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/version-2.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1\",\"width\":1795,\"height\":335,\"caption\":\"Version 2\"},\"image\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/person\\\/d14d2d3cd77ffdb618b9f1330fe084db\",\"name\":\"version2hk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d280627252b42d7489de74dd88aa04043a495f25e258575000dc767e287bf94c?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d280627252b42d7489de74dd88aa04043a495f25e258575000dc767e287bf94c?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d280627252b42d7489de74dd88aa04043a495f25e258575000dc767e287bf94c?s=96&d=identicon&r=g\",\"caption\":\"version2hk\"},\"sameAs\":[\"http:\\\/\\\/version2xfortcom.wordpress.com\"],\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/author\\\/version2hk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Advice on camera and microphone in WSL2 Ubuntu - Version 2","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/version-2.com\/zh\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/","og_locale":"zh_HK","og_type":"article","og_title":"Advice on camera and microphone in WSL2 Ubuntu - Version 2","og_description":"At the time of writing these lines, almost everything w [&hellip;]","og_url":"https:\/\/version-2.com\/zh\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/","og_site_name":"Version 2","article_published_time":"2022-02-07T03:40:16+00:00","article_modified_time":"2022-02-07T08:38:10+00:00","og_image":[{"url":"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/WSL2_1@72x-8.png","type":"","width":"","height":""}],"author":"version2hk","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"version2hk","\u9810\u8a08\u95b1\u8b80\u6642\u9593":"8 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/#article","isPartOf":{"@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/"},"author":{"name":"version2hk","@id":"https:\/\/version-2.com\/zh\/#\/schema\/person\/d14d2d3cd77ffdb618b9f1330fe084db"},"headline":"Advice on camera and microphone in WSL2 Ubuntu","datePublished":"2022-02-07T03:40:16+00:00","dateModified":"2022-02-07T08:38:10+00:00","mainEntityOfPage":{"@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/"},"wordCount":1594,"publisher":{"@id":"https:\/\/version-2.com\/zh\/#organization"},"image":{"@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/#primaryimage"},"thumbnailUrl":"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/WSL2_1@72x-8.png","keywords":["Pandorafms","2022"],"articleSection":["PandoraFMS","2022","Press Release"],"inLanguage":"zh-HK"},{"@type":"WebPage","@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/","url":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/","name":"Advice on camera and microphone in WSL2 Ubuntu - Version 2","isPartOf":{"@id":"https:\/\/version-2.com\/zh\/#website"},"primaryImageOfPage":{"@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/#primaryimage"},"image":{"@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/#primaryimage"},"thumbnailUrl":"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/WSL2_1@72x-8.png","datePublished":"2022-02-07T03:40:16+00:00","dateModified":"2022-02-07T08:38:10+00:00","breadcrumb":{"@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/#breadcrumb"},"inLanguage":"zh-HK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/"]}]},{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/#primaryimage","url":"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/WSL2_1@72x-8.png","contentUrl":"https:\/\/pandorafms.com\/blog\/wp-content\/uploads\/2022\/02\/WSL2_1@72x-8.png"},{"@type":"BreadcrumbList","@id":"https:\/\/version-2.com\/en\/2022\/02\/advice-on-camera-and-microphone-in-wsl2-ubuntu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/version-2.com\/"},{"@type":"ListItem","position":2,"name":"Advice on camera and microphone in WSL2 Ubuntu"}]},{"@type":"WebSite","@id":"https:\/\/version-2.com\/zh\/#website","url":"https:\/\/version-2.com\/zh\/","name":"Version 2","description":"","publisher":{"@id":"https:\/\/version-2.com\/zh\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/version-2.com\/zh\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-HK"},{"@type":"Organization","@id":"https:\/\/version-2.com\/zh\/#organization","name":"Version 2","url":"https:\/\/version-2.com\/zh\/","logo":{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/version-2.com\/zh\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/version-2.com\/wp-content\/uploads\/2020\/08\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1","contentUrl":"https:\/\/i0.wp.com\/version-2.com\/wp-content\/uploads\/2020\/08\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1","width":1795,"height":335,"caption":"Version 2"},"image":{"@id":"https:\/\/version-2.com\/zh\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/version-2.com\/zh\/#\/schema\/person\/d14d2d3cd77ffdb618b9f1330fe084db","name":"version2hk","image":{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/secure.gravatar.com\/avatar\/d280627252b42d7489de74dd88aa04043a495f25e258575000dc767e287bf94c?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d280627252b42d7489de74dd88aa04043a495f25e258575000dc767e287bf94c?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d280627252b42d7489de74dd88aa04043a495f25e258575000dc767e287bf94c?s=96&d=identicon&r=g","caption":"version2hk"},"sameAs":["http:\/\/version2xfortcom.wordpress.com"],"url":"https:\/\/version-2.com\/zh\/author\/version2hk\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pbQRKm-bi2","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts\/43402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/users\/143524195"}],"replies":[{"embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/comments?post=43402"}],"version-history":[{"count":5,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts\/43402\/revisions"}],"predecessor-version":[{"id":43491,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts\/43402\/revisions\/43491"}],"wp:attachment":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/media?parent=43402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/categories?post=43402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/tags?post=43402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}