- - Come impedire ai giochi Windows di modificare la risoluzione del monitor su Linux

Come impedire ai giochi Windows di modificare la risoluzione del monitor su Linux

Molti giochi di Windows, quando in esecuzione su Linux, possono farlomanipolare la risoluzione di visualizzazione nativa delle sessioni desktop Linux e modificarle con dimensioni errate. La risoluzione dei cambi di gioco è un grave fastidio ed è qualcosa che molti utenti Linux vorrebbero sapere come risolvere. Quindi, ecco come impedire ai giochi Windows di modificare la risoluzione del monitor su Linux.

Metodo 1: cambia la modalità di visualizzazione del gioco in una finestra

Un modo per impedire i giochi Windows eseguiti su Linuxtramite Wine è accedere alle impostazioni del gioco stesso e cambiarlo in modalità "a finestre". Per impostare il gioco in modalità finestra, individuare "Impostazioni", seguito da "Video" e impostarlo sulla modalità "Finestra".

La modalità Windows mette il gioco in una finestra, come ogni altro programma sul desktop di Linux, il che gli impedirà di manipolare le dimensioni del display (cosa che i giochi Windows fanno spesso su Linux.)

Tieni presente che tutti i giochi sono diversi eil gioco a cui stai giocando tramite Wine su Linux potrebbe non supportare le modalità non a schermo intero. In tal caso, dovrai provare alcuni degli altri metodi illustrati in questa guida.

Metodo 2: installa giochi in Proton tramite SteamPlay

Proton e SteamPlay sono tecnologie che Valveha lavorato per migliorare notevolmente Wine generico su Linux e come gestisce i videogiochi. Di gran lunga una delle cose migliori di questa nuova tecnologia è che richiede poca o nessuna configurazione e include anche diverse correzioni Linux che consentono ai giochi Windows di funzionare meglio di quanto farebbero con il vino tradizionale. Esistono molte meno probabilità che questi giochi di Windows interferiscano con la risoluzione dello schermo del desktop Linux durante la riproduzione con SteamPlay.

Accedi a SteamPlay / Proton su Linux

Per installare i giochi con questo metodo, tutto quiè necessario installare l'ultima versione di Steam. Per farlo su Linux, vai su Pkgs.org e fai funzionare l'app sul tuo sistema operativo Linux preferito.

Una volta ottenuta l'ultima versione di LinuxClient Steam attivo e funzionante, fai clic qui per seguire la nostra guida approfondita sull'abilitazione di SteamPlay su Linux. Quindi, cerca nella tua libreria Steam un gioco e fai clic sul pulsante "Installa" per farlo funzionare con SteamPlay!

Metodo 3: utilizzare la funzionalità desktop virtuale di Wine

Wine ha una funzione integrata chiamata "virtualedesktop. ”Se abilitata, questa funzione può essere utilizzata per generare uno spazio sicuro, simile a Windows, per eseguire programmi in cui nessuna delle applicazioni in esecuzione interagisce con quelle di Windows.

La funzionalità del desktop virtuale non è molto conosciutaagli utenti Linux su Wine, e molti non si preoccupano di rovinarlo a causa sua. Tuttavia, se giochi a Windows su Linux tramite Wine e non riesci a utilizzare SteamPlay o abilitare la modalità con finestra all'interno del gioco, questa è la soluzione migliore.

Prima di iniziare

La funzionalità desktop virtuale in Wine è accessibilein quasi tutte le versioni di Wine - anche quelle vecchie. Detto questo, se stai riscontrando problemi grafici quando giochi ai tuoi giochi Windows, è un'ottima idea aggiornare Wine, poiché include tonnellate di patch grafiche e miglioramenti per i giocatori.

Per aggiornare all'ultima versione stabile di Wine,apri il tuo aggiornamento software Linux e installa tutte le patch software disponibili. Oppure, considera di seguire la nostra guida per sapere come eseguire l'aggiornamento dalla versione di Wine che stai attualmente eseguendo alla versione 4.

Rileva la risoluzione del tuo desktop

Il modo migliore per utilizzare il desktop virtuale Winecaratteristica è quella di imitare la risoluzione esatta dello schermo del monitor. Quindi, prima di impostare il desktop virtuale di Wine per utilizzare la risoluzione del tuo monitor, devi capire di cosa si tratta.

Cerca all'interno delle impostazioni di visualizzazione sul desktop Linux "display" o "risoluzione" e aprilo. Dovrebbe stampare la risoluzione. Oppure, aprire una finestra del terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera e inserisci uno dei comandi seguenti.

xdpyinfo

xdpyinfo  | grep "dimensions:"

xrandr

xrandr | grep "*"

Tieni aperta la finestra del terminale, poiché avrà le informazioni sulla dimensione del display elencate, poiché ti serviranno in seguito.

Imposta il desktop virtuale di Wine

Tutta la configurazione per Wine viene eseguita all'interno dell'app di configurazione Wine. Per accedere a questa app, premere Alt + F2 sulla tastiera per aprire l'avvio rapido del desktop. Quindi, scrivi il seguente comando nella finestra di avvio per accedere alle impostazioni di Wine.

winecfg

Con la finestra delle impostazioni di configurazione di Wine aperta, vedrai diverse schede tra cui scegliere. Individua la scheda denominata "Grafica" e fai clic su di essa con il mouse per accedervi.

Nella pagina "Grafica", individuare "Emula un virtualedesktop "e seleziona la casella accanto per abilitare la funzione. Quindi, passa all'area "Dimensioni desktop" e scrivi nella risoluzione di visualizzazione del monitor.

Fare clic sul pulsante "Applica" per modificare le impostazionie abilitare la funzione desktop virtuale Wine. Una volta abilitati, tutti i giochi Windows in esecuzione su Linux non saranno in grado di manipolare la risoluzione dello schermo sul tuo computer.

Commenti