En masse Windows-spil, når du kører på Linux kan manipulere den oprindelige visningsopløsning på Linux desktop sessioner og ændre dem til den forkerte størrelse. Spilskiftopløsninger er en alvorlig irritation, og det er noget, som mange Linux-brugere gerne vil vide, hvordan de løses. Så her kan du forhindre, at Windows-spil ændres skærmopløsning på Linux.
En måde at forhindre Windows-spil, du kører på Linux via Wine, er at gå ind i selve indstillingerne for spillet og ændre det til "vinduet" -tilstand. For at indstille dit spil i vinduet tilstand skal du finde "Indstillinger" efterfulgt af "Video" og indstille det til "Windowed" -tilstand.
Windows-tilstand sætter spillet i et vindue, ligesom alle andre programmer på dit Linux-skrivebord, hvilket forhindrer det i at manipulere skærmstørrelsen (som windows-spil ofte gør på Linux.)
Husk, at alle spil er forskellige, og det spil, du spiller via Wine on Linux, understøtter muligvis ikke ikke-fuldskærmtilstande. Hvis dette er tilfældet, skal du prøve nogle af de andre metoder, der er beskrevet i denne vejledning.
Proton og SteamPlay er teknologier, som Valve har arbejdet på med at forbedre generisk vin på Linux enormt, og hvordan det håndterer videospil. Langt en af de bedste ting ved denne nye teknologi er, at den kræver lidt eller ingen konfiguration, og leveres også med flere Linux-rettelser, der gør det muligt for Windows-spil at køre bedre end de traditionelle Vin. Der er meget mindre sandsynlighed for, at disse Windows-spil klarer sig med dit Linux-skrivebords skærmopløsning, mens du spiller med SteamPlay.
For at installere spil via denne metode er alt det, der kræves, at du installerer den seneste version af Steam. For at gøre dette på Linux skal du gå til Pkgs.org og få appen til at arbejde på dit Linux OS, du vælger.
Når du har startet den seneste version af Linux Steam-klienten, skal du klikke på her for at følge vores dybdegående guide alt om aktivering af SteamPlay på Linux. Søg derefter i dit Steam-bibliotek efter et spil, og klik på “install” -knappen for at få det til at fungere med SteamPlay!
Vin har en indbygget funktion kaldet "virtual desktop." Når denne funktion er aktiveret, kan denne funktion bruges til at generere en sikkert, Windows-lignende rum til at udføre programmer, hvor ingen af de kørende applikationer interagerer med Windows dem.
Den virtuelle desktopfunktion er ikke meget kendt for Linux-brugere på vin, og mange gider ikke at rod med den på grund af den. Hvis du kører Windows-spil på Linux gennem Wine og ikke kan bruge SteamPlay eller aktivere vinduet tilstand i spillet, er dette det bedste valg.
Den virtuelle desktopfunktion i Wine er tilgængelig i næsten alle versioner af vin - også gamle. Når det er sagt, hvis du løber ind i grafiske problemer, når du spiller dine Windows-spil, er det en god ide at få Vin ajour, da det inkluderer mange grafiske programrettelser og forbedringer til gamere.
For at opdatere til den seneste stabile version af Wine skal du åbne din Linux-softwareopdatering og installere alle tilgængelige softwarepatches. Eller overvej at følge vores guide for at lære hvordan du opgraderer fra den version af Wine, du kører i øjeblikket til version 4.
Den bedste måde at bruge den virtuelle desktopfunktion Vin er at få den til at efterligne den nøjagtige skærmopløsning på din skærm. Så før du indstiller Vin's virtuelle skrivebord til at bruge din skærmopløsning, skal du finde ud af, hvad det er.
Kig inden i skærmindstillingerne på dit Linux-skrivebord efter "skærm" eller "opløsning", og åbn det. Det skal udskrive opløsningen. Eller åbne et terminalvindue ved at trykke på Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet og indtast en af kommandoerne nedenfor.
xdpyinfo
xdpyinfo | grep 'dimensioner:'
xrandr
xrandr | grep '*'
Hold terminalvinduet åbent, da det vises med oplysninger om visningsstørrelse, som du har brug for dem senere.
Al konfiguration for Vin udføres inde i appen Vinkonfiguration. Tryk på for at få adgang til denne app Alt + F2 på tastaturet for at åbne skrivebords hurtigstarteren. Skriv derefter følgende kommando i startvinduet for at få adgang til vinindstillingerne.
winecfg ![](/f/031576d45be47d323178394403b2a5bf.png)
Når vinduet Konfigurationsindstillinger for vin er åbent, ser du flere forskellige fanesider at vælge imellem. Find fanen "Grafik", og klik på den med musen for at få adgang til den.
På "Grafik" -siden skal du finde "Emulere et virtuelt skrivebord" og markere afkrydsningsfeltet ud for det for at aktivere funktionen. Gå derefter ned til området "Skrivebordsstørrelse" og skriv i skærmens skærmopløsning.
Klik på knappen "Anvend" for at ændre indstillingerne og aktivere den virtuelle Wine desktop-funktion. Når det er aktiveret, er alle Windows-spil, der kører på Linux, ikke i stand til at manipulere skærmopløsningen på din computer.
Det er notorisk kedeligt at opsætte LightDM på Arch Linux. Af denne...
Gnome Shell er et af de mest populære Linux-desktopmiljøer derude, ...
SSH er fantastisk, da det giver Linux-brugere let konsoladgang til ...