VcXsrv inotibvumidza kushandisa Linux maapplication ane mushandisi interface mukati Windows 10

VcXsrv mu Window 10

Microsoft payakatanga kuunza yayo WSL, ingori pasi pemakore mana apfuura, vashandisi vazhinji vakafadzwa neruzivo. Pakati pezvimwe zvinhu, kuva neLinux terminal paWindows kunotibvumidza kushandisa maturusi mazhinji. Asi irwu rudzi rwe "chaiwo muchina" rine dambudziko diki: muchokwadi uye kuritsanangura nekukurumidza uye zvakashata, haina kubatana kune chero chinobuda chigadzirwa, saka hatigone kumhanyisa kunyorera neGUI. Kana kwete zviri pamutemo, nekuti VcXsrv kana achatitendera.

VcXsrv ndeye xorg-yakavakirwa Windows X server. Ichi chidiki chishandiso chinotibvumidza kutevedzera kuti isu tine tarisiro yakabatana needu WSL, iyo yatinogona kumhanyisa kunyorera ine mushandisi interface Nekuti kuzviisa zvaitove kugona, asi zvakaratidza kukanganisa patakaedza kuvhura. Muchikamu chino tichakuratidza matanho aunofanira kutevera kana, semuenzaniso, iwe uchida kuisa Gedit paWindows 10.

Maitiro ekumhanyisa Linux maapplication neGUI pane Windows 10 nekuda kweVcXsrv

  1. Chinhu chekutanga chatinofanira kuita kuisa WSL. In ichi chinyorwa kubva munaGunyana apfuura wakatsanangura zvese zvaunoda kuti uzviite. IMPORTANT: Panguva yekunyora, hapana chikonzero chekukwiridzira kuWSL 2; Kune mamwe mabhugi anovharira maLinux maapplication neGUI kubva kumhanya paWindows 10. Zvichida zvinogadziriswa mune ramangwana, asi izvi hazvigoneke izvozvi.
  2. Tevere, isu tinoisa VcXsrv, inowanikwa pa Iyi link.
  3. Panguva yekumisikidzwa, isu tinosiya zvese sekusavapo. Pakupera kwekumisikidza, VcXsrv inomhanya kumashure uye isu tinokwanisa kuwana ayo sarudzo kubva kune system tray.
  4. Kana ikatiratidza yambiro ye firewall, tinobvumira "VcXsrv windows xserver" kupinda.

Rega kubatana

  1. Nhanho inotevera ndeyekumhanyisa bvunzo. Mune dzidziso, tinogona kuisa chero chirongwa uye iwo murairo unoenderana nekutumirwa kweLinux kwatakaisa. MuUbuntu uye zvigadzirwa, rairo ndiyo yakajairwa (sudo apt kuisa APP). Isu tinorangarira kuti kumisikidza maapplication muWSL inzira refu, saka uchafanirwa kuve nemoyo murefu.
  2. Kana tangove neapp yakaiswa, isu tichaita unotevera kuraira:
export DISPLAY=:0
  1. Kana iwo murairo waitwa, isu tinofanirwa kuvhura iko kunyorera. Kuti tiite izvi, isu tinofanirwa kunyora zita rako mune terminal. Panyaya ye "Gedit", tinofanirwa kunyora "gedit".

Kana isu tichida kumhanyisa akati wandei maLinux maapplication panguva imwe chete, isu tinofanirwa kuvaburitsa kubva ku windows terminal. Rangarira kuti kuti tiite izvi, pamberi pemutemo chero upi zvawo tinofanirwa kupinda "wsl" pasina makotesheni. Tichafanirwa kushandisa rairo kubva padanho rechitanhatu tisati tatanga imwe neimwe application.

Troubleshooting

Kazhinji hapana matambudziko mazhinji, asi chinonyanya kuitika ndechekuti tiri kushandisa WSL 2, yatatove takatsanangura kuti parizvino ine mamwe mabugs. Chatinofanira kuita kudzikisira (kudzikisira). Tichazviita zvinotevera:

  1. Isu tinovhura Windows PowerShell uye tinyore unotevera kuraira kutiratidza iyo vhezheni yeWSL yatiri kushandisa:
wsl -l -v
  1. Kana ikangotiratidza sarudzo dzekubatsira, zvinofungidzirwa kuti tiri muWSL 1. Kana ruzivo nezvevhezheni yacho rukaonekwa uye pasi pe "VERSION" inoratidza "2", isu tinofanirwa kuenda pasi nekupinda unotevera kuraira:
wsl --set-version Ubuntu 1
  1. Nhanho inotevera kushivirira. Zvinotora maminetsi makumi maviri kusvika makumi matatu (kana kupfuura), zvichienderana nemidziyo yatiri kushandisa, kudzikisira. Kana iko kuita kwapera, iyo Linux GUI kunyorera kunofanirwa kufamba zvakanaka.

Ive nekuchenjerera, panogona kuve nezvinetso nema multimedia apps

Izvo zvinotsanangurwa muchinyorwa chino ndezvemufananidzo. Izvi zvinoreva kuti isu tinokwanisa kumhanyisa kunyorera seGedit pasina matambudziko, asi harisi zano rakanaka kumisikidza mafomu senge Rythmbox nekuti kurira kwacho hakuzove sekutarisirwa. Zvimwe kunze kweizvozvo, maapplication acho anoshanda nemazvo, sekunge vaive vemo. Nekusatarisira nemamiriro ese emuchadenga, "muchina chaiwo" unoshanda zvakanyanya kupfuura vamwe, senge chero yatinoisa muVirtualbox kana muMicrosoft Hyper-V.

Hazvisi kutongerwa kunze kuti mune ramangwana zvinhu zvichavandudzawo maererano nezwi. Chero zvazvingaitika, izvo zvinotsanangurwa muchinyorwa chino zvinoshandira vese avo vanoda kushandisa zvishandiso zveLinux paWindows izvo zvaisazogoneka neimwe nzira. Ndeipi Linux-yakasarudzika app yaungade kuti ikwanise kumhanya nayo Windows 10?


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   PrunusH akadaro

    Mupiro wekumhanya kubva kuWSL 2 pasina kudzikisira kuWSL 1:

    https://github.com/microsoft/WSL/issues/4106

    Best regards,