Как да се предотврати промяната на игрите на Windows в монитора на Linux

click fraud protection

Много Windows игри, когато се изпълняват на Linux може да манипулира разделителната способност на дисплея на Linux настолни сесии и да ги променя в грешен размер. Резолюциите за смяна на игри са сериозно досада и много потребители на Linux биха искали да знаят как да поправят. И така, ето как да предотвратите промяната на игрите на Windows монитор резолюция на Linux.

Метод 1 - промяна на режима на показване на играта на прозорец

Един от начините за предотвратяване на Windows игри, които стартирате на Linux чрез Wine, е да влезете в настройките на самата игра и да я промените в режим „прозорец“. За да настроите играта си в прозоречен режим, намерете „Настройки“, последвано от „Видео“ и го задайте в режим „Прозорец“.

Режимът на Windows поставя играта в прозорец, като всяка друга програма на вашия десктоп Linux, което ще попречи на манипулирането на размера на дисплея (което игрите на Windows често правят в Linux.)

Имайте предвид, че всички игри са различни и играта, която играете през Wine в Linux, може да не поддържа режими, които не са на цял екран. В такъв случай ще трябва да изпробвате някои от другите методи, обхванати в това ръководство.

instagram viewer

Метод 2 - инсталирайте игри в Proton чрез SteamPlay

Proton и SteamPlay са технологии, по които Valve работи, за да подобри значително общото Wine на Linux и как обработва видеоигрите. Едно от най-добрите неща за тази нова технология е, че тя изисква почти никаква конфигурация и също така идва с няколко поправки на Linux, които позволяват на игрите на Windows да работят по-добре, отколкото биха били на традиционните Wine. Има много по-малка вероятност тези игри на Windows да се объркат с резолюцията на екрана на вашия работен плот на Linux, докато играете със SteamPlay.

Достъп до SteamPlay / Proton на Linux

За да инсталирате игри чрез този метод, всичко, което е необходимо, е да инсталирате най-новата версия на Steam. За да направите това в Linux, преминете към Pkgs.org и накарайте приложението да работи на вашата Linux операционна система.

След като стартирате и стартирате най-новата версия на Linux Steam клиента, щракнете тук да следвате нашето задълбочено ръководство за активиране на SteamPlay в Linux. След това потърсете вашата библиотека на Steam за игра и кликнете върху бутона „инсталирайте“, за да работи тя със SteamPlay!

Метод 3 - използвайте функция за виртуален десктоп Wine

Виното има вградена функция, наречена „виртуален работен плот“. Когато е активирана, тази функция може да се използва за генериране на безопасно, подобно на Windows пространство за изпълнение на програми, където нито едно от работещите приложения не взаимодейства с Windows нечий.

Функцията за виртуален десктоп не е много добре позната на Linux потребителите на Wine и много от тях не си правят труда да се забъркват с нея. Ако обаче използвате Windows игри на Linux чрез Wine и не можете да използвате SteamPlay или да активирате прозоречен режим в играта, това е най-добрият ви залог.

Преди да започнем

Функцията за виртуален десктоп в Wine е достъпна в почти всяка версия на Wine - дори и в старите. Въпреки това, ако срещате графични проблеми, когато играете вашите игри с Windows, е чудесна идея да актуализирате Wine, тъй като включва множество графични лепенки и подобрения за геймърите.

За да актуализирате до последната стабилна версия на Wine, отворете своя актуализатор на софтуер за Linux и инсталирайте всички налични софтуерни лепенки. Или помислете да следвате нашето ръководство, за да научите как да надстроите от версията на Wine, която в момента работите до версия 4.

Открийте разделителната способност на работния плот

Най-добрият начин да използвате функцията за виртуален десктоп Wine е да имитира точната резолюция на екрана на вашия монитор. Така че, преди да настроите виртуалния десктоп на Wine да използва разделителната способност на вашия монитор, трябва да разберете какво представлява.

Погледнете вътре в настройките на дисплея на вашия работен плот на Linux за „дисплей“ или „разделителна способност“ и го отворете. Той трябва да разпечата резолюцията. Или отворете терминален прозорец, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата и въведете една от командите по-долу.

Xdpyinfo

xdpyinfo | grep 'размери:'

Xrandr

xrandr | греп '*'

Дръжте прозореца на терминала отворен, тъй като той ще съдържа изброената информация за размера на дисплея, тъй като ще ви е необходима по-късно.

Задайте винен виртуален десктоп

Цялата конфигурация за Wine се извършва вътре в приложението за конфигуриране на Wine. За достъп до това приложение натиснете Alt + F2 на клавиатурата, за да отворите работния плот за бързо стартиране. След това напишете следната команда в прозореца за стартиране, за да получите достъп до настройките на Wine.

Winecfg 

При отворен прозорец за настройки на конфигурацията на виното ще видите няколко различни страници на раздели, от които да избирате. Намерете раздела, наречен „Графика“ и кликнете върху него с мишката, за да влезете в него.

На страницата „Графика“ намерете „Емулиране на виртуален работен плот“ и поставете отметка в квадратчето до нея, за да активирате функцията. След това преминете надолу към областта „Размер на работния плот“ и напишете в резолюцията на дисплея на вашия монитор.

Щракнете върху бутона „Приложи“, за да промените настройките и да активирате функцията за виртуален виртуален десктоп. След като бъдат активирани, всички Windows игри, работещи на Linux, няма да могат да манипулират разделителната способност на екрана на вашия компютър.

watch instagram story