Näytetään tekstit, joissa on tunniste micosoft. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste micosoft. Näytä kaikki tekstit

20 lokakuuta, 2024

Kun xbox- sovellus ei tahdo käynnistyä Windowsissa

Xbox sovellus
Microsoftilla on mielenkiintoinen tapa ratkoa sovelluksiensa ongelmia ja lopulta unohtaa ne.

Asensin puhtaalle levylle uuden Windows 11 24H version, kaikki meni hyvin kunnes oli tarkoitus alkaa asentamaan pelejä.

Olin päivittänyt kaikki Windowsin mukana tulevat varusohjelmat, Microsoft Store -kauppasovelluksen kautta, kuten myös Xbox -sovelluksen, jonka avulla Gamepass pelit yleensä järjestelmään asennetaan.

Kyseinen sovellus on tehty siten, että se päivittää itsensä sisäisesti, eli sen uusinta versiota ei tule koskaan saamaan Microsoft Storesta, no päivittäisi jos se päivitys toimisi. Tarkalleen ottaen Xbox sovellus päivittää ns. piilosovelluksen, jonkalaisia Windows pitää sisällään melkoisen määrän, kyseessä ei ole nimittäin sovellus sen perinteisessä tarkoituksessa, vaan kyse on ohjelmiston osasta, ei käynnistettävästä ohjelmasta. Xbox sovellus siis päivittää ns. Pelipalvelun (Gaming services) ajotiedostot.

Ikävä kyllä Xbox sovelluksen päivitystoiminto, ei kuitenkaan toimi läheskään joka kerta ja lopputuloksena saamme Xbox sovelluksen, jota ei voi käyttää laisinkaan ja näemme virheilmoituksen: "Error code:0x80073d28"

Usein tuo virhekoodi on jotain 0x800**** ja tämän uusimman 0x80073d28 välillä mutta se tarkoittaa käytännössä samaa asiaa, eli suomennettuna: "Pelipalvelutiedostojen noutaminen ei onnistu".

Tähän löytyy onneksi korjaus!

Alkuun poistamme Windowsin mukana tulleen Gaming Services paketin ja tämän jälkeen käynnistämme Microsoft Storen, sivulle jonka kautta voimme asentaa uusimman version. On tosiaankin täysin käsittämätöntä, miksei Store huolehdi tämän osan päivityksestä herkemmin itse, vaan siihen vaaditaan Xbox -sovelluksen käynnistämä metodi.

Vaiheet:

01.Avaa PowerShell kehote järjestelmänvalvojan oikeuksin.

02. Kopioi ja liitä seuraava komento kehotteeseen:

get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers

03. Kopioi ja liitä nyt tämä komento kehotteeseen:

start ms-windows-store://pdp/?productid=9MWPM2CQNLHN

04. Ruudulle ilmestyy Microsoft Store, Gaming servicen asennussivu, klikkaa Asenna tai Get painiketta. Pelipalvelut -ajoympäristö asentuu.

05. Avaa Xbox sovellus ja huomaat sen toimivan.

06. Nyt voit sulkea PowerShell kehotteen.

16 lokakuuta, 2021

#jannerage - Microsoft Windows 11 järjestelmävaatimukset

Mielipide Microsoftin Windows 11 käyttöjärjestelmän järjestelmävaatimuksista sekä ajatuksia siitä, minkälainen mahdollisuus tämä on Linux työpöydän todelliselle nousulle.

29 huhtikuuta, 2021

#WSL2 Tukee nyt graafisia sovelluksia. Ajatuksia Windowsin tulevaisuudesta.


Microsoft on julkaissut melkoisen suuren päivityksen, sen Windows subsystem for Linux -käyttöjärjestelmälaajennukseensa. WSL2 on saanut tuen Linuxin graafisille sovelluksille!

Mikä WSL2?

Windowsin WSL2 (Windows Subsystem for Linux v2) (huom. jatkossa WSL) on käyttöjärjestelmä laajennus, joka mahdollistaa Linux käyttöjärjestelmän ajon, natiivissa ympäristössä, vaikkei se välttämättä siltä heti kuulostaisi. Windows sisältää Linux kernelistä erityisen version, joka mahdollistaa reaaliaikaiset toiminnot WSL:lle, eli kyse ei ole niinkään virtualisoinnista, ainakaan sen perinteisessä merkityksessään.

Aikaisemmin kuitenkin (ja Windowsin stabiilissa versiossa edelleen), WSL:ssä pystyi ajamaan vain, Linuxin terminaalisovelluksia, ellei asentanut niin sanottua bridge -sovellusta väliin, tämä piirsi X11 ympäristön ruudulle ja kuunteli taustalla, WSL:n pyyntöjä piirtää sovellus X11 ympäristöön. Nämä kyllä toimivat mutta olivat osaltaan melko hämäriä räpellyksiä.

Nyt voimme kuitenkin luopua näistä kolmansien osapuolien bridge -sovelluksista ja luottaa Microsoftin ja WSL:n omaan tulkintaan graafisten sovellusten piirtämisestä Windowsille.

Testausta:

Mitä olen nyt nopeasti testannut tuoreinta WSL päivitystä, Järjestelmä toimii. Itse asiassa tuossa yllä oleva video on luotu kdenlive videoeditorilla, jota on ajettu WSL:n kautta.

Editori osasi jopa käynnistyä GPU, eli grafiikkaohjainta hyödyntävässä tilassa mutta kuten myös perinteisessä Linux ympäristössä, ei se toiminut tarpeeksi vakaasti myöskään WSL:ssä, joten puhtaasti CPU-pohjaisessa ympäristössä sitä myös WSL:ssä ajoin. Videon valmisteleva rendereöintivaihe, kuitenkin oli hieman hitaampaa kuin perinteisessä Linuxissa ajaessa.

Kdenlivestä on olemassa myös virallinen Windows binääri ja hauska olikin huomata, että Windowsin binääri sekä WSL olivat rendereöinti ajoissa suunnilleen samoissa lukemissa.

WSL:n kautta ajetut graafiset sovellukset, olivat kuitenkin hieman tönkköjä, tämä tuli esiin esimerkiksi siirtämällä sovellusikkunoita ruudulla, ne tuntuivat ikään kuin painavimmilta, tämä johtunee kuitenkin sovellusten peilaamisesta ns. ”remoteApp” tilaan, joka ilmeisesti on Microsoftin kehittämä tapa, jossa tuo niin sanottu siltaus graafisten sovellusten näyttämiseksi tapahtuu (WSLg), tätä ei ole kovin hyvin ainakaan toistaiseksi optimoitu ja onkin hyvä muistaa, että tämä päivitys on hyvin tuore ja on saatavilla vain Windowsin Insider dev-buildeihin.

En tehnyt tarkempaa tieteellistä mittausta vielä mutta ehkä myöhemmin tämän vielä teen.

Itse asiassa graafiset sovellukset ajetaan jo nyt Microsoftin omassa Linux käyttöjärjestelmässä (CBL-Mariner), joka on sisällytetty Windowsin tuoreimpaan Insider versioon, tätä Linux versiota, ei kuitenkaan ole tarkoitettu toimimaan kuten yleisimmät Linux jakelut, vaan se toimii perustana muun muassa Azure alustalla sekä

Lisätietoja CBL-Marinerista löydät sen GitHub sivulta: https://github.com/microsoft/CBL-Mariner

Miksei tästä puhuta laajemmin?

WSL:n päivitys merkitsee todella suuria asioita ja onkin hieman kummallista, miksei Microsoft ole pitänyt tästä suurempaa meteliä? Toimintoa kuten koko WSL projektia pidetään edelleen ”kehittäjille” suunnattuna toimintona, tällä markkinointistrategialla ei ole mielestäni mitään pointtia.

Microsoft teki sen mitä monet odottivat Linux maailmalta, eli tarjota näiden kahden maailman yhdistävä tekijä, Linuxin Wine ei yksinkertaisesti pysty tarjoamaan tukea suurille Windowsissa pyöriville sovelluksille, kuten vaikkapa Adoben työkaluja. Koko tämä asetelma on siten melko pervo, luulisi että yhteisönä avoin lähdekoodi olisi saanut aikaiseksi jotain parempaa.

On toki totta se, että käännös Microsoftin puolelta oli helpompaa, he ottivat vapaasti käytettävissä olevan Linuxin ytimen ja tunkivat sen omaan käyttöjärjestelmäänsä ja oho, Windows tukee WSL:n kautta Linux sovelluksia ns. natiivisti. Wine taas joutuu itse ”arvaamaan” kuinka Windows toimii, Microsoft ei tue Wineä tässä suhteessa laisinkaan.

Asetelma on siis varsinkin Linuxin käyttäjän näkökulmasta melko pervo mutta otan tämän muutoksen kuitenkin iloisesti vastaan. 

Windows, tuleeko siitä Linux jakelu?

Periaatteessa tulee tai se on jo, kunhan WSL2 laajennus tai CBL-Mariner tulee korvaamaan kokonaisuudessaan sen mihin Windows perustaa itsensä tällä hetkellä ja miksei niin tulisi lopulta käymään, yllä olevalla videolla käyn tästä keskustelua itseni kanssa enemmänkin, joten muista ainakin kuunnella se.

Lisätietoja:

Microsoft on julkaissut teknisen artikkelin siitä, kuinka WSLg toimii, ehkä tämä olisi pitänyt lukea ennen kuin kiirehdin tekemään tuon videon ;) https://devblogs.microsoft.com/commandline/wslg-architecture/

01 huhtikuuta, 2021

VINKKI: Näin käännät Inbox -kansion, Saapuneet -kansioksi Outlookissa

Kun organisaatiosi luo sinulle sähköpostin Microsoftin pilveen tai Exchange -palvelimeen, voi käydä niin että sinun ”saapuneet” -kansio näkyykin palvelimen oletuskielellä, joka yleisesti on Englanti ja näin ollen saapuneet -kansio onkin ”Inbox” -kansio.

Sähköpostisi toiminnan kannalta tällä ei ole juuri merkitystä mutta se voi ärsyttää, jos käyttöliittymän kieli on muuten sovelluksissasi Suomi.

Näiden ohjeiden avulla saat käännettyä Inbox -kansion nimen, Saapuneet -kansioksi Outlookissa:

Tätä muutosta ei yllättäen tehdäkään Outlookin työpöytäsovelluksella, vaan asetus muutetaan verkkoselainversiossa, osoitteessa: https://outlook.office.com (organisaation owa). Kun olet päässyt kirjautumaan organisaatiosi sähköpostiin selaimellasi, huomaat varmasti, että käyttöliittymän kieli sielläkin on suomi mutta Inbox sen kuin vain kummittelee mukana.