ਡਬਲਯੂਐਸਯੂ ਜੀਪੀਯੂ, ਡਬਲਯੂਐਸਐਲ ਵਿੱਚ ਗ੍ਰਾਫਿਕਲ ਲੀਨਕਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਤੱਕ ਪਹੁੰਚ ਦੇਣ ਲਈ ਇੱਕ ਸਥਾਪਨਾ

ਡਬਲਯੂਐਸਐਲ ਜੀਯੂਆਈ ਐਪਸ

ਪਿਛਲੇ ਹਫਤੇ, ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਡਿਵੈਲਪਰਾਂ ਨੇ ਕਈ ਮਹੱਤਵਪੂਰਨ ਸੁਧਾਰਾਂ ਦਾ ਐਲਾਨ ਕੀਤਾ ਸਬ ਸਿਸਟਮ WSL (ਲੀਨਕਸ ਲਈ ਵਿੰਡੋਜ਼ ਸਬ ਸਿਸਟਮ), ਜੋ ਲੀਨਕਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿੰਡੋਜ਼ ਉੱਤੇ ਚੱਲਣ ਦੇ ਯੋਗ ਕਰਦਾ ਹੈ. ਜਿਵੇਂ ਵਿੰਡੋਜ਼ 10 ਮਈ ਅਪਡੇਟ ਨਾਲ ਸ਼ੁਰੂਆਤ, ਲੀਨਕਸ ਵਾਤਾਵਰਣ ਦੀ ਪਹਿਲੀ ਇੰਸਟਾਲੇਸ਼ਨ ਇਹ WSL2 ਪਰਤ ਨੂੰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਵਰਤੇਗੀ.

WSL2 ਵਾਤਾਵਰਣ ਇੱਕ ਡਿਸਕ ਪ੍ਰਤੀਬਿੰਬ ਤੇ ਚੱਲਦਾ ਹੈ (ਵੀਐਚਡੀ) ext4 ਫਾਇਲ ਸਿਸਟਮ ਨਾਲ ਵੱਖ ਕਰੋ ਅਤੇ ਵਰਚੁਅਲ ਨੈਟਵਰਕ ਅਡੈਪਟਰ. ਲੀਨਕਸ ਕਰਨਲ ਡਬਲਯੂਐਸਐਲ 2 ਵਿਚ ਇਸ ਨੂੰ ਵਿੰਡੋਜ਼ ਇੰਸਟਾਲੇਸ਼ਨ ਈਮੇਜ਼ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ, ਪਰ ਵਿੰਡੋ ਇਸ ਨੂੰ ਆਰਜੀ ਤੌਰ ਤੇ ਲੋਡ ਕਰਨਗੇ ਅਤੇ ਇਹ ਇਸ ਨੂੰ ਮੌਜੂਦਾ ਰੂਪ ਵਿਚ ਰੱਖੇਗਾ, ਗਰਾਫਿਕਸ ਡਰਾਈਵਰਾਂ ਦੇ ਸਥਾਪਨਾ ਅਤੇ ਅਪਡੇਟ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨਾਲ. ਕਰਨਲ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਅਤੇ ਅਪਡੇਟ ਕਰਨ ਲਈ, ਸਟੈਂਡਰਡ ਵਿੰਡੋਜ਼ ਅਪਡੇਟ ਵਿਧੀ ਵਰਤੀ ਜਾਏਗੀ.

ਲਈ ਪ੍ਰਸਤਾਵਿਤ ਨਿ nucਕਲੀਅਸ ਡਬਲਯੂਐਸਐਲ 2 ਲੀਨਕਸ 4.19 ਕਰਨਲ ਰੀਲੀਜ਼ 'ਤੇ ਅਧਾਰਤ ਹੈ, ਇੱਕ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਵਿੰਡੋਜ਼ ਵਾਤਾਵਰਣ ਵਿੱਚ ਚੱਲ ਰਿਹਾ ਹੈ ਜੋ ਅਜ਼ੁਰ ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਵਰਤੋਂ ਵਿੱਚ ਹੈ.

ਕਰਨਲ ਵਿੱਚ ਵਰਤੇ ਜਾਂਦੇ ਡਬਲਯੂਐਸਐਲ 2- ਖਾਸ ਪੈਚਾਂ ਵਿੱਚ ਕਰਨਲ ਦੇ ਸ਼ੁਰੂਆਤੀ ਸਮੇਂ ਨੂੰ ਘਟਾਉਣ, ਮੈਮੋਰੀ ਦੀ ਖਪਤ ਨੂੰ ਘਟਾਉਣ, ਵਿੰਡੋਜ਼ ਨੂੰ ਲੀਨਕਸ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੁਆਰਾ ਮੁਕਤ ਮੈਮੋਰੀ ਵਿੱਚ ਵਾਪਸ ਭੇਜਣ, ਅਤੇ ਕਰਨਲ ਵਿੱਚ ਲੋੜੀਂਦੇ ਡ੍ਰਾਈਵਰਾਂ ਅਤੇ ਉਪ-ਪ੍ਰਣਾਲੀਆਂ ਦਾ ਘੱਟੋ ਘੱਟ ਸਮੂਹ ਛੱਡਣ ਲਈ ਅਨੁਕੂਲਤਾ ਸ਼ਾਮਲ ਹਨ.

ਡਬਲਯੂਐਸਐਲ ਵਿੱਚ ਗ੍ਰਾਫਿਕਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਚਲਾਉਣਾ ਹੁਣ ਸੰਭਵ ਹੈ

ਉੱਪਰ ਦੱਸੇ ਤੋਂ ਇਲਾਵਾ, ਇਕ ਹੋਰ ਨਾਵਿਕਤਾ ਜੋ ਸਾਹਮਣੇ ਆਉਂਦੀ ਹੈ ਉਹ ਹੈ ਲੀਨਕਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ "WSU GPU" ਗ੍ਰਾਫਿਕਲ ਇੰਟਰਫੇਸ ਨਾਲ ਸ਼ੁਰੂਆਤੀ ਸਹਾਇਤਾ.

ਸਹਾਇਤਾ ਐੱਸਅਤੇ ਜੀਪੀਯੂ ਐਕਸੈਸ ਨੂੰ ਵਰਚੁਅਲ ਬਣਾ ਕੇ ਅਤੇ ਡਰਾਈਵਰ ਮੁਹੱਈਆ ਕਰਵਾ ਕੇ ਲਾਗੂ ਕਰਦੇ ਹਨ ਲੀਨਕਸ ਡਿਸਟਰੀਬਿutionsਸ਼ਨਾਂ ਦੇ ਨਿਯਮਤ ਗ੍ਰਾਫਿਕਲ ਉਪ ਪ੍ਰਣਾਲੀਆਂ ਕੰਮ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਵੇਲੈਂਡ 'ਤੇ ਅਧਾਰਤ ਸਮੇਤ. ਲੀਨਕਸ ਅਤੇ ਵਿੰਡੋਜ਼ ਦੇ ਗ੍ਰਾਫਿਕਲ ਐਪਲੀਕੇਸ਼ਨ ਵਿੰਡੋਜ਼ ਡੈਸਕਟਾਪ ਉੱਤੇ ਇਕ ਨਾਲ ਚੱਲ ਸਕਦੇ ਹਨ.

ਲੀਨਕਸ ਕਰਨਲ ਲਈ ਇੱਕ ਓਪਨ dxgkrnl ਡਰਾਈਵਰ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿਸ ਵਿੱਚ ਇੱਕ / dev / dxg ਜੰਤਰ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜੋ ਵਿੰਡੋਜ਼ ਕਰਨਲ ਦੇ ਵਿੰਡੋਜ਼ ਡਿਸਪਲੇਅ ਡਰਾਈਵਰ ਮਾਡਲ (WDDM) D3DKMT ਨੂੰ ਈਕੋ ਕਰਦੀ ਹੈ. ਕੰਟਰੋਲਰ VM ਬੱਸ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਭੌਤਿਕ GPU ਨਾਲ ਇੱਕ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰਦਾ ਹੈ. ਲੀਨਕਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਜੀਪੀਯੂ ਐਕਸੈਸ ਦਾ ਉਸੇ ਪੱਧਰ ਦਾ ਹੁੰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਵਿੰਡੋਜ਼ ਅਤੇ ਲੀਨਕਸ ਦੇ ਵਿੱਚ ਸਰੋਤ ਸਾਂਝੇ ਕੀਤੇ ਬਿਨਾਂ ਨੇਟਿਵ ਵਿੰਡੋਜ਼ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਤੌਰ ਤੇ ਹੈ.

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਲਾਇਬ੍ਰੇਰੀਅਨਇੱਕ libd3d12.so ਲੀਨਕਸ ਲਈ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਹੈ, ਜੋ ਕਿ ਦਿੰਦਾ ਹੈ ਡਾਇਰੈਕਟ 3 ਡੀ 12 ਪੂਰੀ ਗ੍ਰਾਫਿਕਲ ਏ.ਪੀ.ਆਈ.

Libd3d12.so ਲਾਇਬ੍ਰੇਰੀ ਉਸੇ ਕੋਡ ਤੋਂ ਬਣਾਈ ਗਈ ਹੈ ਜੋ ਡਾਇਰੈਕਟ 3 ਡੀ 12 ਦੇ ਮੂਲ ਵਿੰਡੋਜ਼ ਸਥਾਪਨਾ ਦੇ ਤੌਰ ਤੇ ਹੈ ਅਤੇ ਇਹ d3d12.dll ਲਾਇਬ੍ਰੇਰੀ ਲਈ ਕਾਰਜਸ਼ੀਲਤਾ ਵਿੱਚ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਾਨ ਹੈ.

ਮੈਂ ਵੀ ਜਾਣਦਾ ਹਾਂ DXGI API ਦਾ ਇੱਕ ਸਧਾਰਨ ਸੰਸਕਰਣ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ (ਡਾਇਰੈਕਟਐਕਸ ਗਰਾਫਿਕਸ ਬੁਨਿਆਦੀ )ਾਂਚਾ) ਡੀ ਐਕਸ ਕੋਰ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਰੂਪ ਵਿੱਚ (libdxcore.so). Libd3d12.so ਅਤੇ libdxcore.so ਲਾਇਬ੍ਰੇਰੀਆਂ ਮਲਕੀਅਤ ਹਨ ਅਤੇ ਸਿਰਫ ਬਾਈਨਰੀ ਬਿਲਡਸ ਵਿੱਚ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ (WSL ਤੇ / usr / lib / wsl / lib ਦੇ ਤੌਰ ਤੇ ਮਾ ,ਂਟ ਹੁੰਦੀਆਂ ਹਨ), ਉਬੰਤੂ, ਡੇਬੀਅਨ, ਫੇਡੋਰਾ, ਸੇਂਟੋਸ, ਸੂਸ ਅਤੇ ਹੋਰ ਗਲਿੱਬ-ਅਧਾਰਤ ਡਿਸਟਰੀਬਿ withਸ਼ਨਾਂ ਦੇ ਅਨੁਕੂਲ ਹਨ .

ਮੇਸਾ ਵਿੱਚ ਓਪਨਜੀਐਲ ਲਈ ਸਹਾਇਤਾ ਇੱਕ ਪਰਤ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਡਾਇਰੈਕਟਐਕਸ 12 ਏਪੀਆਈ ਕਾਲਾਂ ਦਾ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ. ਵਲਕਾਨ ਏਪੀਆਈ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦਾ methodੰਗ ਅਜੇ ਵੀ ਯੋਜਨਾਬੰਦੀ ਦੇ ਪੜਾਅ ਵਿੱਚ ਹੈ.

ਪਹਿਲੇ ਪੜਾਅ ਵਿੱਚ, ਡਬਲਯੂਐਸਐਲ ਵਾਤਾਵਰਣ ਵਿੱਚ, ਸੀਯੂਡੀਏ ਅਤੇ ਡਾਇਰੈਕਟਐਮਐਲ ਦਾ ਸਮਰਥਨ ਕੀਤਾ ਜਾਵੇਗਾ, ਡੀ 3 ਡੀ 12 ਏਪੀਆਈ ਤੇ ਕੰਮ ਕਰਨਾ (ਉਦਾਹਰਣ ਵਜੋਂ, ਲੀਨਕਸ ਵਾਤਾਵਰਣ ਵਿੱਚ, ਤੁਸੀਂ ਟੈਂਸਰਫਲੋ ਨੂੰ ਡਾਇਰੈਕਟਐਮਐਲ ਲਈ ਬੈਕਐਂਡ ਨਾਲ ਚਲਾ ਸਕਦੇ ਹੋ). ਓਪਨਸੀਐਲ ਸਮਰਥਨ ਇੱਕ ਪਰਤ ਦੁਆਰਾ ਸੰਭਵ ਹੈ ਜੋ ਡਾਇਰੈਕਟਐਕਸ 12 ਏਪੀਆਈ ਵਿੱਚ ਕਾਲ ਮੈਪਿੰਗ ਕਰਦਾ ਹੈ.

ਮਾਈਕਰੋਸੌਫਟ ਵੇਲੈਂਡ ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਦੇ ਕੰਪੋਜ਼ਿਟ ਮੈਨੇਜਰ ਦਾ ਵਿਕਾਸ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ ਵੈਸਟਨ ਕੋਡ ਬੇਸ ਦੇ ਅਧਾਰ ਤੇ. ਕੰਪੋਜ਼ਿਟ ਮੈਨੇਜਰ ਆਰਡੀਪੀ-ਰੇਲ (ਲੋਕਲ ਇੰਟੀਗਰੇਟਡ ਆਰਡੀਪੀ ਰਿਮੋਟ ਐਪਲੀਕੇਸ਼ਨ) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਲੀਨਕਸ ਐਪਲੀਕੇਸ਼ਨ ਇੰਟਰਫੇਸ ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਮੁੱਖ ਵਿੰਡੋਜ਼ ਡੈਸਕਟਾਪ ਉੱਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ. ਆਰਡੀਪੀ-ਰੇਲ ਵੈਸਟਨ ਤੋਂ ਪਹਿਲਾਂ ਉਪਲੱਬਧ ਆਰਡੀਪੀ ਬੈਕਐਂਡ ਨਾਲੋਂ ਵੱਖਰਾ ਹੈ ਕਿ ਕੰਪੋਜ਼ਿਟ ਮੈਨੇਜਰ ਖੁਦ ਡੈਸਕਟਾਪ ਨਹੀਂ ਦਿੰਦਾ ਹੈ, ਬਲਕਿ ਮੁੱਖ ਵਿੰਡੋਜ਼ ਡੈਸਕਟਾਪ ਉੱਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਆਰਡੀਪੀ ਰੇਲ ਚੈਨਲ ਦੁਆਰਾ ਵਿਅਕਤੀਗਤ ਸਤਹ (ਡਬਲਿਯੂਐਲ_ਸਰਫੇਸ) ਨੂੰ ਰੀਡਾਇਰੈਕਟ ਕਰਦਾ ਹੈ.

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸਧਾਰਣ wsl.exe .install ਕਮਾਂਡ ਦੇ ਨਾਲ ਇੱਕ WSL ਇੰਸਟਾਲੇਸ਼ਨ ਜਲਦੀ ਹੀ ਸਹਿਯੋਗੀ ਹੋਵੇਗੀ.

ਅੰਤ ਵਿੱਚ, ਜੇ ਤੁਸੀਂ ਇਸ ਬਾਰੇ ਹੋਰ ਜਾਣਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਸਲਾਹ ਮਸ਼ਵਰਾ ਕਰ ਸਕਦੇ ਹੋ ਹੇਠ ਦਿੱਤੇ ਲਿੰਕ ਵਿਚ ਵੇਰਵਾ. 


3 ਟਿੱਪਣੀਆਂ, ਆਪਣੀ ਛੱਡੋ

ਆਪਣੀ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ. ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨਾਲ ਨਿਸ਼ਾਨੀਆਂ ਹਨ *

*

*

  1. ਡੇਟਾ ਲਈ ਜ਼ਿੰਮੇਵਾਰ: AB ਇੰਟਰਨੈੱਟ ਨੈੱਟਵਰਕ 2008 SL
  2. ਡੇਟਾ ਦਾ ਉਦੇਸ਼: ਨਿਯੰਤਰਣ ਸਪੈਮ, ਟਿੱਪਣੀ ਪ੍ਰਬੰਧਨ.
  3. ਕਾਨੂੰਨੀਕਰਨ: ਤੁਹਾਡੀ ਸਹਿਮਤੀ
  4. ਡੇਟਾ ਦਾ ਸੰਚਾਰ: ਡੇਟਾ ਤੀਜੀ ਧਿਰ ਨੂੰ ਕਾਨੂੰਨੀ ਜ਼ਿੰਮੇਵਾਰੀ ਤੋਂ ਇਲਾਵਾ ਨਹੀਂ ਸੂਚਿਤ ਕੀਤਾ ਜਾਵੇਗਾ.
  5. ਡਾਟਾ ਸਟੋਰੇਜ: ਓਸੇਂਟਸ ਨੈਟਵਰਕ (ਈਯੂ) ਦੁਆਰਾ ਮੇਜ਼ਬਾਨੀ ਕੀਤਾ ਡੇਟਾਬੇਸ
  6. ਅਧਿਕਾਰ: ਕਿਸੇ ਵੀ ਸਮੇਂ ਤੁਸੀਂ ਆਪਣੀ ਜਾਣਕਾਰੀ ਨੂੰ ਸੀਮਤ, ਮੁੜ ਪ੍ਰਾਪਤ ਅਤੇ ਮਿਟਾ ਸਕਦੇ ਹੋ.

  1.   ਅਬਦ ਹੇਸੁਕ ਉਸਨੇ ਕਿਹਾ

    ਤੁਸੀਂ ਵੈਬਸਾਈਟ ਦੇ ਨਾਮ ਨੂੰ wsladictos.com 'ਤੇ ਬਦਲਣ ਤੋਂ ਇਕ ਕਦਮ ਦੂਰ ਹੋ

    1.    ਡੀਏਗੋ ਜਰਮਨ ਗੋਂਜ਼ਾਲੇਜ ਉਸਨੇ ਕਿਹਾ

      ਡਬਲਯੂਐਸਐਲ, ਇਸ ਨੂੰ ਪਸੰਦ ਹੈ ਜਾਂ ਨਹੀਂ, ਲੀਨਕਸ ਵਰਲਡ ਦਾ ਹਿੱਸਾ ਹੈ ਅਤੇ ਸਾਨੂੰ ਇਸ ਨੂੰ toੱਕਣਾ ਪਏਗਾ.

    2.    ਡੇਵਿਡ ਨਾਰੰਜੋ ਉਸਨੇ ਕਿਹਾ

      ਡਬਲਯੂਐਸਐਲ ਇੱਕ "ਜਰਨਲ" ਵਿੱਚ ਉਪਭੋਗਤਾ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਕਾਰਜ ਨਹੀਂ ਹੈ, ਇਹ ਸਮਝਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਇਹ ਡਿਵੈਲਪਰਾਂ, ਸਿਸਟਮ ਪ੍ਰਬੰਧਕਾਂ ਅਤੇ ਹੋਰਾਂ ਵਿਚਕਾਰ ਹੈ ਅਤੇ ਜਦੋਂ ਕੰਮ ਕਰਨ ਦਾ ਸਮਾਂ ਆਉਂਦਾ ਹੈ, ਤੁਹਾਨੂੰ ਤਰਜੀਹਾਂ ਨੂੰ ਅਲੱਗ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਉਨ੍ਹਾਂ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਜੋ ਤੁਸੀਂ ਇਹ ਉਸ ਵਿਅਕਤੀ ਜਾਂ ਕੰਪਨੀ ਦੁਆਰਾ ਥੋਪਿਆ ਜਾਂਦਾ ਹੈ ਜਿਸਦੇ ਲਈ ਤੁਸੀਂ ਕੰਮ ਕਰਦੇ ਹੋ, ਜੇ ਇਹ ਤੁਹਾਨੂੰ ਤੁਹਾਡੀ ਸਹੂਲਤ 'ਤੇ ਕੰਮ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਤਾਂ ਇਹ ਵਧੀਆ ਹੈ, ਪਰ ਜੇ ਇਹ ਉਹ ਹੈ ਜੋ ਤੁਹਾਡੇ' ਤੇ ਥੋਪਦਾ ਹੈ ਤਾਂ ਕੋਈ ਹੋਰ ਨਹੀਂ ਹੁੰਦਾ.